Здравствуйте. Третий день не могу наладить NFS. Посему прошу помощи у знающих.
и так. На сервере имеются два сетевых интерфейса sk0 и em0. em0 10.0.1./255.255.255.0 и sk0 127.0.0./255.255.255.252. первый для сети и интернета. Второй идет от master сервака к slave серваку что бы впоследствии синхорнизировать. но это не суть)
суть:
rc.conf (server) он же master
rpcbind_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-u -n 4 -h 172.0.0.1"
mountd_flags="-r"
export
/Exchange -ro -alldirs -maproot=root 172.0.0.2
/BigBox2 -ro -alldirs -maproot=root 172.0.0.2
/BigBox1 -ro -alldirs -maproot=root 172.0.0.2
/home -ro -alldirs -maproot=root 172.0.0.2
rpcinfo -p
program vers proto port service
100000 4 tcp 111 rpcbind
100000 3 tcp 111 rpcbind
100000 2 tcp 111 rpcbind
100000 4 udp 111 rpcbind
100000 3 udp 111 rpcbind
100000 2 udp 111 rpcbind
100000 4 local 111 rpcbind
100000 3 local 111 rpcbind
100000 2 local 111 rpcbind
100005 1 udp 708 mountd
100005 3 udp 708 mountd
100005 1 tcp 974 mountd
100005 3 tcp 974 mountd
#почему то нет nfsd но 'ps aux | grep nfsd' он есть.
mount 172.0.0.1:/home /m_home пишет что не может найти директорию. вот fstab.
172.0.0.1:/Exchange /m_Exchange nfs rw 0 0
172.0.0.1:/BigBox1 /m_BigBox1 nfs rw 0 0
172.0.0.1:/BigBox2 /m_BigBox2 nfs rw 0 0
172.0.0.1:/home /m_Home nfs rw 0 0
hosts.allow
# Rpcbind is used for all RPC services; protect your NFS!
# (IP addresses rather than hostnames *MUST* be used here)
rpcbind : 192.0.2.32/255.255.255.224 : allow
rpcbind : 192.0.2.96/255.255.255.224 : allow
rpcbind : 172.0.0.2/255.255.255.252 : allow #дописал
rpcbind : ALL : deny
rc.conf (client) он же slave
nfs_client_enable="YES"
nfs_client_flags="-n 4"
монтирую mount 172.0.0.1:/home /home
выдает: [udp] 172.0.0.1:/home: RPCPROG_NFS: RPC: Program not registered
много читал, так как я еще newbi много чего не понимаю. помогите пожалуйста)
пс. уж очень задолбался)