e-2高级存储-stratis-vdo-NFS

一年好景君须记,最是橙黄橘绿时。这篇文章主要讲述e-2高级存储-stratis-vdo-NFS相关的知识,希望能为你提供帮助。
1.
部署和挂载 nfs 共享
服务端:
安装相关服务,启动服务并设为开机自启动

[root@xuegod63 ~]# yum -y install rpcbind nfs-utils
[root@xuegod63 ~]# systemctl --now enable rpcbind nfs-server
Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service.
[root@xuegod63 ~]# vim /etc/exports
/media *(rw)#表示把/media挂载到任意网段主机下且具体读写权限
[root@xuegod63 ~]# exportfs -rv#查看nfs目录
exporting *:/media

客户端:
#查看远程主机开放的nfs目录
[root@xuegod23 ~]# showmount -e 192.168.31.63
Export list for 192.168.31.63:
/media *
[root@xuegod23 ~]# mkdir /data
[root@xuegod23 ~]# mount -t nfs -o rw,sync 192.168.31.63:/media /data/
[root@xuegod23 ~]# df -h
文件系统容量已用可用 已用% 挂载点
devtmpfs948M0948M0% /dev
tmpfs976M0976M0% /dev/shm
tmpfs976M9.1M967M1% /run
tmpfs976M0976M0% /sys/fs/cgroup
/dev/sda317G6.0G12G36% /
/dev/sda11014M223M792M22% /boot
tmpfs196M0196M0% /run/user/0
192.168.31.63:/media17G2.3G15G14% /data

【e-2高级存储-stratis-vdo-NFS】mount -t nfs -o rw,sync 192.168.31.63:/media /data/
其中 -o  表示选项 sync表示同步模式,与其相对的是-o async:打开非同步模式,所有的档案读写动作都会用非同步模式执行。默认值是async
设置开机自动挂载:
[root@xuegod23 ~]# echo "192.168.31.63:/media /data/ nfs rw,sync 0 0" > > /etc/fstab
[root@xuegod23 ~]# umount /data
[root@xuegod23 ~]# mount -a

nfsconf 工具
红帽企业 Linux8 引入了 nfsconf 工具,
用于管理 NFSv4 与 NFSv3 下的 NFS 客户端和服务器配置文件
/etc/nfs.conf,
早期版本的/etc/sysconfig/nfs 文件现已被弃用。使用 nfsconf 工具来获取、设置或取
消设置 NFS 配置参数。
/etc/nfs.conf 配置文件由多个部分组成。 对于 NFS 服务器, 请配置[nfsd]部分。值的分配(或键) 由
值的名称、等号和值的设置组成, 例如 vers4.2=y。以“#” 或“
; ” 开头的行将被忽略。
使用 nfsconf --set section key value 来设置指定部分的键值,get 查看,unset 取消。
nfsconf --set nfsd vers4.2 y
nfsconf --get nfsd vers4.2
扩展:
直接映射
直接映射用于将 NFS 共享映射到现有的绝对路径挂载点。
主映射文件如下所示:
/- /etc/auto.direct
所有的直接映射条目都使用/-做为基础目录,auto.direct 文件如下所示:
/mnt/docs -rw,sync host:/shares/docs
挂载点始终为绝对路径,映射文件其余部分使用相同的结构。在此例中 autofs 服务将自动创建和删除整
个/mnt/docs 目录。
间接通配符映射
当 NFS 服务器导出一个目录中的多个子目录时,可将自动挂载程序配置为使用单个映射条目访问这些子目
录其中的任意一个。
主映射文件可以先指定挂载目录如 /shares /etc/auto.demo
auto.demo 文件如下所示:
* -rw,rsync host:/shares/&
挂载点是星号(
*),而源位置上的子目录是& 符号,它们成对出现。这样挂载后挂载点的目录结构和服务
端源共享的目录相同。


2.
查看块设备的UUID有两种方法 lsblk --output=UUID /dev/sda1或者 blkid /dev/sda1
[root@xuegod63 ~]# lsblk --output=UUID /dev/sda1
UUID
768de5f7-4c5b-483c-b5f3-a37643566313
[root@xuegod63 ~]# blkid /dev/sda1
/dev/sda1: UUID="768de5f7-4c5b-483c-b5f3-a37643566313" TYPE="ext4" PARTUUID="903f5d56-01"




















    推荐阅读