=postbody>通过NFS可以将远程主机目录(如server1:/software)挂装(mount)为本地主机个目录(server2:/s1software)如同存取本机文件样存取远程主机文件具体设置思路方法包括远程主机和本地主机设置:
远程主机
1. 以root用户登录server1
2. 检查portmap进程工作运行命令
=genmed>引用:
# ps -aux|grep portmap
=postbody>
应显示portmap进程信息否则启动portmap服务
=genmed>引用:
# /etc/rc.d/init.d/portmap start
=postbody>
3. 修改/etc/exports文件添加
=genmed>引用:
/software server2(rw,root_squash) server3(rw,root_squash)
=postbody>
/software为希望共享目录名server2和server3为希望挂装该共享目录主机名(或IP地址)选项rw表示挂装后该目录具有读和写权限(也可设为ro表示只读)选项root_squash表示挂装目录机器root用户对该目录不具备写权限(否则为no_root_squash)
4. 启动或重启nfs进程
=genmed>引用:
# / etc/rc.d/init.d/nfs start
=postbody>
5. 如果希望每次重启机器后都能保证远程主机目录已挂装在本地主机上应在远程主机上做两个符号链接
=genmed>引用:
# ln -s /etc/rc.d/init.d/portmap /etc/rc.d/rc5.d/S18portmap
# ln -s /etc/rc.d/init.d/nfs /etc/rc.d/rc5.d/S28nfs
=postbody>
本地主机
1. 以root用户登录(如server2或server3)启动portmap
=genmed>引用:
# /etc/rc.d/init.d/portmap restart
=postbody>
2. 建个远程主机目录本地挂装点(即本地目录)
=genmed>引用:
#mkdir /s1software
=postbody>
3. 改/etc/fstab添加如下行
=genmed>引用:
server1:/software /s1software nfs deaults 0 0
=postbody>
4. 挂装远程目录运行
=genmed>引用:
# mount -a
=postbody>
5. 列出本地挂装点目录查看是否远程目录
=genmed>引用:
# ls /s1software
=postbody>
现在就可以看到server1服务器上共享目录内容了=postbody>
最新评论