Linux5.9下NFS服务器的搭建
·项目内容:
1)服务器ip地址为192.168.1.252
2)设置将/data/other文件夹共享给192.168.1.0/24网段,只读,同步,允
许以root权限登入。
·实施步骤:
步骤一、配置网络ip地址。
[root@localhost Server]#vim /etc/sysconfig/network-scripts/ifc··-eth0
# Intel Corporation 82545EM GigabitEthernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=none //设置ip地址为静态获取
ONBOOT=yes //随开机启动加载
HWADDR=00:0c:29:4e:c0:0c
NETMAKS=255.255.255.0
IPADDR=192.168.1.252
步骤二、查看软件包是否安装。
[root@localhost ~]# rpm -q nfs-utils portmap
nfs-utils-1.0.9-66.el5
portmap-4.0-65.2.2.1
如果未安装进入光盘挂载目录/Server下
[root@localhost ~]#rpm -ivhnfs-utils-1.0.9-66.el5 portmap-4.0-65.2.2.1
步骤三、重启portmap服务。
[root@localhost ~]# service portmap restart
//先重启portmap是应为nfs服务依赖于portmap服务
停止 portmap: [确定]
启动 portmap: [确定]
步骤四、重启nfs服务。
[root@localhost ~]# service nfs restart
关闭 NFS mountd: [确定]
关闭 NFS 守护进程: [确定]
关闭 NFS quotas: [确定]
关闭 NFS 服务: [确定]
启动 NFS 服务: [确定]
关掉 NFS 配额: [确定]
启动 NFS 守护进程: [确定]
启动 NFS mountd: [确定]
步骤五、编辑nfs主配置文件。
[root@localhost ~]# vim /etc/exports //nfs主配置文件
/data/other 192.168.1.0/24(ro,sync,no_root_squash)
//将/data/other共享给192.168.1.0/24网段,只读,同步,允许以root权限登入
步骤六、查看nfs 共享列表。
[root@localhost ~]# showmount -e 192.168.1.252 //查看192.168.1.252的nfs共享
Export list for 192.168.1.252:
/data/other 192.168.1.0/24
步骤七、挂载nfs共享。
1)创建文件夹。
[root@localhost ~]# mkdir /nfs
2)挂载nfs共享。
[root@localhost ~]# mount 192.168.1.252:/data/other /nfs
//挂载nfs共享到本地目录
3)进入目录查看。
[root@localhost ~]# cd /nfs/
[root@localhost nfs]# ls
Desktop file1 install.log install.log.syslog
步骤八、设置nfs服务随卡机启动。
[root@localhost ~]# chkconfig nfs on
//确保nfs服务器重启后仍然能继续正常运行
步骤九、设置portmap服务随开机启动。
[root@localhost ~]# chkconfig portmap on
将上面/data/other共享通过fstab实现开机自动挂载的方法
在客户端操作
[root@localhost ~]# vim /etc/fstab //修改开机自动挂载
......
192.168.1.252:/root /nfs/data/other nfs defaults 0 0
[root@localhost ~]# mount -a //重新加载fstab配置文件
[root@localhost ~]# df -h | grep nfs
192.168.1.252:/root 19G 2.7G 16G 15% /nfs/data/other
将上面/data/other共享通过访问/data/src实现autofs触发挂载
[root@localhost ~]# makdir /data
[root@localhost ~]# vim /etc/auto.master //修改autofs主配置文件
......
/data /etc/auto.data //定义触发挂载文件夹和挂载配置文件
......
[root@localhost ~]# vim /etc/auto.data //创建触发挂载配置文件
......
src -fstype=nfs,rw 192.168.1.252:/data/src
//依次是是触发挂载文件夹、类型、权限、共享文件位置
......
[root@localhost ~]# service autofs restart //重启服务
[root@localhost ~]# cd /data/src/ //进入目录查看
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。