NFS trava no Ubuntu 15.10

2

eu tenho problema com o nfs em 15.10. Antes de 15.10 eu uso 14.04 com compartilhamentos nfs do meu servidor sem problemas por anos.

Mas depois da nova instalação do Ubuntu 15.10, meus compartilhamentos nfs às vezes param de responder. Eu não posso nem mesmo fazer ls no diretório onde as ações são montadas, porque mesmo o ls vai congelar. Eu tenho links do nfs para o meu diretório inicial e quando isso acontece, não consigo acessar minha casa. Preciso reiniciar para resolver esse problema. Mesmo reiniciar é problema, porque o computador não reiniciar e eu preciso usar ctrl + sysrq reisub ou reiniciar o botão no PC. Não consigo encontrar nada útil em logs.

Você poderia por favor ajudar, como descobrir onde poderia haver problema? Ou melhor, você sabe onde poderia estar o problema? Obrigado.

Configurações do cliente do Ubuntu 15.10

/etc/fstab:
192.168.168.123:/sklad/data     /media/bender   nfs4    auto    0  0
192.168.168.123:/safe           /media/safe     nfs4    auto    0  0

Which mount nfs with this settings:
192.168.168.123:/safe on /media/safe type nfs4 (rw,relatime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=0.0.0.0,local_lock=none,addr=192.168.168.123)
192.168.168.123:/sklad/data on /media/bender type nfs4 (rw,relatime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=0.0.0.0,local_lock=none,addr=192.168.168.123)

This works in 14.04 64bit without any problems.

uname -a
Linux fry 4.2.0-18-generic #22-Ubuntu SMP Fri Nov 6 18:25:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

nfs version
ii  libnfs8:amd64                                 1.9.7-2                                    amd64        NFS client library (shared library)
ii  libnfsidmap2:amd64                            0.25-5                                     amd64        NFS idmapping library
ii  nfs-common                                    1:1.2.8-9ubuntu10                          amd64        NFS support files common to client and server

Configurações do servidor

/etc/exports
/media/     192.168.168.0/24(ro,async,fsid=0,no_subtree_check)
/media/sklad/   192.168.168.14(rw,async,no_subtree_check) 192.168.168.8(rw,async,no_subtree_check) 192.168.168.9(ro,async,no_subtree_check) 192.168.168.6(rw,async,no_subtree_check) 
/media/safe 192.168.168.14(rw,sync,no_subtree_check,no_root_squash) 192.168.168.40(rw,sync,no_subtree_check)

uname -a
Linux bender 2.6.32-42-generic #96-Ubuntu SMP Wed Aug 15 18:57:09 UTC 2012 i686 GNU/Linux

nfs version
ii  nfs-common                           1:1.2.0-4ubuntu4.2                              NFS support files common to client and serve
ii  nfs-kernel-server                    1:1.2.0-4ubuntu4.2                              support for NFS kernel server
ii  libnfsidmap2                         0.23-2                                          An nfs idmapping library
    
por sarlej 22.11.2015 / 10:15

2 respostas

0

Eu apenas reinstalei um laptop Dell Inspiron com o Ubuntu 15.10 (64 bits) & amp; atingiu exatamente os mesmos problemas com meus compartilhamentos NFS. Toda vez que eu tentei acessar um compartilhamento NFS, o Nautilus falhava junto com qualquer outro software que tentasse acessar esse compartilhamento. Às vezes, até o laptop inteiro ficava preso.

Até ativei a depuração em um arquivo de log separado (adicione *. debug /var/log/debug.log ao final de /etc/rsyslog.conf) & amp; usei rpcdebug -m nfs -s proc para registrar eventos do cliente NFS - o que não me disse nada. Os logs pararam quando ele caiu, mas isso me fez pensar que isso estava acontecendo em um nível muito baixo.

Então, em desespero, atualizei o kernel. Eu estava rodando 4.2.0-30-generic mas eu baixei & amp; instalado 4.5.0-040500rc7-generic em seu lugar.

Isso consertou todos os meus problemas com o NFS & amp; RESOLVEu totalmente o meu problema ...

Então, lá vai você. Eu fiz o check in / boot & amp; Eu tinha tanto 4.2.0-30-genérico & amp; 4.2.0-16-generic lá, junto com meu novo kernel 4.5.0-040500rc7-generic , & amp; Foi uma instalação limpa apenas alguns dias atrás. As falhas do NFS começaram assim que eu inicializei após a instalação, enquanto tentava copiar um arquivo do meu compartilhamento de NFS & amp; ele instantaneamente caiu. Ele caiu desde então, então ambas as versões do kernel tiveram o mesmo problema. Felizmente, tudo parece estar corrigido agora, com 4.5 - mas eu não sei o suficiente sobre hacking de kernel para dizer por que ...

    
por JustinSB 07.03.2016 / 14:33
-1

Eu tive o mesmo problema a partir de 15.04 e ainda com uma atualização para 15.10. Eu posso ver meus diretórios de nfs inicialmente, mas uma transferência de arquivos grande ou acessar um arquivo grande > 1G causará um congelamento ... às vezes o resto do sistema ainda responderá, mas os diretórios envolvidos, incluindo meus diretórios pessoais, serão bloqueados. Eu não posso fazer ls ou abrir o nautilus para procurar nfs ou meus diretórios home. A única coisa que parece funcionar é uma reinicialização.

Cliente fstab :

192.168.1.105:/srv/nfs4/MUSIC_PICS_APPS /home/user/MUSIC_PICS_APPS nfs4 user,auto 0 0
192.168.1.105:/srv/nfs4/NEW_MOVIE_MUSIC /home/user/NEW_MOVIE_MUSIC nfs4 user,auto 0 0
192.168.1.105:/srv/nfs4/NEW_LEARNING /home/user/NEW_LEARNING nfs4 user,auto 0 0
192.168.1.105:/srv/nfs4/MASSIVE /home/user/MASSIVE nfs4 user,auto 0 0

Servidor fstab :

#/dev/sdb1: LABEL="PERSONAL" UUID="1CBCA6E7BCA6BB22" TYPE="ntfs" 
UUID=1CBCA6E7BCA6BB22                       /srv/nfs4/PERSONAL        ntfs-3g defaults,auto,users,rw           0 0
##/dev/sdc1: LABEL="MUSIC_PICS_APPS" UUID="1b0ea35f-ee96-4b5b-9fc8-f76da0c10840" TYPE="ext4" 
UUID=1b0ea35f-ee96-4b5b-9fc8-f76da0c10840   /srv/nfs4/MUSIC_PICS_APPS ext4   defaults,auto,users,rw,noatime    0 1
##/dev/sdd1: LABEL="NEW_MOVIE_MUSIC" UUID="F8ECD8C2ECD87C76" TYPE="ntfs" 
UUID=F8ECD8C2ECD87C76                       /srv/nfs4/NEW_MOVIE_MUSIC ntfs-3g defaults,auto,users,rw           0 0
##/dev/sde1: LABEL="NEW_LEARNING" UUID="3CC03B68C03B2792" TYPE="ntfs" 
UUID=3CC03B68C03B2792                       /srv/nfs4/NEW_LEARNING    ntfs-3g defaults,auto,users,rw           0 0
##/dev/sde1: LABEL="MASSIVE" UUID="96df00c8-4784-46dc-aa88-ff52cffa4e71" TYPE="ext4" PARTUUID="c4eae5c0-8c60-49ae-94be-22856e030401"
UUID=96df00c8-4784-46dc-aa88-ff52cffa4e71   /srv/nfs4/MASSIVE         ext4    defaults,auto,users,rw,noatime   0 1

Servidor /etc/exports :

/srv/nfs4/PERSONAL          192.168.1.101(rw,sync,no_subtree_check,sync)
/srv/nfs4/MUSIC_PICS_APPS   192.168.1.101(rw,sync,no_subtree_check,sync)
/srv/nfs4/NEW_MOVIE_MUSIC   192.168.1.101(rw,sync,no_subtree_check,sync)
/srv/nfs4/NEW_LEARNING      192.168.1.101(rw,sync,no_subtree_check,sync)
/srv/nfs4/MASSIVE           192.168.1.101(rw,sync,no_subtree_check,sync)
    
por compressor5 28.12.2015 / 02:50