原文链接:麒麟KYLINOS操作系统上扩容系统盘
hello,大家好啊!继之前我们讨论了如何在统信UOS上扩容数据盘之后,今天我要给大家带来的是在麒麟KYLINOS操作系统上扩容系统盘与数据盘的方法。随着数据的不断增长,系统盘或数据盘可能会遇到空间不足的问题。扩容数据盘可以有效解决这一问题,确保系统和应用的正常运行。本文将指导您如何在麒麟KYLINOS上进行系统盘以及数据盘的扩容操作。让我们开始吧!
注意事项
- 在进行磁盘操作时,请确保你对命令和步骤有充分的了解。错误的操作可能会导致数据丢失。
- 在企业环境中,考虑在维护时间窗口进行此操作,以减少对业务的影响。
1.安装系统
2.选择语言
3.同意协议
4.选择时区
5.选择安装途径
6.选择逻辑卷
7.格式化磁盘
8.创建用户
9.输入用户信息
10.选择应用
11.安装中
12.安装完成
13.拔出介质
14.登录系统
15.查看磁盘信息
pdsyw@pdsyw-pc:~/桌面$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 61.5G 0 part ├─kylin--vg-root 252:0 0 31.3G 0 lvm /├─kylin--vg-data 252:1 0 20.9G 0 lvm /data└─kylin--vg-swap 252:2 0 9.3G 0 lvm [SWAP]
sr0 11:0 1 4.1G 0 rom /media/pdsyw/Kylin-Desktop-V10-SP1
pdsyw@pdsyw-pc:~/桌面$
16.关机
17.添加新磁盘查看磁盘信息
pdsyw@pdsyw-pc:~/桌面$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 61.5G 0 part ├─kylin--vg-root 252:0 0 31.3G 0 lvm /├─kylin--vg-data 252:1 0 20.9G 0 lvm /data└─kylin--vg-swap 252:2 0 9.3G 0 lvm [SWAP]
sdb 8:16 0 100G 0 disk
sr0 11:0 1 4.1G 0 rom /media/pdsyw/Kylin-Desktop-V10-SP1
pdsyw@pdsyw-pc:~/桌面$
18.扩容VG
pdsyw@pdsyw-pc:~/桌面$ sudo -i
输入密码
root@pdsyw-pc:~#
root@pdsyw-pc:~# pvcreate /dev/sdbPhysical volume "/dev/sdb" successfully created.
root@pdsyw-pc:~#
root@pdsyw-pc:~# vgsVG #PV #LV #SN Attr VSize VFreekylin-vg 1 3 0 wz--n- <61.50g 0
root@pdsyw-pc:~#
root@pdsyw-pc:~# vgextend kylin-vg /dev/sdbVolume group "kylin-vg" successfully extended
root@pdsyw-pc:~#
root@pdsyw-pc:~# vgsVG #PV #LV #SN Attr VSize VFree kylin-vg 2 3 0 wz--n- 161.49g <100.00g
root@pdsyw-pc:~#
19.扩容LV
root@pdsyw-pc:~# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convertdata kylin-vg -wi-ao---- 20.87g root kylin-vg -wi-ao---- 31.30g swap kylin-vg -wi-ao---- 9.32g
root@pdsyw-pc:~# lvextend -L +40G /dev/kylin-vg/root Size of logical volume kylin-vg/root changed from 31.30 GiB (8014 extents) to 71.30 GiB (18254 extents).Logical volume kylin-vg/root successfully resized.
root@pdsyw-pc:~#
root@pdsyw-pc:~# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convertdata kylin-vg -wi-ao---- 20.87g root kylin-vg -wi-ao---- 71.30g swap kylin-vg -wi-ao---- 9.32g
root@pdsyw-pc:~#
20.刷新
root@pdsyw-pc:~# resize2fs /dev/mapper/kylin--vg-root
resize2fs 1.45.5 (07-Jan-2020)
/dev/mapper/kylin--vg-root 上的文件系统已被挂载于 /;需要进行在线调整大小
old_desc_blocks = 4, new_desc_blocks = 9
/dev/mapper/kylin--vg-root 上的文件系统现在为 18692096 个块(每块 4k)。root@pdsyw-pc:~# df -h
文件系统 容量 已用 可用 已用% 挂载点
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.1M 795M 1% /run
/dev/mapper/kylin--vg-root 71G 8.3G 59G 13% /
/dev/sda2 2.0G 355M 1.5G 20% /boot
/dev/sda1 511M 11M 501M 3% /boot/efi
/dev/mapper/kylin--vg-data 21G 215M 20G 2% /data
tmpfs 3.9G 4.0K 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 796M 52K 796M 1% /run/user/1000
/dev/sr0 4.1G 4.1G 0 100% /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~#
21.查看磁盘信息
root@pdsyw-pc:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 61.5G 0 part ├─kylin--vg-root 252:0 0 71.3G 0 lvm /├─kylin--vg-data 252:1 0 20.9G 0 lvm /data└─kylin--vg-swap 252:2 0 9.3G 0 lvm [SWAP]
sdb 8:16 0 100G 0 disk
└─kylin--vg-root 252:0 0 71.3G 0 lvm /
sr0 11:0 1 4.1G 0 rom /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~#
22.查看文件系统大小
23.将剩余VG添加到数据磁盘
root@pdsyw-pc:~# vgsVG #PV #LV #SN Attr VSize VFree kylin-vg 2 3 0 wz--n- 161.49g <60.00g
root@pdsyw-pc:~#
root@pdsyw-pc:~# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convertdata kylin-vg -wi-ao---- 20.87g root kylin-vg -wi-ao---- 71.30g swap kylin-vg -wi-ao---- 9.32g
root@pdsyw-pc:~# lvextend -l +100%FREE /dev/sd
/dev/sda3 /dev/sdb
root@pdsyw-pc:~# lvextend -l +100%FREE /dev/kylin-vg/dataSize of logical volume kylin-vg/data changed from 20.87 GiB (5343 extents) to <80.87 GiB (20702 extents).Logical volume kylin-vg/data successfully resized.
root@pdsyw-pc:~#
24.刷新
root@pdsyw-pc:~# resize2fs /dev/kylin-vg/data
resize2fs 1.45.5 (07-Jan-2020)
/dev/kylin-vg/data 上的文件系统已被挂载于 /data;需要进行在线调整大小
old_desc_blocks = 3, new_desc_blocks = 11
/dev/kylin-vg/data 上的文件系统现在为 21198848 个块(每块 4k)。root@pdsyw-pc:~# df -h
文件系统 容量 已用 可用 已用% 挂载点
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.1M 795M 1% /run
/dev/mapper/kylin--vg-root 71G 8.3G 59G 13% /
/dev/sda2 2.0G 355M 1.5G 20% /boot
/dev/sda1 511M 11M 501M 3% /boot/efi
/dev/mapper/kylin--vg-data 80G 227M 76G 1% /data
tmpfs 3.9G 4.0K 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 796M 60K 796M 1% /run/user/1000
/dev/sr0 4.1G 4.1G 0 100% /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~#
25.查看数据盘大小
26.重启系统
27.重启后查看磁盘大小
通过在麒麟KYLINOS上扩容数据盘,我们可以灵活地应对不断增长的存储需求,确保系统和应用的稳定运行。希望这篇文章能帮助到需要扩容数据盘的朋友们。如果你有任何问题或者更多的经验分享,请在评论区留言,我们一起讨论。
最后,如果你觉得这篇文章有用,请分享转发。点个关注和在看吧,让我们一起探索和学习更多关于Linux系统管理和磁盘管理的知识!