RC-*_*RC- 5 partitioning lvm 20.04
我最近安装了ubuntu 20.04服务器,并使用lvm进行分区。这是命令 lsblk 的输出:
\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nloop0 7:0 0 29.9M 1 loop /snap/snapd/8542\nloop1 7:1 0 55M 1 loop /snap/core18/1880\nloop2 7:2 0 71.3M 1 loop /snap/lxd/16099\nloop3 7:3 0 29.9M 1 loop /snap/snapd/8790\nloop4 7:4 0 55.3M 1 loop /snap/core18/1885\nloop5 7:5 0 70.6M 1 loop /snap/lxd/16922\nsda 8:0 0 1.8T 0 disk \n\xe2\x94\x9c\xe2\x94\x80sda1 8:1 0 1M 0 part \n\xe2\x94\x9c\xe2\x94\x80sda2 8:2 0 1G 0 part /boot\n\xe2\x94\x94\xe2\x94\x80sda3 8:3 0 1.8T 0 part \n \xe2\x94\x94\xe2\x94\x80ubuntu--vg-ubuntu--lv 253:0 0 200G 0 lvm /\nsr0 11:0 1 1024M 0 rom \nsr1 11:1 1 1024M 0 rom \nRun Code Online (Sandbox Code Playgroud)\n我使用的 Nextcloud 仅在根目录中存储信息,有没有办法将 sda3 部分传输到 / 分区?
\n或者我应该重新安装系统,如果是这样,有人可以指导我如何将所有 1.8Tb 用于根分区吗?
\nDar*_*nus 11
Riad 分享的链接中提供的解决方案对我有用。不过,我在这里总结了步骤,以防链接中断:
使用df -h /home/或df -lh /检查您的文件系统空间和名称。在那里你可以看到是否还有空间、安装的名称等。
用于vgdisplay <thevgname>显示卷名称和详细信息。在那里您可以看到 VG 大小(总大小)、已分配(已使用)和可用空间。可用空间提示您可以将分区扩展多少。
用于lvextend -L +2G /thename/of/filesystem扩展分区的大小。在此示例中,它增加了 2Gb...根据您的需要编辑此部分。
用于resize2fs /thename/of/filesystem实际扩展使用空间。
再次检查以df -l查看所做的更改。
附录:
在做类似的事情(调整大小等)时,我偶然发现了另一个案例,其中cfdisk和lsblk确实表明我的 /sda3 有足够的大小,但碰巧我的物理卷(PV)仍然需要调整大小。
为此,这个答案对我有帮助,建议这样做:
sudo psv
Run Code Online (Sandbox Code Playgroud)
找到 PV 名称(如 /dev/sd3),然后使用 调整其大小sudo pvresize /dev/sda3。根据您的需要和卷名进行修改。然后,我能够继续执行此答案中列出的步骤,并lvextend稍后继续resize2fs
最后,我通过查看这篇文章找到了它: https: //www.linuxtechi.com/extend-lvm-partitions/
这个想法是扩展lvm分区以利用空闲空间。
| 归档时间: |
|
| 查看次数: |
62288 次 |
| 最近记录: |