代码拉取完成,页面将自动刷新
同步操作将从 s1302888/linux_kvm 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
通过mount 挂载来实现不同服务器间的文件共享
nfs是网络文件系统,允许一个节点通过网络访问远程计算机的文件系统,远程文件系统可以被直接挂载到本地,文件操作和本地没有区别
要实现文件挂载,首先要在服务端配置基础环境(客户端也是一样),配置如下:
首先检查是否缺少基础环境:
rpm -qa | grep nfs-utils
rpm -qa | grep rpcbind
如果检查下来没有的话,执行下面命令进行安装:
yum -y install nfs-utils
yum -y install rpcbind
安装完成之后配置nfs访问目录,配置文件是在/etc/exports
/nfs_test 192.168.1.8(rw,no_root_squash,no_all_squash,async)
这个配置表示开放本地存储目录/nfs_test 只允许192.168.1.8这个主机有访问权限,rw表示允许读写
no_root_squash 表示root用户具有完全的管理权限 no_all_squash表示保留共享文件的UID和GID
async表示数据可以先暂时保存在内存中,不是直接写入磁盘,可以提高性能,另外也可以配置sync表示数据直接同步到磁盘
/opt/trs/uss/etc uss.no1(rw,no_root_squash,sync) uss.no2(rw,no_root_squash,sync) uss.no3(rw,no_root_squash,sync) uss.no4(rw,no_root_squash,sync)
这时我们自己服务器的配置 /opt/trs/uss/etc 这个存储目录共享给uss.no1--uss.no4这四台服务器
如果要开放多个目录的话,那么每行配置一个,如果想让这个网段的主机都可以访问,假如子网掩码是255.255.255.0
网关是192.168.1.0 那么ip可以写成192.168.1.0/24表示允许地址段的所有主机访问
配置完成后,启动相关服务
systemctl start rpcbind.service
systemctl start nfs.service
如下次修改了配置,可以重启服务使配置生效,或者可以执行如下命令刷新配置:
exportfs -a
这样,服务器端就算是配置完毕了,客户端需要的环境和服务端一样,要保证安装nfs-utils和rpcbind,并启动服务
首先创建挂载点:mkdir /mnt/test1
然后挂载nfs: mount -t nfs 192.168.1.3:/nfs_sest /mnt/test1
挂载成功之后通过df -h 可以查看挂载情况
这样就实现了文件同步和共享了
卸载nfs和普通文件系统一样,使用umount /mnt/test1
如果需要设置开机挂载,在/etc/fstab添加一行配置即可:192.168.1.3:/nfs_test /mnt/test1 nfs rw,tcp,intr 0 1
然后服务端和客户端都要用enable设置nfs和rpcbind服务开机启动,然后才可以正常挂载
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。