2025-01-13 01:11PM
问题描述
目前我的磁盘是这样的,内容如下:
$ df -kh
Filesystem Size Used Avail Use% Mounted on
tmpfs 13G 1.4M 13G 1% /run
efivarfs 192K 165K 23K 88% /sys/firmware/efi/efivars
/dev/mapper/vg45205-root 7.3T 1.8G 6.9T 1% /
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 739M 141M 545M 21% /boot
/dev/sda1 252M 7.7M 244M 4% /boot/efi
tmpfs 13G 12K 13G 1% /run/user/0
/dev/mapper/vg45205-mylv 51T 24K 49T 1% /mnt/mylv
我想要把 /dev/mapper/vg45205-mylv 51T 24K 49T 1% /mnt/mylv 合并到这个磁盘里面 /dev/mapper/vg45205-root 7.3T 1.8G 6.9T 1% /
1. 卸载逻辑卷
$ sudo umount /mnt/mylv
2. 确定逻辑卷的大小
$ sudo lvdisplay vg45205/mylv
3. 删除源逻辑卷(在确认数据已经备份或移动后)
$ sudo lvremove /dev/vg45205/mylv
4. 扩展目标逻辑卷
$ sudo lvextend -l +100%FREE /dev/vg45205/root
5. 扩展文件系统
$ sudo resize2fs /dev/vg45205/root
6. 验证结果
$ df -kh
Filesystem Size Used Avail Use% Mounted on
tmpfs 13G 1.4M 13G 1% /run
efivarfs 192K 165K 23K 88% /sys/firmware/efi/efivars
/dev/mapper/vg45205-root 28T 1.8G 27T 1% /
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 739M 141M 545M 21% /boot
/dev/sda1 252M 7.7M 244M 4% /boot/efi
tmpfs 13G 12K 13G 1% /run/user/0
发现不太对劲,vg45205-root只有28T?
7. 解决问题
7.1 查看逻辑卷大小
$ sudo lvdisplay vg45205/root
7.2 确保文件系统扩展
$ sudo resize2fs /dev/vg45205/root
7.3 找到逻辑卷
$ sudo lvscan
7.4 挂载逻辑卷
$ sudo mount /dev/vg45205/root /mnt
7.5 执行 resize2fs
$ sudo resize2fs /dev/vg45205/root
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/vg45205/root is mounted on /; on-line resizing required
old_desc_blocks = 3989, new_desc_blocks = 7452
resize2fs: Device or resource busy While checking for on-line resizing support
resize2fs 命令在尝试调整已挂载的文件系统大小时遇到问题。由于根文件系统 (/) 正在使用中,无法进行在线调整。
8. 卸载逻辑卷并重启计算机
$ sudo umount /mnt
$ sudo reboot #一般情况下不要运行这个操作
9. 启动后再次检查文件系统的状态和大小
$ df -kh
Filesystem Size Used Avail Use% Mounted on
tmpfs 13G 1.4M 13G 1% /run
efivarfs 192K 165K 23K 88% /sys/firmware/efi/efivars
/dev/mapper/vg45205-root 58T 1.8G 56T 1% /
tmpfs 63G 0 63G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 739M 141M 545M 21% /boot
/dev/sda1 252M 7.7M 244M 4% /boot/efi
tmpfs 13G 12K 13G 1% /run/user/0
这样就已经可以了。
登录
请登录后再发表评论。
评论列表:
目前还没有人发表评论