Mounted saham NFS mengganggu shutdown?

8

Saya menggunakan NFS untuk berbagi media ke semua file saya di jaringan saya. Namun di 10,10 ketika bagian dipasang mesin saya tidak bisa mematikan, mereka tampaknya duduk di sana. Ketika saya tidak memasang saham NFS, mesin-mesin mati secara normal. Berikut adalah isi yang relevan dari saya /etc/fstab.

 192.168.1.115:/home/jorge /home/jorge/Stuff nfs rw,hard,intr,fsc

Saat ini saya menggunakan cachefilesd untuk me- cache share NFS saya , namun saya mendapatkan masalah yang sama dengan atau tanpa itu. Server selalu berjalan dan melayani saham.

Bagaimana saya bisa men-debug di mana masalahnya? Sepertinya saya hanya bisa mematikan dengan kekuatan bersepeda kotak.

Jorge Castro
sumber
Saya terus datang kembali untuk melihat ini dan melihat apakah Anda diperbarui ... ada karunia duduk di ini ... dan saya menyadari ... ini bukan pertanyaan. mungkin jika itu seseorang dapat mengklaim hadiah itu?
nathwill

Jawaban:

5

Apakah server NFS Anda masih menyala ketika Anda mematikan mesin Anda? Jika demikian, itu tampaknya menjadi bug dalam pemesanan shutdown di 10.10; antarmuka jaringan masih harus dalam rangka untuk meng-unmount NFS.

Saya belum menggunakan 10.10, jadi saya tidak bisa memastikan apakah itu masalahnya. Tetapi sebagai pengganti sementara, Anda dapat mencoba melakukan soft mount alih-alih yang sulit. Soft mount memungkinkan permintaan NFS untuk time out. Tetapi Anda sebaiknya memastikan untuk menyinkronkan sepenuhnya sebelum Anda mematikan!

Chris Jester-Young
sumber
1
Beberapa bulan kemudian dan saya akhirnya bisa menguji ini; beralih dari sulit ke lunak memperbaiki ini, terima kasih!
Jorge Castro
Sebagai contoh, sunting / etc / fstab:192.168.1.xxServer:/SharedFolderServer /MountedClient nfs user,noauto,soft 0 0
NicolasSmith
3

heh. penafian promosi diri, tetapi saya sebenarnya baru-baru ini menulis skrip bash yang saya pikir dapat membantu Anda dengan skenario ini. skrip bash terdapat di /etc/NetworkManager/dispatcher.d/ dan menyelesaikan beberapa keanehan yang saya temukan dengan NFS, khususnya seputar masalah boot-up / shut-down.

http://www.badgerbait.net/offtopic/network-specific-event-triggered-bash-script

script me-mount / unmount network share (benar-benar itu akan melakukan apa pun yang Anda ingin lakukan di network connect / disconnect), tetapi ini khusus jaringan (dengan cara ini tidak ada upaya untuk me-mount / unmount jika sumber daya tidak tersedia) .you Anda perlu query tabel arp untuk router mac Anda, atau lihat saja stiker router.

tip lain untuk menggunakan ini jika Anda memutuskan untuk mengimplementasikannya, adalah untuk memastikan bahwa Anda menambahkan noauto ke fstab Anda, sehingga itu tidak dipasang secara otomatis saat bootup / shutdown ...

menambahkan noauto ke fstab dan kemudian hanya memasang / melepas drive secara manual sesuai kebutuhan adalah potensi lain perbaikan cepat untuk ini

fyi: Saya dogfooding, dan tidak ada masalah dengan pendekatan ini. jika Anda memutuskan untuk mengadopsi dan isu-isu pertemuan, silakan beritahu saya.

tidak akan
sumber
tentu saja! Saya suka fungsionalitasnya, dan pada akhirnya akan mengaturnya sehingga jika saya tidak di rumah itu masih akan me-mount berbagi nfs rumah, tetapi alih-alih sshfs :) pergi pergi gadget linux!
nathwill
Tautannya sudah mati ...
Victor Schröder
0

Saya memiliki masalah yang sama dengan nfs mount drive yang mencegah saya mematikan. Saya bisa menggunakan perintah Magic SysRq Alt + SysRq + R + S + E + I + U + O untuk mematikan. Anda bisa mendapatkan lebih banyak info tentang Magic SysRq dari utas forum Ubuntu ini .

Kevin von Horn
sumber