AIX上NFS配置
使用的操作系统版本为:5300-08
服务器端:
以节点p550_1为例说明如下。
<1>
创建lv,文件系统:
mklv -t jfs2 -y lv_oradata datavg 40
mkdir /oradata //作为新建文件系统的挂载点。
smit jfs2 //在lv上创建jfs2文件系统
chown -R oracle:dba /oradata
mount /oradata
<2>
检查nfs服务是否启动:
p550_1/:lssrc -g nfs
Subsystem Group PID Status
biod nfs 233844 active
nfsd nfs 270544 active
rpc.mountd nfs 1053118 active
rpc.lockd nfs 127462 active
rpc.statd nfs 1196306 active
nfsrgyd nfs inoperative
gssd nfs inoperative
如果服务尚未启动,使用命令启动:startsrc -g nfs
检查portmap服务是否启动:
p550_1/:lssrc -s portmap
Subsystem Group PID Status
portmap portmap 1179926 active
如果服务尚未启动,使用startsrc -s portmap启动。
<3>
编辑/etc/hosts文件:
127.0.0.1 loopback localhost
**.**.**.** p550_1
**.**.**.** p550_2
**.**.**.** BOSSSTDBY2
<4>
编辑nfs导出文件:
vi /etc/exports
/oradata -sec=sys:krb5p:krb5i:krb5:dh:none,rw,root=p550_1:p550_2:BOSSSTDBY2,access=p550_1:p550_2:BOSSSTDBY2
也可以使用命令:smitty mknfsexp
将上述文件系统导出:
rm /etc/xtab
exportfs -a
查看文件系统导出:
showmount -e hostname //既可在服务器端运行,也可在客户端运行。
NFS客户端配置:
以节点p550_2为例说明如下。
<1>
检查客户端的portmap服务是否启动:
p550_2/:lssrc -s portmap
Subsystem Group PID Status
portmap portmap 680118 active
如果尚未启动,使用startsrc -s portmap启动服务。
<2>
编辑/etc/hosts文件:
127.0.0.1 loopback localhost
**.**.**.** p550_1
**.**.**.** p550_2
**.**.**.** BOSSSTDBY2
<3>
在/etc/filesystems中增加:
/u02/oradata:
dev = /oradata
vol = "/u02/oradata"
mount = false
check = false
vfs = nfs
type = nfs3
options = cio,rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,noac,vers=3,timeo=600
account = false
nodename = p550_1
表示将p550_1上的/oradata挂载到p550_2上的/u02/oradata目录。
注意选项的含义。
lsfs检查结果。
<4>
挂载nfs文件系统:
mkdir -p /u02/oradata
mount /u02/oradata
chown -R oracle:dba /u02/oradata