上面左边是我的个人 微 信,如需进一步沟通,请加 微 信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。
nfs服务器是debian9,上面配置了nfs服务器,单独使用一块磁盘做pv,创建vg,划分lv,将lv挂载到目录,使用export 将目录设置为nfs共享盘,服务器端操作如下:
pvcreate /dev/sdc ---将sdc盘划分一个pv vgcreate pve1-vg-sdc /dev/sdc ---创建vg lvcreate -l 100%VG -n pve1-lvm-nfs pve1-vg-sdc ---将vg的所有空间都给lv ,lv名称是pve1-lvm-nfs mkfs.xfs /dev/pve1-vg-sdc/pve1-lvm-nfsmkdir -p /data/pve1-nfs 更改local存储目录/var/lib/vz的挂载点为/dev/vg-sdb/lvm-sdb : mount /dev/pve1-vg-sdc/pve1-lvm-nfs /data/pve1-nfs 在/etc/fstab文件中写入下面这行,使开机自动挂载: /dev/pve1-vg-sdc/pve1-lvm-nfs /data/pve1-nfs xfs defaults 0 0 执行如下命令进行nfs服务端的安装。apt-get install nfs-common nfs-kernel-server 配置共享目录vi /etc/exports 增加如下内容: /data/pve1-nfs *(rw,sync,no_root_squash,no_subtree_check,insecure)启动nfs服务端 /etc/init.d/nfs-kernel-server start 注:如果修改了/etc/exports的内容,执行 exportfs -a 进行更新
客户端是centos7,创建一个目录/backup ,使用命令mount直接挂载nfs盘,前提是客户端安装了nfs-utils ,如果没有按照,使用yum install nfs-utils 进行安装。
使用mount挂载nfs盘命令: mount -t nfs 192.168.1.4:/data/pve1-nfs/ /backup/
的时候报错:mount.nfs: an incorrect mount option was specified
需要指定nfs版本,增加-o 参数,修改后的命令如下:
mount -t nfs -o nfsvers=3,vers=3 192.168.1.4:/data/pve1-nfs/backup/ /backup/