NFS共享存储服务

NFS共享存储服务

搭建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 <

挂载

#需要挂载共享磁盘的机器上也安装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

你可能感兴趣的:(linux,nfs)