搭建nfs服务
# 共享存储机器 [root@nfs-master ~]# yum install nfs-utils -y #在宿主机创建NFS需要的共享目录 [root@nfs-master ~]# mkdir /home/volumes -pv mkdir: 已创建目录 "/home/volumes" #配置nfs共享服务器上的/data/volumes目录 [root@nfs-master ~]# systemctl start nfs [root@nfs-master ~]# cat >> /etc/exports <<EOF /home/volumes *(rw,no_root_squash) EOF #rw 该主机对该共享目录有读写权限 #no_root_squash 登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限 #使NFS配置生效 [root@nfs-master ~]# exportfs -arv exporting *:/home/volumes # 重启服务 [root@nfs-master ~]# service nfs restart #设置成开机自启动 [root@nfs-master ~]# systemctl enable nfs #查看nfs是否启动成功 [root@nfs-master ~]# systemctl status nfs Active: active 看到nfs是active,说明nfs正常启动了
挂载
#需要挂载共享磁盘的机器上也安装nfs驱动 [root@nfs-slave ~]# yum install nfs-utils -y #配置开机自启及启动 [root@nfs-slave ~]#systemctl enable nfs --now # 在上手动挂载共享磁盘 [root@nfs-slave ~]# mkdir /volumes [root@nfs-slave ~]# mount 10.10.10.10:/home/volumes /volumes # 查看挂载 [root@nfs-slave ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 898M 0 898M 0% /dev tmpfs 910M 0 910M 0% /dev/shm tmpfs 910M 9.6M 901M 2% /run tmpfs 910M 0 910M 0% /sys/fs/cgroup /dev/mapper/centos-root 50G 2.6G 48G 6% / /dev/sda1 1014M 151M 864M 15% /boot /dev/mapper/centos-home 147G 33M 147G 1% /home tmpfs 182M 0 182M 0% /run/user/0 10.10.10.10:/home/volumes 147G 33M 147G 1% /volumes
配置开机自动挂载
vim /etc/fstab # /etc/fstab # Created by anaconda on Mon Sep 4 13:31:29 2023 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/centos-root / xfs defaults 0 0 UUID=9698a75a-cc4d-4a6a-8bcf-f4ce84dab99e /boot xfs defaults 0 0 /dev/mapper/centos-home /home xfs defaults 0 0 /dev/mapper/centos-swap swap swap defaults 0 0 10.10.10.10:/home/volumes /volumes nfs defaults 0 0
上传文件
# 在[root@nfs-master ~]# 服务器 /home/volues目录上传文件 # 在[root@nfs-slave ~]# 服务器/volumes查看 [root@nfs-master volumes]# ls CentOS-Stream-9-latest-x86_64-dvd1.iso
取消挂载
# 停止nfs [root@nfs-slave ~]# systemctl stop nfs #强制取消挂载 [root@nfs-slave ~]# umount -lf /volumes [root@nfs-slave ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 898M 0 898M 0% /dev tmpfs 910M 0 910M 0% /dev/shm tmpfs 910M 9.6M 901M 2% /run tmpfs 910M 0 910M 0% /sys/fs/cgroup /dev/mapper/centos-root 50G 2.6G 48G 6% / /dev/sda1 1014M 151M 864M 15% /boot /dev/mapper/centos-home 147G 33M 147G 1% /home tmpfs 182M 0 182M 0% /run/user/0
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)