欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

cenos7,NFS文件分享系统搭建

程序员文章站 2022-07-10 11:16:51
...

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’

cenos7,NFS文件分享系统搭建
b.修改配置文件配置ip
1.打开ens33配置文件:vim vim /etc/sysconfig/network-scripts/ifcfg-ens33
2.最简单的方法是将BOOTPROTO值修改为dhcp,将ONBOOT的值修改为yes,保存,重启服务,主机将根据dhcp服务自动分配一个ip给该虚拟机。
cenos7,NFS文件分享系统搭建
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
cenos7,NFS文件分享系统搭建
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/
cenos7,NFS文件分享系统搭建
cenos7,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/
cenos7,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
相关标签: linux centos