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.
Jawaban:
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!
sumber
192.168.1.xxServer:/SharedFolderServer /MountedClient nfs user,noauto,soft 0 0
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.
sumber
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 .
sumber