通过命令行方式快速把一台AIX主机的某个NFS目录映射到另一台AIX主机

操作系统版本:
testterm1:/#oslevel -r
5300-00

一、在NFS服务器上立刻启用nfs服务
testterm1:/#mknfs -B
0513-029 The portmap Subsystem is already active.
Multiple instances are not supported.
Starting NFS services:
0513-059 The biod Subsystem has been started. Subsystem PID is 29812.
0513-059 The nfsd Subsystem has been started. Subsystem PID is 4768.
0513-059 The rpc.mountd Subsystem has been started. Subsystem PID is 5384.
0513-059 The rpc.statd Subsystem has been started. Subsystem PID is 7514.
0513-059 The rpc.lockd Subsystem has been started. Subsystem PID is 27662.
Completed NFS services.
0513-095 The request for subsystem refresh was completed successfully.
注:-B参数会使mknfs命令立刻执行/etc/rc.nfs文件以启动NFS守护程序,同时在文件/etc/inittab中加入了一项,当系统重新启动时执行/etc/rc.nfs文件,这个参数是缺省的。同时也可使用startsrc -g nfs命令启用NFS守护程序。
此时来检查NFS服务是否启用:
testterm1:/#lssrc -g nfs
Subsystem         Group            PID          Status
 biod             nfs              29812        active
 nfsd             nfs              4768         active
 rpc.mountd       nfs              5384         active
 rpc.statd        nfs              7514         active
 rpc.lockd        nfs              27662        active
 nfsrgyd          nfs                           inoperative
 gssd             nfs                           inoperative
由上述结果可知,NFS守护程序都已active,nfsrgyd和gssd两个后台进程是AIX 5L 5.3新增的。
nfsrgyd:nfsrgyd负责NFS服务器和客户机之间的名字翻译。它必须运行于要使用NFS V4的服务器和客户机上。
如果某一个守护程序没有active,可使用startsrc -s指令让其active:
testterm1:/#startsrc -s nfsd
0513-059 The nfsd Subsystem has been started. Subsystem PID is 4770.
停止所有NFS守护程序可使用stopsrc -g nfs命令,停止某一个NFS守护程序可使用stopsrc -s <守护程序名称>。

二、导出一个到NFS客户机的目录
testterm1:/#vi /etc/exports
在/etc/exports中添加一行:/usr -rw,access=10.10.10.10,root=10.10.10.10
testterm1:/#exportfs -a
检查目录是否被成功导出:
testterm1:/#exportfs -v
/usr -rw,access=10.10.10.10,root=10.10.10.10

三、在NFS客户机上把NFS服务器上导出的目录映射过来
1、在NFS服务器/etc/hosts文件中加入NFS客户机ip地址及hostname
testterm1:/#cat /etc/hosts | grep 10.10.10.10
10.10.10.10    TEST_DB1
注:如果不做这一步,在NFS客户机上执行mount时会报错:
TEST_DB1:/etc #mount 10.249.252.51:/usr /tmp/test
nfsmnthelp: 10.249.252.51: Error -1 occurred.
mount: giving up on:
        10.249.252.51:/usr
Error -1 occurred.
2、在NFS客户机上执行mount
TEST_DB1:/ #mount 10.249.252.51:/usr /tmp/test
此时来查看一下目录是否成功被mount到客户机上:
TEST_DB1:/etc #df -m | grep 10.249.252.51
10.249.252.51:/usr   2064.00     25.87   99%    35371     7% /tmp/test

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值