NFS mounts baru-baru ini secara otomatis dibatalkan. Ketika saya memeriksa, status layanan NFS yang ditunjukkan sedang berjalan.
[root@hsluasrepo]# service nfs status
rpc.svcgssd is stopped
rpc.mountd (pid 4083) is running...
nfsd (pid 4148 4147 4146 4145 4144 4143 4142 4141) is running...
rpc.rquotad (pid 4079) is running...
[root@hsluasrepo]# service rpcbind status
rpcbind (pid 4203) is running...
[root@hsluasrepo common]# rpcinfo -p 10.80.3.154
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
Tetapi showmount
output menunjukkan kesalahan.
[root@hsluasrepo ]# showmount -e 10.80.3.154
clnt_create: RPC: Program not registered
Setelah memulai kembali layanan NFS, showmount
output menampilkan daftar ekspor server NFS.
Adakah yang bisa memberitahu saya akar penyebab masalah ini dan Bagaimana cara menghindari masalah ini di masa depan?
/var/log/messages
:
Jul 7 03:22:01 hsluasrepo rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="1188" x-info="rsyslog.com"] rsyslogd was HUPed
Jul 7 03:22:02 hsluasrepo rhsmd: In order for Subscription Manager to provide your system with updates, your system must be registered with RHN. Please enter your Red Hat login to ensure your system is up-to-date.
Jul 8 03:22:01 hsluasrepo rhsmd: In order for Subscription Manager to provide your system with updates, your system must be registered with RHN. Please enter your Red Hat login to ensure your system is up-to-date.
Jul 8 16:36:55 hsluasrepo kernel: nfsd: last server has exited, flushing export cache
Jul 8 16:36:55 hsluasrepo rpc.mountd[4083]: Caught signal 15, un-registering and exiting.
Jul 8 16:36:55 hsluasrepo rpc.mountd[24463]: Version 1.2.3 starting
Jul 8 16:36:55 hsluasrepo kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Jul 8 16:36:55 hsluasrepo kernel: NFSD: starting 90-second grace period
Jul 8 16:37:32 hsluasrepo rpc.mountd[24463]: authenticated mount request from 10.60.5.208:1004 for /common/PROD (/common/PROD)
Jul 8 16:38:09 hsluasrepo rpc.mountd[24463]: authenticated mount request from 10.60.5.181:869 for /common/PROD (/common/PROD)
Jul 8 16:38:43 hsluasrepo rpc.mountd[24463]: authenticated mount request from 10.60.5.180:825 for /common/PROD (/common/PROD)
Jul 8 16:39:12 hsluasrepo rpc.mountd[24463]: authenticated mount request from 10.60.5.176:688 for /common/PROD (/common/PROD)
Jawaban:
kamu harus:
sumber
service status nfs
?Saya menghadapi masalah ini di RHEL6. Ini aneh tetapi restart layanan rpcbind sebelum layanan nfs dan kesalahan hilang. Saya mengikuti artikel ini Konfigurasi NFS Server langkah demi langkah di RHEL6 Ini berfungsi untuk saya tetapi saya masih ingin tahu alasan di baliknya. Adakah yang punya alasan di balik ini?
sumber
Saya punya masalah ini dan saya mengatasinya dengan menggunakan pendekatan sederhana ke server nfs dan konfigurasi klien melibatkan seperti 10 langkah.
yum install -y nfs-utils / rpm -qa | grep nfs-utils
)vi /etc/sysconfig/nfs
(batalkan komentar dan ubah nomor port berikut ini. STATD_PORT =, MOUNTD_PORT =, LOCKD_UDPPORT =, LOCKED_TCPPORT = {Anda dapat menggunakan 4000-4004 atau salah satu pilihan Anda}system-config-firewall-tui
{Buka nomor port yang ditentukan dalam 2 di atas dan juga 111 (rpc) dan 2049 (nfs)}iptables save
vi /etc/export
(berikan direktori untuk dibagikan dan ke mana membaginya dan opsi misalnya./share *(ro,async)
exportfs -rv
service nfs start
ssh root@clientserver
. misalnya.ssh [email protected]
showmount -e {master ip}
misalnya.showmount -e 192.168.2.31
mount -t nfs {master ip}:/{shared dir from master} /{mount point}
.. mis.mount -t nfs 192.168.2.31:/share /mnt
Akhirnya, lakukan a
df -h
.Ini hanya sedikit kontribusi saya; Saya mungkin tidak mengambil semua langkah yang diperlukan, tetapi ini bisa membantu.
sumber
Saya baru-baru ini mengkonfigurasi NFS di RHEL pada mesin virtual dan masalah yang sama muncul ketika saya mengatur perintah showmount -e localhost. Setelah mencoba me-restart layanan beberapa kali, saya baru saja mematikan mesin virtual saya dan poweron lagi dan masalahnya selesai.
Salam!!
sumber