我最近开始使用设备虚拟机,我注意到/dev/sda1
分区已经有大约 55%。我将虚拟硬盘的大小从 10gig 更改为 100gig,因此我希望/dev/sda1
使用/dev/sda3
我尝试运行,resize2fs /dev/sda1
但结果是
resize2fs 1.42.13 (17-May-2015)
The filesystem is already 11718400 (4k) blocks long. Nothing to do!
这是来自服务器的信息
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-131-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Get cloud support with Ubuntu Advantage Cloud Guest:
http://www.ubuntu.com/business/services/cloud
0 packages can be updated.
0 updates are security updates.
Last login: Mon Jul 30 23:44:23 2018
root@appliance:~# fdisk -l
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe0e421e7
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 16383966 16381919 7.8G 83 Linux
/dev/sda3 16384000 209715199 193331200 92.2G 8e Linux LVM
root@opsview-appliance:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 396M 23M 373M 6% /run
/dev/sda1 7.6G 4.1G 3.5G 55% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 396M 0 396M 0% /run/user/0
root@appliance:~#
答案1
它看起来/
没有使用 LVM,所以创建额外分区并将其用作 LVM PV 的方法不起作用。
假设它/dev/sda3
确实是空的,你需要
- 删除
/dev/sda3
- 调整分区大小
/dev/sda1
以使用所有空间。此步骤很重要。您可以使用parted
此步骤来执行此操作,作为示例。 resize2fs
文件系统/dev/sda1
(假设你使用 ext3/4 作为文件系统,而不是 XFS
在执行任何操作之前,请确保您有一个可用的备份。
答案2
如果你不想深入了解细节,你可以从 GParted live ISO 启动虚拟机(https://sourceforge.net/projects/gparted/) 并使用 GParted GUI 工具更改(扩展、调整大小等)您的分区。