试图弄清楚如何从 200G 磁盘中取出/dev/sde
并将其添加到root
...或者也许说我如何扩展/
到/dev/sde
?
我以前只处理过 lvm 或者至少是具有可扩展分区的磁盘。我不确定为什么没有part
类型/
。
[root@blah ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 514M 0 disk
└─sda1 8:1 0 512M 0 part /boot
sdb 8:16 0 2G 0 disk [SWAP]
sdc 8:32 0 14G 0 disk /
sdd 8:48 0 250G 0 disk
└─sdd1 8:49 0 250G 0 part
└─vgBackup-VMs 253:0 0 250G 0 lvm /VMs
sde 8:64 0 200G 0 disk /VM0
sr0 11:0 1 1024M 0 rom
答案1
我不确定为什么 / 没有零件类型。
没有分区,那是整个磁盘上的文件系统。这在 Linux 上很好,但却令人困惑对人类和分区软件来说。
LVM 也可以位于整个磁盘上。PV /dev/sdd1 可以是 /dev/sdd。
对于可以扩展的磁盘,将其扩容。然后调整文件系统的大小。就这样,没有烦人的分区步骤。
或者,您可以添加其他文件系统作为新存储,并将它们安装在需要空间的位置,比如 /var。
是否可以从其他磁盘窃取取决于存储系统和文件系统。例如,XFS 无法缩小。缩小 XFS 的一个简单方法是销毁它,重新创建较小的卷,然后从备份中恢复。而从另一个块设备窃取(没有 LVM 或软件 RAID)只对共享同一存储池的存储阵列或虚拟磁盘有意义。