What tool to visualize linux block devices (partitions, LVM PVs, LVs, mdadm devices…)
Clash Royale CLAN TAG#URR8PPP
I'm looking for a tool that will scan my GUI-less server and create an easy to digest rough overview of all the block devices and their relationship (disk partitions, mdadm devices, LVM PVs & LVs etc) in some rich visual format (html, pdf, svg, png...).
Here's a simple example visualization:
+--------+---------------------+ +-------------------+
| sda1 | | | sdc1 |
+--------+---------------------+ +-------------------+
+ + +
+--------+---------------------+ +-------------------+
| sdb1 | | | sdd1 |
+--------+---------------------+ +-------------------+
| | |
v v v
+---+---+ +---------+----------+ +--------+----------+
| md0 | | md1 | | md2 |
+-------+ +---------+----------+ +--------+----------+
| /boot | /
ext4 /
/
+
|
v
+------------------------------------------+
| vgmain |
+------+-----------------+-----------------+
|/root | /home | /var |
ext4 btrfs ext4
I don't need detail (I can get that from the CLI tools like lsbls
, fdisk
, mdadm
, pvdisplay
, lvdisplay
, df
)
block-device
|
show 1 more comment
I'm looking for a tool that will scan my GUI-less server and create an easy to digest rough overview of all the block devices and their relationship (disk partitions, mdadm devices, LVM PVs & LVs etc) in some rich visual format (html, pdf, svg, png...).
Here's a simple example visualization:
+--------+---------------------+ +-------------------+
| sda1 | | | sdc1 |
+--------+---------------------+ +-------------------+
+ + +
+--------+---------------------+ +-------------------+
| sdb1 | | | sdd1 |
+--------+---------------------+ +-------------------+
| | |
v v v
+---+---+ +---------+----------+ +--------+----------+
| md0 | | md1 | | md2 |
+-------+ +---------+----------+ +--------+----------+
| /boot | /
ext4 /
/
+
|
v
+------------------------------------------+
| vgmain |
+------+-----------------+-----------------+
|/root | /home | /var |
ext4 btrfs ext4
I don't need detail (I can get that from the CLI tools like lsbls
, fdisk
, mdadm
, pvdisplay
, lvdisplay
, df
)
block-device
2
lsblk
does a tree like view, what else do you need?
– frostschutz
Nov 24 '16 at 15:28
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
1
parted -l
gives much of the same information as gparted, in case that's a better starting point.
– SauceCode
Dec 5 '16 at 17:05
|
show 1 more comment
I'm looking for a tool that will scan my GUI-less server and create an easy to digest rough overview of all the block devices and their relationship (disk partitions, mdadm devices, LVM PVs & LVs etc) in some rich visual format (html, pdf, svg, png...).
Here's a simple example visualization:
+--------+---------------------+ +-------------------+
| sda1 | | | sdc1 |
+--------+---------------------+ +-------------------+
+ + +
+--------+---------------------+ +-------------------+
| sdb1 | | | sdd1 |
+--------+---------------------+ +-------------------+
| | |
v v v
+---+---+ +---------+----------+ +--------+----------+
| md0 | | md1 | | md2 |
+-------+ +---------+----------+ +--------+----------+
| /boot | /
ext4 /
/
+
|
v
+------------------------------------------+
| vgmain |
+------+-----------------+-----------------+
|/root | /home | /var |
ext4 btrfs ext4
I don't need detail (I can get that from the CLI tools like lsbls
, fdisk
, mdadm
, pvdisplay
, lvdisplay
, df
)
block-device
I'm looking for a tool that will scan my GUI-less server and create an easy to digest rough overview of all the block devices and their relationship (disk partitions, mdadm devices, LVM PVs & LVs etc) in some rich visual format (html, pdf, svg, png...).
Here's a simple example visualization:
+--------+---------------------+ +-------------------+
| sda1 | | | sdc1 |
+--------+---------------------+ +-------------------+
+ + +
+--------+---------------------+ +-------------------+
| sdb1 | | | sdd1 |
+--------+---------------------+ +-------------------+
| | |
v v v
+---+---+ +---------+----------+ +--------+----------+
| md0 | | md1 | | md2 |
+-------+ +---------+----------+ +--------+----------+
| /boot | /
ext4 /
/
+
|
v
+------------------------------------------+
| vgmain |
+------+-----------------+-----------------+
|/root | /home | /var |
ext4 btrfs ext4
I don't need detail (I can get that from the CLI tools like lsbls
, fdisk
, mdadm
, pvdisplay
, lvdisplay
, df
)
block-device
block-device
edited Dec 15 at 21:59
Rui F Ribeiro
38.9k1479129
38.9k1479129
asked Nov 24 '16 at 14:30
ndemou
537414
537414
2
lsblk
does a tree like view, what else do you need?
– frostschutz
Nov 24 '16 at 15:28
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
1
parted -l
gives much of the same information as gparted, in case that's a better starting point.
– SauceCode
Dec 5 '16 at 17:05
|
show 1 more comment
2
lsblk
does a tree like view, what else do you need?
– frostschutz
Nov 24 '16 at 15:28
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
1
parted -l
gives much of the same information as gparted, in case that's a better starting point.
– SauceCode
Dec 5 '16 at 17:05
2
2
lsblk
does a tree like view, what else do you need?– frostschutz
Nov 24 '16 at 15:28
lsblk
does a tree like view, what else do you need?– frostschutz
Nov 24 '16 at 15:28
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
1
1
parted -l
gives much of the same information as gparted, in case that's a better starting point.– SauceCode
Dec 5 '16 at 17:05
parted -l
gives much of the same information as gparted, in case that's a better starting point.– SauceCode
Dec 5 '16 at 17:05
|
show 1 more comment
2 Answers
2
active
oldest
votes
I'm going to go out on a limb here and say that no such tool currently exists.
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
add a comment |
You have - kind of* - two options in Linux:
system-config-lvm: Ideal for visualization, but it is buggy (abandonware?) and not available in some Linux distributions and/or releases; it seems to fail with some obscure gnome/unity settings that cause errors with pixels, rendering or something like that. But you can always use it from an Ubuntu Live CD (16.04 works fine for that).
KVPM: It doesn't have the same visualization level as system-config-lvm, but it shows the information in a mix of visual and table/report formats. It is more stable and have more features and it's made a la KDE (i.e., no oversimplified interface but instead a GUI with what you need at the power level you need). It also can manage normal partitions.
* For that to work on a GUI-less server, you can install x applications but run them remotely and open them in Windows using something like PuTTY + an X server or MobaXterm.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f325776%2fwhat-tool-to-visualize-linux-block-devices-partitions-lvm-pvs-lvs-mdadm-devi%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
I'm going to go out on a limb here and say that no such tool currently exists.
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
add a comment |
I'm going to go out on a limb here and say that no such tool currently exists.
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
add a comment |
I'm going to go out on a limb here and say that no such tool currently exists.
I'm going to go out on a limb here and say that no such tool currently exists.
answered Dec 6 '16 at 13:26
Alexander
5,86822043
5,86822043
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
add a comment |
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
1
1
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
I'm afraid you're right but I don't feel such an answer deserves a bounty. It sourly doesn't help me or anybody else with the same question at all. What's your opinion?
– ndemou
Dec 8 '16 at 17:48
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
Ooops! Too late to fix the spelling (sourly -> surely). Sorry for the bad taste ;-)
– ndemou
Dec 8 '16 at 18:25
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I think stackoverflow is about questions and answers, not about helping people. The bounty / internet points is not important to me. I think the answer is correct, though.
– Alexander
Dec 9 '16 at 14:40
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
I hope this site is not about questions and answers but also about a community of people helping each other. Otherwise the only 100% correct answer to my question would be "Such a tool either exists or doesn't exist" and no-one wants to see such answers.
– ndemou
Dec 9 '16 at 19:15
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
There is already a system in place for this. If people wants to see an answer, it is voted up.
– Alexander
Dec 12 '16 at 23:01
add a comment |
You have - kind of* - two options in Linux:
system-config-lvm: Ideal for visualization, but it is buggy (abandonware?) and not available in some Linux distributions and/or releases; it seems to fail with some obscure gnome/unity settings that cause errors with pixels, rendering or something like that. But you can always use it from an Ubuntu Live CD (16.04 works fine for that).
KVPM: It doesn't have the same visualization level as system-config-lvm, but it shows the information in a mix of visual and table/report formats. It is more stable and have more features and it's made a la KDE (i.e., no oversimplified interface but instead a GUI with what you need at the power level you need). It also can manage normal partitions.
* For that to work on a GUI-less server, you can install x applications but run them remotely and open them in Windows using something like PuTTY + an X server or MobaXterm.
add a comment |
You have - kind of* - two options in Linux:
system-config-lvm: Ideal for visualization, but it is buggy (abandonware?) and not available in some Linux distributions and/or releases; it seems to fail with some obscure gnome/unity settings that cause errors with pixels, rendering or something like that. But you can always use it from an Ubuntu Live CD (16.04 works fine for that).
KVPM: It doesn't have the same visualization level as system-config-lvm, but it shows the information in a mix of visual and table/report formats. It is more stable and have more features and it's made a la KDE (i.e., no oversimplified interface but instead a GUI with what you need at the power level you need). It also can manage normal partitions.
* For that to work on a GUI-less server, you can install x applications but run them remotely and open them in Windows using something like PuTTY + an X server or MobaXterm.
add a comment |
You have - kind of* - two options in Linux:
system-config-lvm: Ideal for visualization, but it is buggy (abandonware?) and not available in some Linux distributions and/or releases; it seems to fail with some obscure gnome/unity settings that cause errors with pixels, rendering or something like that. But you can always use it from an Ubuntu Live CD (16.04 works fine for that).
KVPM: It doesn't have the same visualization level as system-config-lvm, but it shows the information in a mix of visual and table/report formats. It is more stable and have more features and it's made a la KDE (i.e., no oversimplified interface but instead a GUI with what you need at the power level you need). It also can manage normal partitions.
* For that to work on a GUI-less server, you can install x applications but run them remotely and open them in Windows using something like PuTTY + an X server or MobaXterm.
You have - kind of* - two options in Linux:
system-config-lvm: Ideal for visualization, but it is buggy (abandonware?) and not available in some Linux distributions and/or releases; it seems to fail with some obscure gnome/unity settings that cause errors with pixels, rendering or something like that. But you can always use it from an Ubuntu Live CD (16.04 works fine for that).
KVPM: It doesn't have the same visualization level as system-config-lvm, but it shows the information in a mix of visual and table/report formats. It is more stable and have more features and it's made a la KDE (i.e., no oversimplified interface but instead a GUI with what you need at the power level you need). It also can manage normal partitions.
* For that to work on a GUI-less server, you can install x applications but run them remotely and open them in Windows using something like PuTTY + an X server or MobaXterm.
edited Dec 19 '17 at 22:26
answered Dec 4 '17 at 1:12
cablop
112
112
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f325776%2fwhat-tool-to-visualize-linux-block-devices-partitions-lvm-pvs-lvs-mdadm-devi%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
lsblk
does a tree like view, what else do you need?– frostschutz
Nov 24 '16 at 15:28
Compare the output of lsblk with the example visualization above. In lsblk an md device will appear multiple times (one for every partition that's part of the md device). Also in lsblk there is no indication of the size of each block device. Neither any indication of free space (e.g. un-partitioned space)
– ndemou
Nov 24 '16 at 15:38
gparted has a graphical representation but I'm not sure if it's what you're after.
– Gilles
Nov 24 '16 at 23:30
I like the visualization of gParted but it can't "scan my GUI-less server" and (though I haven't tested it) I doubt it's visualization will cope well with the full set of "disk partitions, mdadm devices, LVM PVs & LVs etc".
– ndemou
Nov 25 '16 at 6:05
1
parted -l
gives much of the same information as gparted, in case that's a better starting point.– SauceCode
Dec 5 '16 at 17:05