我不想破坏我的虚拟机:)我是 Linux 新手(按预算启动)
这是我的分区:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 798M 924K 797M 1% /run
/dev/mapper/ubuntu-root 4.6G 3.9G 442M 90% /
tmpfs 3.9G 8.0K 3.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/mapper/ubuntu-tmp 453M 2.3M 423M 1% /tmp
/dev/sda1 990M 145M 779M 16% /boot
/dev/mapper/ubuntu-home 1.8G 128M 1.6G 8% /home
/dev/mapper/ubuntu-var 2.7G 1.4G 1.2G 55% /var
tmpfs 798M 0 798M 0% /run/user/1000
total 24G 5.5G 18G 24% -
看起来我应该有接近 400GB,但我的分区总数(上面的“总计”)显示 24GB
我的分区空间快用完了/
,需要扩展它:
/dev/mapper/ubuntu-root 4.6G 3.9G 442M 90% /
查看我的虚拟磁盘大小时:
H/W path Device Class Description
=====================================================
/0/100/10/0.0.0 /dev/sda disk 1073MB Virtual disk
/0/100/10/0.1.0 /dev/sdb disk 284GB Virtual disk
/0/100/10/0.3.0 /dev/sdd disk 107GB Virtual disk
我怎么知道正在播放什么/dev/sdb
?
我怎么知道正在播放什么/dev/sdd
?
这只是自由空间吗?
我该如何扩展/
?
请求的信息:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 1G 0 disk
└─sda1 8:1 0 1022M 0 part /boot
sdb 8:16 0 265G 0 disk
sdc 8:32 0 50G 0 disk
├─ubuntu-root 253:0 0 4.7G 0 lvm /
├─ubuntu-swap 253:1 0 1.9G 0 lvm [SWAP]
├─ubuntu-tmp 253:2 0 476M 0 lvm /tmp
├─ubuntu-home 253:3 0 1.9G 0 lvm /home
└─ubuntu-var 253:4 0 2.8G 0 lvm /var
sdd 8:48 0 100G 0 disk
sr0 11:0 1 1024M 0 rom
应用溶液后
fd0 2:0 1 4K 0 disk
sda 8:0 0 1G 0 disk
└─sda1 8:1 0 1022M 0 part /boot
sdb 8:16 0 265G 0 disk
└─sdb1 8:17 0 265G 0 part
├─ubuntu-root 253:0 0 204.7G 0 lvm /
├─ubuntu-home 253:3 0 7.9G 0 lvm /home
└─ubuntu-var 253:4 0 22.8G 0 lvm /var
sdc 8:32 0 50G 0 disk
├─ubuntu-root 253:0 0 204.7G 0 lvm /
├─ubuntu-swap 253:1 0 1.9G 0 lvm [SWAP]
├─ubuntu-tmp 253:2 0 476M 0 lvm /tmp
├─ubuntu-home 253:3 0 7.9G 0 lvm /home
└─ubuntu-var 253:4 0 22.8G 0 lvm /var
sdd 8:48 0 100G 0 disk
sr0 11:0 1 1024M 0 rom
答案1
所以你的sdb
和sdd
驱动器似乎没有使用。您正在使用 LVM,因此您首先需要将这些驱动器添加到现有卷组中,然后调整root
(或home
或var
逻辑卷)的大小。
- 创建分区
sdb
并sdd
使用fdisk
(它是一个交互式工具,只需运行fdisk /dev/sdb
,使用n
添加新分区,接受开始、大小等的所有默认值,并使用w
写入更改,重复/dev/sdd
)。 - 在新分区上创建物理卷
pvcreate /dev/sdb1
。pvcreate /dev/sdd1
- 将物理卷添加到您的乌班图卷组使用
vgextend ubuntu /dev/sdb1
,vgextend ubuntu /dev/sdd1
- 调整
root
逻辑卷的大小lvresize -L+100G -r ubuntu/root
(这将使您的root
卷增加 100 GiB,根据您的需要调整数字,您可能还需要调整大小var
)home
。
根据您使用的文件系统,您可能需要从 LiveCD 执行最后一步,某些文件系统在使用时无法调整大小(通常最好在非活动设备上执行存储操作)。并且不要忘记进行备份,以防出现问题。