xfs根目錄擴容

XFS根分區擴展centos

fdisk -lapp

已經能夠看到新磁盤/dev/xvdbide

對新磁盤進行分區:spa

# fdisk /dev/xvdb     ##建立主分區並修改成8e的LVM模式orm

在fdisk的交互模式中,依次輸入:ip

n      --建立新分區 p      --建立主分區 分區號   --默認分區編號 1 <回車>   --默認起始扇區位置。 <回車>   --默認結束扇區位置。it

t     --修改分區類型class

L擴展

8e    修改成LVMmap

p    修改成LVM

w  --保存


這樣就把整個磁盤分紅了一個區。

再看一下現有磁盤狀況:

# fdisk -l

已經多出了一個新分區:

   Device Boot      Start         End      Blocks      Id  System

/dev/xvdb1            2048     6291455786   398144704   8e  Linux


mkfs.xfs -f /dev/xvdb1   ##用xfs格式進行格式化

將新分區用於擴展/root

先看一下卷分組:

# vgdisplay -v   ##用vgdisplay命令查看原來的卷組名

 看到當前卷分組名爲"centos"。

 w     --寫入分區表 

    

爲新增的分區建立物理卷:

# pvcreate /dev/xvdb1

        提示是否擦除xfs簽名,我選了y:

      WARNING: xfs signature detected on /dev/xvdb1 at offset 0. Wipe it? [y/n] y

      Wiping xfs signature on /dev/xvdb1.

      Physical volume "/dev/xvdb1" successfully created

查看結果:

# pvdisplay

 

擴展卷分組,"centos"是vgdisplay命令查到的卷分組名:

# vgextend centos /dev/xvdb1    ##把新的物理卷加入centos卷組中

 

 

[root@pres04 /]# vgdisplay

  --- Volume group ---

  VG Name               centos

  System ID             

  Format                lvm2

  Metadata Areas        2

  Metadata Sequence No  7

  VG Access             read/write

  VG Status             resizable

  MAX LV                0

  Cur LV                2

  Open LV               2

  Max PV                0

  Cur PV                2

  Act PV                2

  VG Size               398.99 GiB

  PE Size               4.00 MiB

  Total PE              102142

  Alloc PE / Size       25248 / 98.62 GiB

  Free  PE / Size       76894 / 300.37 GiB

  VG UUID               qo3BGt-OkUw-0bNZ-u71u-J3hv-w2jk-PzOytH

 

下面查看一下邏輯卷:

# lvdisplay

    看到/dev/mapper/centos-root目前的LV Size是100G。

下面擴展邏輯卷/dev/mapper/centos-root:

# lvextend -L +300G /dev/mapper/centos-root

注:+300G是咱們新增長的分區大小。

擴展後,還要執行一步:

# xfs_growfs /dev/mapper/centos-root

將文件系統擴大。

 

總體命令

df -h

fdisk -l

fdisk /dev/xvdb  

vgdisplay 

fdisk -l

pvcreate /dev/xvdb1

 pvdisplay 

vgdisplay

vgextend centos /dev/xvdb1

lvextend -L +300G /dev/mapper/centos-root

lvdisplay

xfs_growfs /dev/mapper/centos-root

相關文章
相關標籤/搜索