[NFS 연결오류]
오류레코드 : mount.nfs: Input/output error
1. NFS 서버 설정. (서버아이피:192.168.0.100)
먼저, 필요한 패키지를 설치확인
필요한 패키지는 체크
nfs-kernel-server, nfs-common, portmap.
예)
#yum install nfs-kernel-server nfs-common portmap
#mkdir -p /home/nfs_s
#chown nobody:nogroup /home/nfs_s
클라이언크에서 마운트할 디렉토리를 생성 한 후, /etc/exports 설정 체크
수정 후, exportfs -a 커맨드로 적용.
예)
#vi /etc/exports
/data2/192.168.0.200/backup 192.168.0.200(rw,sync,no_root_squash)
2. Client 설정. (클라이언트아이피:192.168.0.200)
Client에서는
mount 192.168.0.100:/[설정된 nfs 디렉토리] /[마운트포인트] 해서 사용하면된다.
예)
#yum install nfs-utils nfs-utils-lib
#mkdir -p /home/nfs_c
#chown -R nobody:nobody nfs_c
#mount 192.168.0.100:/home/nfs_s /home/nfs_c
이때 두번의 에러가 발생 하였다. 하나는 iptables 때문에, 하나는 portmap 때문에
# mount 192.168.0.100:/home/nfs_s /home/nfs_c
mount: mount to NFS server ‘192.168.0.100’ failed: System Error: Connection refused.
양쪽의 permission과 iptables 해제하여 해결.
# mount 192.168.0.100:/home/nfs_s /home/nfs_c
mount.nfs: Input/output error
Client 측의 portmap 실행하여 해결. 이후 마운트 잘 되서 사용.
/etc/init.d/portmap start