共计 4012 个字符,预计需要花费 11 分钟才能阅读完成。
yum install -y nfs-utils rpcbind 上述命令将安装 rpcbind 服务和 nfs 服务。 |
vi /etc/sysconfig/nfs 搜索和设置如下所示的端口配置: |
iptables -I INPUT -p tcp –dport 111 -j ACCEPT iptables -I INPUT -p udp –dport 111 -j ACCEPT iptables -I INPUT -p tcp –dport 2049 -j ACCEPT iptables -I INPUT -p udp –dport 2049 -j ACCEPT iptables -I INPUT -p tcp –dport 30001:30004 -j ACCEPT iptables -I INPUT -p udp –dport 30001:30004 -j ACCEPT service iptables save service iptables restart |
Step-4:设置 SELinux 为许可状态,运行以下命令:
vi /etc/selinux/config 将上述文件中的 保存上述文件之后,运行以下命令: |
mkdir -p /data/nfs_share 上述命令将建立共享目录 /data/nfs_share。 |
vi /etc/exports 在上述文件的末尾新增一行,如下所示: 这一行表示只有 192.168.4.212 客户端能够以读写权限挂载共享目录,其他客户端只能以只读权限挂载。 |
chkconfig nfs on chkconfig rpcbind on service nfs start service rpcbind start |
service iptables status rpcinfo -p localhost |
yum install -y nfs-utils |
showmount -e 192.168.4.211 - e 选项显示 NFS 服务端的导出列表。 |
mkdir -p /root/remote_dir 其中,/root/remote_dir 为共享目录的挂载点目录。 |
mount -t nfs 192.168.4.211:/data/nfs_share /root/remote_dir 其中,- t 选项用于指定文件系统的类型为 nfs。 |
umount /root/remote_dir |
mkdir -p /root/remote_dir vi /etc/fstab 在上述文件末尾加入共享目录的挂载条目,如下所示: 其中,第 5 个字段设置为 0 表示共享目录的文件系统不需要使用 dump 命令进行转储,第 6 个字段设置为 0 表示共享目录的文件系统不需要使用 fsck 命令进行检查。 |
vi /etc/sysconfig/autofs 将上述文件中的 配置完成之后,重启 autofs 服务: |
cd /net/192.168.4.211/data/nfs_share 运行上述命令时,autofs 会自动挂载 NFS 服务端中的网络共享目录。 |
在 /net/192.168.4.211/data/nfs_share 之下的所有文件和目录停止使用且超时期满之后(10 分钟),autofs 将卸载共享目录。 |
vi /etc/sysconfig/autofs 将上述文件中的 |
mkdir -p /root/demo |
Step-3:配置共享目录挂载点的父目录,运行以下命令:
vi /etc/auto.master 上述文件的内容如下所示: 其中,/root/demo 是挂载点的父目录,这个目录在系统中始终可见,并由 autofs 服务监控,以确定是否“需要”挂载 / 创建子目录挂载点。/etc/auto.demo 为单个配置文件,包含由 autofs 服务在此父目录下管理的子目录挂载点的列表。 |
Step-4:配置共享目录挂载点目录,运行以下命令:
vi /etc/auto.demo 上述文件的内容如下所示: 其中,remote_dir 为子目录挂载点,此目录通常不可见,只有当 autofs 服务创建此目录和挂载共享之后对其进行直接命名 / 访问时,它才会变为可见。-rw 为挂载网络共享时要使用的挂载选项。192.168.4.211:/data/nfs_share 为需要挂载的 NFS 服务端和共享目录。 |
Step-5:重新启动 autofs 服务,运行以下命令:
service autofs restart |
Step-6:访问网络共享目录,运行以下命令:
cd /root/demo/remote_dir 运行上述命令之后,autofs 将自动创建挂载点目录,并且挂载共享目录。 |
Step-7:卸载网络共享目录,详情如下所示:
在 /root/demo/remote_dir 之下的所有文件和目录停止使用且超时期满之后(10 分钟),autofs 将卸载共享目录。 |
————————————– 分割线 ————————————–
Ubuntu 12.04 安装 NFS server http://www.linuxidc.com/Linux/2012-09/70728.htm
NFS 服务器安装配置实现 Ubuntu 12.04 与 ARM 文件共享 http://www.linuxidc.com/Linux/2012-10/73159.htm
Ubuntu 搭建 nfs 服务器 http://www.linuxidc.com/Linux/2012-10/71930.htm
文件服务器 NFS 配置详解 http://www.linuxidc.com/Linux/2013-06/86542.htm
Ubuntu 下搭建 NFS 网络文件系统服务器 http://www.linuxidc.com/Linux/2013-07/87367.htm
Heartbeat_ldirector+LB+NFS 实现 HA 及 LB、文件共享 http://www.linuxidc.com/Linux/2013-06/85292.htm
CentOS 5.5 配置 NFS 服务器教程 http://www.linuxidc.com/Linux/2013-03/81737.htm
Ubuntu 12.10 下 NFS 的安装使用 http://www.linuxidc.com/Linux/2013-03/80478.htm
————————————– 分割线 ————————————–
更多 CentOS 相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14