我正在寻找一种工具,可以扫描我的无 GUI 服务器,并以某种丰富的视觉格式创建所有块设备及其关系(磁盘分区、mdadm 设备、LVM PV 和 LV 等)的易于理解的粗略概述( html、pdf、svg、png...)。
这是一个简单的可视化示例:
+--------+---------------------+ +-------------------+
| sda1 | | | sdc1 |
+--------+---------------------+ +-------------------+
+ + +
+--------+---------------------+ +-------------------+
| sdb1 | | | sdd1 |
+--------+---------------------+ +-------------------+
| | |
v v v
+---+---+ +---------+----------+ +--------+----------+
| md0 | | md1 | | md2 |
+-------+ +---------+----------+ +--------+----------+
| /boot | \ /
ext4 \ /
\ /
+
|
v
+------------------------------------------+
| vgmain |
+------+-----------------+-----------------+
|/root | /home | /var |
ext4 btrfs ext4
我不需要详细信息(我可以从 CLI 工具中获取详细信息,例如lsbls
, fdisk
, mdadm
, pvdisplay
, lvdisplay
, df
)
答案1
在 Linux 中你有两种选择:
系统配置-lvm:非常适合可视化,但它有缺陷(废弃软件?)并且在某些 Linux 发行版和/或版本中不可用;它似乎因一些模糊的 gnome/unity 设置而失败,这些设置导致像素、渲染或类似的错误。但您始终可以从 Ubuntu Live CD 使用它(16.04 可以正常使用)。
KVPM:它没有与 system-config-lvm 相同的可视化级别,但它以视觉和表格/报告格式的混合形式显示信息。它更稳定,具有更多功能,并且它是 KDE 的(即,没有过于简化的界面,而是一个 GUI,可满足您所需的功能级别)。它还可以管理普通分区。
* 要在无 GUI 服务器上运行,您可以安装 x 应用程序,但远程运行它们并使用 PuTTY + X 服务器或 MobaXterm 之类的工具在 Windows 中打开它们。