centos7磁盘扩容

总的来说,磁盘扩容分为6个步骤

1、添加硬盘  2、创建分区 3、创建PV 4、创建vg 5、创建lv 6、格式化文件 7、挂载

1.在虚拟机添加一个磁盘(20G)

鼠标右键点击想要添加硬盘的虚拟机,点击添加,选择硬盘,然后根据向导进行添加。添加完成后partprobe命令刷新可以看到新的硬盘,没看到则重启

2.创建一个分区/dev/sdb1(容量10G)

   使用fdisk给硬盘进行分区,输入fdisk /dev/sdb 输入m可查看提示,根据提示,输入n可以添加一个新分区,输入n后,会有一个向导指引创建一个新分区

然后有如下步骤:

 (1)选择分区类型,默认是 primary类型

 (2) 选择分区号,输入2-4内的整数,输入1,创建后的分区为/dev/sdb1。

 (3) 选择所创建分区的起始位置,默认位置

 (4)  选择分区的终止扇区位置,只能输入提示范围内的整数值,默认2028

  我希望新分区为10G,+10G

输入p打印查看 w写入保存 

3、创建pv

命令:pvcreate

pvcreate /dev/sdb1

即命令加分区名

4.创建vg

pv必须加入vg,vg即卷组

命令:vgcreate

vgcreate vo /dev/sdb1

即用vgcreate命令创建了一个名为vo的卷组 ,pv是/dev/sdb1,这里的pv可以是多个

5.创建lv

即创建逻辑卷

命令:lvcreate

lvcreate -L 5G -n lo vo

即从vo中创建一个大小为5G,名字为lo的逻辑卷,设置逻辑卷的大小单位所用参数不同

6.格式化

mkfs.xfs 、/dev/vo/lo

这里格式化的文本格式为xfs,还有ext4,根据自己需要自行选择,格式化方式为

mkfs -t 文件系统类型 设备号 或者 mkfs.XX 设备号

7.挂载

首先创建挂载目录

mkdir /cron

手动挂载:

mount /dev/vo/lo /cron

注意:手动挂载的内容在重启后会失效,所以将需要挂载的内容写到/etc/fstab文件下,使其自动挂载

echo "/dev/vo/lo /cron xfs defauts 0 0" >> /etc/fstab

 

posted on 2019-03-15 17:09  一个赫兹  阅读(338)  评论(0编辑  收藏  举报

导航