blob.png blob.png

 上面左边是我的个人 微  信,如需进一步沟通,请加  微  信。  右边是我的公众号“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/