suse11 部署nfs文件共享

注意:在部署三台以上的nfs时,一定要注意谁作为server服务器,简言之,一个服务器可以连接多个客户端,而一个客户端只能连接一个server(亲身经历大坑)

SUSE11系统环境下,server端是不需要portmap服务的。
A
suse11默认不会nfsserver服务,需要安装nfs-kernel-server此包。suse10默认安装nfssever服务,对应的安装包是nfs-utils
B
suse11 nfs客户端对应的是rpcbind服务,而不是suse10用的portmap服务
C
suse11 nfs服务端对共享磁盘目录要赋予这些属(rw,root_squash,sync,no_subtree_check) 对应的suse10只需要(rw)

=============================
Server端

1、检查是否已经安装NFS服务
rpm -qa | grep nfs

nfs4-acl-tools-0.3.3-2.6.1
nfs-doc-1.2.3-18.17.2
limal-nfs-server-1.5.3-0.2.11
limal-nfs-server-perl-1.5.3-0.2.11
yast2-nfs-common-2.17.7-1.1.2
nfs-client-1.2.3-18.17.2
yast2-nfs-client-2.17.13-0.5.189
sblim-cmpi-nfsv4-1.1.0-0.1.83
nfsidmap-0.20-1.20
yast2-nfs-server-2.17.7-1.1.2
nfs-kernel-server-1.2.3-18.17.2
quota-nfs-3.16-50.37.1
sblim-cmpi-nfsv3-1.1.0-0.1.83

2、设置共享目录。
vi /etc/exports
将root/zhang/imgs 目录作为共享文件
/root/zhang/imgs *(rw,sync,no_root_squash,no_all_squash)

别忘了赋予权限:
chmod -R 777 /root/zhang/imgs

* 表示可以访问的IP范围,这里是所有ip地址都可以访问,当然你也可以写上hostname来代替。

3、启动相关服务
1.cd /etc/init.d 进入该目录
2.查看rpcbind是否开启
service rcpbind status
底层时RPC(远程过程调用)进行通信
3.启动nfsserver
service nfsserver start
注意:suse11上面nfsserver才是nfsd服务

showmount -e 查看已有的共享目录

4、如果修改了/etc/exports这个文件,不需要重新激活nfs。只需执行
exportfs -rv,其中r表示重启,v表示显示export的选项

df -f 查看是否挂载成功!!

5. 配置NFS开机自启动

vms240:~ # chkconfig nfsserver on
vms240:~ # chkconfig --list nfsserver
nfsserver 0:off 1:off 2:off 3:on 4:off 5:on 6:off

Client端

检查客户端是否已安装rpcbind包(SUSE11默认安装此服务,并且开机自启动):
vms216:~ # rpm -aq|grep rpcbind
rpcbind-0.1.6+git20080930-6.15

1、扫瞄可以使用的NFS Server目录
showmount -e ip地址
Export list for 111.111.111.11:
/root/zhang/imgs *

别忘了赋予权限:
chmod -R 777 /root/zhang/imgs

2、利用mount指令来挂载/root/zhang/imgs 目录到客户端机器的/root/zhang/imgs目录:

mount [-t nfs] 服务器所在的ip地址:/root/zhang/imgs /root/zhang/imgs
将服务器所在的目录和当前客户端的目录挂载在一起(最好是一个相同目录,不要问为什么)

挂载的格式解析:
#mount -t nfs hostname(orIP):/directory/mount/point

3查看已挂载的NFS共享盘
df -h

Filesystem           Size  Used Avail Use% Mounted on
/dev/sda1            9.9G  381M  9.0G  4% /
devtmpfs             1.6G  136K  1.6G  1% /dev
tmpfs                 1.6G     0 1.6G   0% /dev/shm
/dev/sda2           1004M   43M  910M  5% /boot
/dev/sda10           101G   27G   69G 28% /home
/dev/sda9             50G   27G   20G 58% /home/database
/dev/sda5             20G  3.3G   16G 18% /opt
/dev/sda7            9.9G  264M  9.1G  3% /tmp
/dev/sda6             15G  3.1G   11G 23% /usr
/dev/sda3             15G  333M   14G  3% /var
111.111.111.111:/root/zhang/imgs
                      101G   25G  71G  26% /root/zhang/imgs
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值