• 欢迎访问本站网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

Linux admin 6个月前 (10-18) 146次浏览 已收录 0个评论 扫描二维码
实验配置要求
      新建一个20G的云硬盘,云硬盘名称为A-20,挂载到serverA
    创建lvm物理卷
    创建一个名为datastore的卷组,卷组的PE尺寸为16MB;
    逻辑卷的名称为database所属卷组为datastore,该逻辑卷大小为8G
    将新建的逻辑卷database格式化为XFS文件系统,编辑/etc/fstab文件实现以UUID的形式将逻辑卷开机自动挂载至/data/web_data目录。
为centos7添加一块磁

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

查看添加的磁盘
  1. fdisk -l

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

可以看到磁盘/dev/sdb是刚刚我们添加的

把/dev/sdb分为两个分区格式为Linux Lvm

  1. fdisk  /dev/sdb

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容
查看磁盘

  1. fdisk -l

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

创建pv   基本语法:

      创建新pv:pvcreate   删除pv:pvremove
      扫描pv:pvscan      查看pv:pvdisplay
      移动pv:pvmove

 

  1. pvcreate /dev/sdb1 /dev/sdb2

创建成功提示
       Physical volume “/dev/sdb1” successfully created.
       Physical volume “/dev/sdb2” successfully created.

创建VG
    基本语法

      创建vg:vgcreate     删除vg:vgremove
      扩容vg:vgextend    减少vg:vgreduce
      查看vg:vgdisplay 或者vgs或者vgscan

 

  1. vgcreate datastore /dev/sdb1 /dev/sdb2 -s 16M

创建成功提示
      Volume group “datastore” successfully created
创建LV
    基本语法

          创建lv:lvcreate    删除lv:lvremove
          扩容lv:lvexted                    减少lv:lvreduce
         查看lv:lvdisplay

 

  1. lvcreate -n database -L 8G datastore

创建成功提示
         Logical volume “database” created.

格式化为XFS文件系统
  1. mkfs.xfs   /dev/datastore/database

格式化成功提示
meta-data=/dev/datastore/database isize=512    agcount=4, agsize=524288 blks
=                       sectsz=512   attr=2, projid32bit=1
=                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=2097152, imaxpct=25
=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

查看UUID

  1. blkid /dev/datastore/database

   UUID为 /dev/datastore/database: UUID=”69264fa1-097e-4e52-a675-5e23df0ca1bb” TYPE=”xfs”

创建挂载目录

  1. mkdir -p /data/web_data

设置开机自启

  1. vi /etc/fstab

在最下面添加如下内容
UUID=69264fa1-097e-4e52-a675-5e23df0ca1bb /data/web_data    xfs  defaults   0 0

重启主机:reboot

扩容LV

1,使用VGFree空间,对LV扩容
2,完成后需要在文件系统扩容
  1. vgs

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

Lvextend L 指定需要扩容的大小 对谁扩容
  1. lvextend -L +1G /dev/vgtest/lvetst
Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

  1. df -Th
可是实际容量没有发生变化,这时候需要对文件系统进行扩容

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

对文件系统进行扩容  resize2fs
  1. resize2fs  /dev/vgtest/lvetst

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

 
扩容VG
1, 通过增加pv来实现
2, 通过扩展RAID(磁盘阵列)设备的容量来间接对VG扩容(这里不展示)
  1. pvcreate  /dev/sdb3

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

使用PV对VG扩容
  1. vgextend vgtest /dev/sdb3

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

  1. pvs

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容

最后对文件系统进行扩容resize2fs

 

  1. resize2fs   /dev/vgtest/lvtest

 

Centos7创建Lvm物理卷设置开机自启动挂载,并扩容


本站的文章和资源来自互联网或者站长的原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Centos7创建Lvm物理卷设置开机自启动挂载,并扩容
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址