nfs网络挂载配置
今天项目要求把nfs服务器的一个分区实现远程网络挂载到另外两台web服务器上,还好之前有做过nfs远程挂载,不然就只能瓜起.
系统:centos 5.x
环境:服务器a(172.1.1.146 nfs服务端)
服务器b(172.1.1.83 nfs客户端)
服务器c(172.1.1.143 nfs客户端)
1.在服务器a上安装nfs
yum -y install nfs-utils nfs4-acl-tools portmap
这里说下portmap在CentOS 6上不叫portmap,而是改为rpcbind.所以如果当你yum安装完后,发现没有portmap,其实是名字改成了rpcbind.
服务器b跟服务器a执行一样的命令,这里就不写了.
2.在服务器a上配置nfs共享
vi /etc/exports
/extdisk1 172.1.1.83(insecure,rw,sync) 172.1.1.142(insecure,rw,sync)
chkconfig nfs on
chkconfig portmap on
service nfs start
service portmap start
查看nfs是否成功运行:
rpcinfo -p
查看是否输出我们想共享的目录
exportfs
/extdisk1 172.1.1.83
/extdisk1 172.1.1.142
3.配置nfs客服端
先启动portmap
service portmap start
检查nfs服务器端是否有目录共享
showmount -e 172.1.1.146
Export list for 172.1.1.146:
/extdisk1 172.1.1.142,172.1.1.83
挂载nfs服务端共享文件夹到本地服务器,我在/目录下创建了filesystem
mkdir /filesystem
mount -t nfs 172.1.1.146:/extdisk1 /filesystem
检查是否挂载上了
mount -l
/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sdb1 on /extdisk1 type ext4 (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
172.1.1.146:/extdisk1 on /filesystem type nfs (rw,vers=4,addr=172.1.1.146,clientaddr=172.1.1.142)
可以看到已经挂载起了,好了,另外一台一样的设置.
系统:centos 5.x
环境:服务器a(172.1.1.146 nfs服务端)
服务器b(172.1.1.83 nfs客户端)
服务器c(172.1.1.143 nfs客户端)
1.在服务器a上安装nfs
yum -y install nfs-utils nfs4-acl-tools portmap
这里说下portmap在CentOS 6上不叫portmap,而是改为rpcbind.所以如果当你yum安装完后,发现没有portmap,其实是名字改成了rpcbind.
服务器b跟服务器a执行一样的命令,这里就不写了.
2.在服务器a上配置nfs共享
vi /etc/exports
/extdisk1 172.1.1.83(insecure,rw,sync) 172.1.1.142(insecure,rw,sync)
chkconfig nfs on
chkconfig portmap on
service nfs start
service portmap start
查看nfs是否成功运行:
rpcinfo -p
查看是否输出我们想共享的目录
exportfs
/extdisk1 172.1.1.83
/extdisk1 172.1.1.142
3.配置nfs客服端
先启动portmap
service portmap start
检查nfs服务器端是否有目录共享
showmount -e 172.1.1.146
Export list for 172.1.1.146:
/extdisk1 172.1.1.142,172.1.1.83
挂载nfs服务端共享文件夹到本地服务器,我在/目录下创建了filesystem
mkdir /filesystem
mount -t nfs 172.1.1.146:/extdisk1 /filesystem
检查是否挂载上了
mount -l
/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sdb1 on /extdisk1 type ext4 (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
172.1.1.146:/extdisk1 on /filesystem type nfs (rw,vers=4,addr=172.1.1.146,clientaddr=172.1.1.142)
可以看到已经挂载起了,好了,另外一台一样的设置.
评论: