• lv创建并配置成nfs服务


    环境:centos7

    1、准备挂载盘 (创建pv-vg-lv)

    [root@node3 ~]# pvcreate /dev/sdb
      Physical volume "/dev/sdb" successfully created.
    [root@node3 ~]# pvs
      PV         VG Fmt  Attr PSize   PFree
      /dev/sda2  cl lvm2 a--  929.39g 4.00m
      /dev/sdb      lvm2 ---    1.82t 1.82t
    [root@node3 ~]# vgcreate nfs-data /dev/sdb
      Volume group "nfs-data" successfully created
    [root@node3 ~]# vgs
      VG       #PV #LV #SN Attr   VSize   VFree
      cl         1   3   0 wz--n- 929.39g 4.00m
      nfs-data   1   0   0 wz--n-   1.82t 1.82t
    [root@node3 ~]# lvcreate -l 100%VG -n lv-nfs-data nfs-data
      Logical volume "lv-nfs-data" created.
    [root@node3 ~]# lvs
      LV          VG       Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
      home        cl       -wi-ao---- 847.95g                                                    
      root        cl       -wi-ao----  50.00g                                                    
      swap        cl       -wi-ao----  31.44g                                                    
      lv-nfs-data nfs-data -wi-a-----   1.82t  
    #格式化
    [root@node3 ~]# mkfs.xfs /dev/mapper/nfs--data-lv--nfs--data
    meta-data=/dev/mapper/nfs--data-lv--nfs--data isize=512    agcount=4, agsize=122009088 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0, sparse=0
    data     =                       bsize=4096   blocks=488036352, imaxpct=5
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal log           bsize=4096   blocks=238299, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    #挂载
    [root@node3 ~]# mkdir /nfs-data
    [root@node3 ~]# blkid|grep nfs--data
    /dev/mapper/nfs--data-lv--nfs--data: UUID="646a7aed-5467-437f-8db9-d646e77eaab4" TYPE="xfs"
    [root@node3 ~]# cat /etc/fstab |grep nfs
    UUID=646a7aed-5467-437f-8db9-d646e77eaab4 /nfs-data                  xfs     defaults        0 0
    [root@node3 ~]# mount -a
    [root@node3 ~]# df -h|grep nfs
    /dev/mapper/nfs--data-lv--nfs--data  1.9T   33M  1.9T   1% /nfs-data
    

    2、nfs  server端安装

    yum -y install nfs-utils rpcbind
    #centos7自带了rpcbind,rpc监听在111端口。
    配置
    #创建配置文件
    vim /etc/exports
    [root@node4 ~]# cat /etc/exports
    /nfs-data *(rw,no_root_squash,async,fsid=0)
    #/nfs-data 为共享目录
    #再次修改后,执行exportfs –rv让配置立即生效
    
    启动server端
    #启动顺序一定是rpcbind->nfs
    # systemctl start rpcbind.service
    # systemctl enable rpcbind.service
    # systemctl start nfs.service
    # systemctl enable nfs.service
    

    3、client安装

    yum install -y nfs-utils rpcbind
    # 此处nfs-utils 只安装不启动,方便执行查看命令。
    启动
    systemctl start rpcbind
    systemctl enable rpcbind
    
    挂载
    1,直接挂载
    #  mount -t nfs 100.98.100.244:/nfs-data /nfs-data
    也可将挂载配置写入fstab文件中,与普通磁盘挂载一样,挂载时同样可以指定权限,只是类型为nfs。
    2,autofs挂载(它会持续的检测某个指定的目录,并进行自动挂载的操作)
    # yum -y install autofs
    # vi /etc/auto.master
    #添加一行
    /-    /etc/auto.mount
    # vi /etc/auto.mount
    #添加一行
    /nfs-data -fstype=nfs,rw  100.98.100.244:/nfs-data
    
    #启动服务
    # systemctl start autofs 
    # systemctl enable autofs
    

      

      

    做一个决定,并不难,难的是付诸行动,并且坚持到底。
  • 相关阅读:
    Mybatis批量插入
    easyui中datagrid常见功能
    mysql下载和安装方式
    Mybatis注意事项
    ol3对地图上某些特定的经纬度进行标注
    ol3开发离线地图
    java利用poi生成excel文件后下载本地
    log4j的基本使用方法
    tomcat8.5之后版本,远程无法登录管理页面
    但构造函数返回对象时
  • 原文地址:https://www.cnblogs.com/wukc/p/14700324.html
Copyright © 2020-2023  润新知