微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

生产环境lvm、分区扩容

1.3.2.1 db磁盘扩容
1.3.2.1.1情况分析

wps253

硬盘大小:500G

数据大小:381G

占用比例:76%

文件系统挂载方式:lvm(逻辑卷)

注:lvm只能新增独立硬盘,然后将新盘和旧盘合并,操作前建议先备份。

1.3.2.1.2扩容方式

这里无法给市级db服务器新增硬盘,先在本地环境演示,扩容的思路是一样的。

(1)模拟添加新硬盘

wps254

(2)下一步选择SCSI

wps255

(3)创建新的虚拟磁盘

wps256

(4)设置新盘大小

wps257

(5)点击完成

wps258

(6)查看新硬盘

wps259

(6)重启服务器

输入lsblk可以在操作系统中看到新增硬盘:

wps260

注解:

sda代表旧盘

sda1和sda2表示sda的分区

sda2的centos-root表示以逻辑卷的方式挂载到操作系统

sda2的centos-swap表示swap分区,防止内存溢出的方式

sdb代表新盘

新盘认没有分区

(7)查看系统挂载

输入df -Th 查看系统目录下磁盘大小及使用率情况

wps261

现在/目录大小:46G,sdb硬盘大小:10G,目标:将/目录扩容到56G

(8)创建物理卷PV

输入pvcreate /dev/sdb

wps262

(9)扩容组VG

输入vgextend centos /dev/sdb

wps263

(10)查看

输入vgs,看到VFree显示10G

wps264

(11)扩容逻辑卷

输入lvextend -L +10G /dev/centos/root

wps265

(12)再次查看卷组

看到VFree显示0G

wps266

(13)查看逻辑卷

输入lvs,已经从46G扩容到56G

wps267

(14)XFS文件系统扩展

输入xfs_growfs /dev/centos/root

wps268

(15)再次查看磁盘

wps269

根目录从46G已经扩容到56G,测试完成

1.3.2.2 minio磁盘扩容
1.3.2.2.1情况分析

wps270

硬盘大小:1.8T

数据大小:1.7T

占用比例:100%

文件系统挂载方式:基本分区

注:使用parted对大磁盘扩容,操作前建议先备份。

fdisk不能用了只支持2T一下

1.3.2.1.2扩容方式

这里无法给市级minio服务器新增硬盘,先在本地环境演示,扩容的思路是一样的。

(1)模拟扩容硬盘容量

wps271

从5G扩容到10G

(2)查看磁盘信息

输入lsblk,sdc已经扩容到10G,但是sdc1还是5G

wps272

(1)卸载硬盘

[root@localhost ~]# umount /data #卸载

[root@localhost ~]# df -h查看

Filesystem               Size  Used Avail Use% Mounted on

devtmpfs                 2.0G     0  2.0G   0% /dev

tmpfs                    2.0G     0  2.0G   0% /dev/shm

tmpfs                    2.0G   12M  2.0G   1% /run

tmpfs                    2.0G     0  2.0G   0% /sys/fs/cgroup

/dev/mapper/centos-root   56G  4.4G   51G   8% /

/dev/sda1               1014M  138M  877M  14% /boot

(2)扩容分区sdc1

[root@localhost ~]# parted /dev/sdc #硬盘标识

GNU Parted 3.1

Using /dev/sdc

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) p #打印信息

Model: VMware, VMware Virtual S (scsi)

disk /dev/sdc: 10.7GB

Sector size (logical/physical): 512B/512B

Partition Table: msdos

disk Flags:

Number  Start   End     Size    Type     File system  Flags

1      1049kB  5369MB  5368MB  primary  ext4

(parted) rm 1

(parted) mkpart

Partition type?  primary/extended? p

File system type?  [ext2]? #直接回车

Start? 1049kB #刚才记录的Start大小

End? 100%

(parted) quit #退出

information: You may need to update /etc/fstab.

wps273

(3)刷新分区

[root@localhost ~]# resize2fs -f /dev/sdc1

wps274

(4)再次查看

[root@localhost ~]# lsblk

sdc和sdc1都扩容到10G了

wps275

(5)重新挂载

[root@localhost ~]# mount /dev/sdc1 /data/

(6)再次查看磁盘

[root@localhost ~]# df -h

Filesystem               Size  Used Avail Use% Mounted on

devtmpfs                 2.0G     0  2.0G   0% /dev

tmpfs                    2.0G     0  2.0G   0% /dev/shm

tmpfs                    2.0G   12M  2.0G   1% /run

tmpfs                    2.0G     0  2.0G   0% /sys/fs/cgroup

/dev/mapper/centos-root   56G  4.4G   51G   8% /

/dev/sda1               1014M  138M  877M  14% /boot

tmpfs                    394M     0  394M   0% /run/user/0

/dev/sdc1                9.8G  4.1G  5.2G  44% /data

到这里分区的扩容就完成了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。