cenos7,NFS文件分享系统搭建
1.本机ip地址设置
a.命令行配置ip
1.创建新的网卡链接:nmcli connection add con-name "test Networking" type ethernet ifname ens33
2.检查网卡是否启用:nmcli connection show
3.配置网卡信息:nmcli connection modify 'test Networking' ipv4.addresses
‘192.168.80.200/24’ ipv4.gateway
‘192.168.80.1’ ipv4.dns ‘8.8.8.8’ ipv4.method manual
4.启用网卡:nmcli connection up ‘test Networking’
b.修改配置文件配置ip
1.打开ens33配置文件:vim vim /etc/sysconfig/network-scripts/ifcfg-ens33
2.最简单的方法是将BOOTPROTO值修改为dhcp,将ONBOOT的值修改为yes,保存,重启服务,主机将根据dhcp服务自动分配一个ip给该虚拟机。
2.搭建自动挂载本地yum仓库
a.Yum.repos.d移走目录下所有repo文件,创建本地仓库local.repo:
mkdir Cen; mv Cen*.repo Cen/;vim local.repo
b.Local.repo 文件内容:
[local]
name=local
baseurl=file:///mnt/iso
enable=1
gpgcheck=0
c.获取光盘文件UUID:blkid /dev/cdrom
d.配置自动挂载文件:vim /etc/fstab 添加一行:
UUID号 挂载目录 iso9660 defaults 0 0
e.创建挂载目录:mkdir /mnt/iso
f.启用自动挂载:mount –a
g.查看/mnt/iso目录下是否出现文件判断是否挂载成功:ls /mnt/iso
3.下载安装nfs相关软件
a.检测nfs是否安装:yum list | grep nfs
b.寻找nfs相关软件:yum search nfs
c.查看软件相关信息:yum info nfs-utils.x86_64
d.安装nfs:yum install nfs-utils.x86_64
e.在/etc/exports文件中指定分享文件目录及其分享网段与方式:
/nfsShare 192.168.80.0/24(rw,sync)
f.创建分享目录:mkdir /nfsShare
g.检测nfs服务是否开启:systemctl is-active nfs
h.设置nfs开机自启:systemctl enable nfs
i.启动nfs: systemctl start nfs
j.检测nfs服务是否开启:systemctl is-active nfs
k.检测nfs是否成功:showmount -e 192.168.80.134
;如果成功则有分享源
l.创建挂载目录:mkdir /mnt/nfs
m.将源挂载到目录:mount –t nfs 192.168.80.134:/nfsShare /mnt/nfs
n.在/nfsShare 下创建文件:echo”xxxxx” >> /nfsShare/1.txt
o.检测/mnt/nfs/是否有分享文件:ll /mnt/nfs/
4.远程客户端安装与测试
a.配置yum源,并安装nfs
b.测试与服务器的网络连通性:ping 192.168.80.134
c.测试是否有分享源:showmount -e 192.168.80.134
;如果没有,请检查服务机是否关闭防火墙
d.创建挂载目录:mkdir /mnt/nfs
e.配置自动挂载:vim /etc/fstab:
192.168.80.134:/nfsShare /mnt/nfs nfs defaults 0 0
f.启动自动挂载:mount –a
g.检测/mnt/nfs/是否有分享文件:ll /mnt/nfs/
5.防火墙设置
firewall-cmd --permanent --add-service =nfs
firewall-cmd --permanent --add-service =rpc-bind
firewall-cmd --permanent --add-service =mountd
firewall-cmd --permanent --reload
firewall-cmd --permanent --list-service
上一篇: axios携带token跨域请求
下一篇: Spring Boot 配置跨域