NFS 共享文件系统的设置

由于想采用NFS文件系统来做RAC的共享文件系统,因此抽空了解了一下关于NFS网络文件系统的配置的知识。

首先NFS文件系统的配置需要有两个RPM包的支持。

检查RPM包是否安装齐全

[root@rac2 arch2]# rpm -qa | grep portmap

portmap-4.0-63

[root@rac2 arch2]# rpm -qa | grep nfs

nfs-utils-lib-1.0.6-8.z1

nfs-utils-1.0.6-87.EL4

system-config-nfs-1.2.8-1

一般情况下,nfs的包时有linux下系统默认安装

NFS server端的设定:

——–NFS服务器配置文件——/etc/exports

编辑/etc/exports,在文件中列出,要共享的目录。书写规则是:共享目录+主机+(参数)。并且每条规则占据一行。例如:

/arch2 192.168.63.30(ro,sync, no_root_squash)

上面的规则代表将/arch2目录以读写同步方式共享给主机192.168.63.30。如果登陆到NFS主机的用户是root,

那么该用户就具有NFS主机的root用户的权限。

启动NFS服务器

为了使NFS服务器能正常工作,需要启动portmap和nfs两个服务

并且portmap一定要比nfs先启动

[root@rac2 arch2]# service portmap start

Starting portmap: [  OK  ]

[root@rac2 arch2]# service nfs start

Starting NFS services:  [  OK  ]

Starting NFS quotas: [  OK  ]

Starting NFS daemon: [  OK  ]

Starting NFS mountd: [  OK  ]

查询NFS服务器状态:

#service portmap status

#service nfs status

停止NFS服务:

#service nfs stop

#service portmap stop

设置NFS服务器自启动:

#chkconfig –list portmap

#chkconfig –list nfs

//设置portmap和nfs 服务在3和5级别开启

#chkconfig –level 35 portmap on

#chkconfig –level 35 nfs on

showmount 命令

显示主机的NFS服务器信息

showmount NFS 服务器主机地址

显示NFS服务器中被挂载的目录

showmount -d NFS服务器主机地址

显示NFS服务器客户端被挂载的目录

showmount -a

NFS的客户端配置———-客户端配置

在挂载之前,先查询NFS服务器中是否允许本机连接相应的共享目录

showmount -e 服务器地址

挂载共享目录:

mount NFS服务器地址:共享目录 本地挂载点

mount 192.168.63.40:/arch2 /arch2

mount | grep nfs

开机自动挂载:

在/etc/rc.local

mount -t nfs -o nolock 192.168.63.40:/rac /rac   或者 mount 192.168.63.40:/arch2 /arch2

在/etc/fstab

192.168.63.40:/rac /rac nfs defaults 0 0

至此 NFS网络文件系统配置完成。




Related posts

coded by nessus
分享:  DeliciousGReader鲜果豆瓣CSDN网摘
Trackback

no comment untill now

Sorry, comments closed.

无觅相关文章插件