分享

银河麒麟服务器操作系统 V10 SP1缩小逻辑卷

李白 2021-11-18 11:56:20 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 1979
相较于扩容逻辑卷,在对逻辑卷进行缩容操作时,其丢失数据的风险更大。所以在生产
环境中执行相应操作时,一定要提前备份好数据。另外 Linux 系统规定,在对 LVM 逻辑
卷进行缩容操作之前,要先检查文件系统的完整性(当然这也是为了保证我们的数据安全)。
在执行缩容操作前记得先把文件系统卸载掉。
root@kylin-vm:~# umount /data/vol


第 1 步:检查文件系统的完整性。
root@kylin-vm:~# e2fsck -f /dev/storage/vol
e2fsck 1.46.5 (07-Jan-2020)
第 1 步:检查 inode、块和大小
第 2 步:检查目录结构
第 3 步:检查目录连接性
第 4 步:检查引用计数
第 5 步:检查组概要信息
/dev/storage/vol:11/61440 文件(0.0% 为非连续的), 6070/76800 块


第 2 步:把逻辑卷 vo 的容量减小到 120MB。
root@kylin-vm:~# resize2fs /dev/storage/vol 160M
resize2fs 1.46.5 (07-Jan-2020)
将 /dev/storage/vol 上的文件系统调整为 40960 个块(每块 4k)。
/dev/storage/vol 上的文件系统现在为 40960 个块(每块 4k)。
root@kylin-vm:~# lvreduce -L 160M /dev/storage/vol
WARNING: Reducing active logical volume to 160.00 MiB.
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce storage/vol? [y/n]: y
Size of logical volume storage/vol changed from 300.00 MiB (75 extents) to
160.00 MiB (40 extents).
Logical volume storage/vol successfully resized.


第 3 步:重新挂载文件系统并查看系统状态。
root@kylin-vm:~# mount -a
root@kylin-vm:~# df -h|grep -v tmpfs
文件系统                                   容量         已用        可用         已用%        挂载点
udev                                       936M          0         936M          0%            /dev
/dev/sda5                               17G          12G       4.6G          72%            /
/dev/sda7                               12G          41M       11G            1%          /data
/dev/sda1                              976M       146M     764M         17%         /boot
/dev/mapper/storage-vol      139M       176K     128M           1%         /data/vol

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服