磁盘扩容

CentOS

以下命令滚查看磁盘信息

fdisk -l
parted -l

对磁盘进行分区, /dev/sda 是 fdisk 命令中显示的Disk信息

fdisk /dev/sda

输入m可查看帮助

接着输入以下命令(#后为注释,*为不确定输入)

n #这里直接输入n添加一个新的分区.
p # p或直接回车,选择分区类型为主分区
* # 根据提示输入3或者回车,设置分区编号
* # 更具提示设置分区大小,选择完毕后就会退到fdisk命令最初得界面
t # 修改分区系统id
* # 选择分区编号,和之前得一样.
8e # 选择Linux LVM
w # 保存信息

重启主机后继续

输入pvdisplay查看物理卷,假如存在物理卷/dev/sda2
则输入pvcreate /dev/sda3,就新建了物理卷
使用以下命令扩展卷,也就是将/dev/sda3添加到和/dev/sda2相同得group中

vgextend centos02 /dev/sda3

分配所有空间给/dev/sda2
使用lvdisplay查看逻辑卷属性,其中 /dev/centos/root由此而来

lvextend -l +100%FREE /dev/centos/root
# 也可以指定大小
# lvresize -L +200G /dev/centos02/data

重新识别分区大小:

# xfs
xfs_growfs /dev/centos/root,
# ext4
resize2fs /dev/centos/root
`

Ubuntu

查看当前磁盘情况

df -h
fdisk -l

如果显示是格式是使用parted命令配置指定的Disk

parted /dev/sda

进入parted后通过resizepart命令调整指定分区(分区号从1开始)大小(根据需求输入ENd,比如60GB),并输入q退出

resizepart 2

通过resize2fs命令更新Device

resize2fs /dev/vda2

如果使用df -h发现并未刷新,可以使用partprobe /dev/sda后在使用resize2fs命令刷新

作者:dbin  创建时间:2024-03-25 16:52
最后编辑:admin  更新时间:2024-07-07 15:09