I need to extract which storage is assigned to each VM and LXC in our cluster. I can retrieve the total allocation for the boot disk, but can't see an obvious way to get the detail for each storage volume allocated.
Some of our VM's have a boot disk on an ceph SSD pool and a logging disk on ceph spinning disks. So Instead of the following:
I want something like this:
Notice the "disk pool" I added.
Is that in any way possible?
Some of our VM's have a boot disk on an ceph SSD pool and a logging disk on ceph spinning disks. So Instead of the following:
Code:
<pre># pvesh get /cluster/resources --type vm --human-readable=1
┌──────────┬──────┬─────────────┬─────────┬─────────┬────────────┬─────────┬───────┬────────┬────────────┬────────────┬─────────────┬────────────────────┬───────────┬────────────┬──────────────┬─────────┬─────────┬────────────┬──────┐
│ id │ type │ cgroup-mode │ content │ cpu │ disk │ hastate │ level │ maxcpu │ maxdisk │ maxmem │ mem │ name │ node │ plugintype │ pool │ status │ storage │ uptime │ vmid │
╞══════════╪══════╪═════════════╪═════════╪═════════╪════════════╪═════════╪═══════╪════════╪════════════╪════════════╪═════════════╪════════════════════╪═══════════╪════════════╪══════════════╪═════════╪═════════╪════════════╪══════╡
│ lxc/103 │ lxc │ │ │ 0.02% │ 27.95 GiB │ │ │ 4 │ 48.91 GiB │ 8.00 GiB │ 1.71 GiB │ pre │ FT1-NodeB │ │ IMB │ running │ │ 7w 2d 19h │ 103 │
├──────────┼──────┼─────────────┼─────────┼─────────┼────────────┼─────────┼───────┼────────┼────────────┼────────────┼─────────────┼────────────────────┼───────────┼────────────┼──────────────┼─────────┼─────────┼────────────┼──────┤
</pre>
I want something like this:
Code:
┌──────────┬──────┬─────────────┬─────────┬─────────┬────────────┬─────────┬───────┬────────┬────────────┬───────────┬────────────┬─────────────┬────────────────────┬───────────┬────────────┬──────────────┬─────────┬─────────┬────────────┬──────┐
│ id │ type │ cgroup-mode │ content │ cpu │ disk │ hastate │ level │ maxcpu │ maxdisk | disk pool │ maxmem │ mem │ name │ node │ plugintype │ pool │ status │ storage │ uptime │ vmid │
╞══════════╪══════╪═════════════╪═════════╪═════════╪════════════╪═════════╪═══════╪════════╪════════════╪═══════════╪════════════╪═════════════╪════════════════════╪═══════════╪════════════╪══════════════╪═════════╪═════════╪════════════╪══════╡
│ lxc/103 │ lxc │ │ │ 0.02% │ 27.95 GiB │ │ │ 4 │ 48.91 GiB | speedy │ 8.00 GiB │ 1.71 GiB │ pre │ FT1-NodeB │ │ IMB │ running │ │ 7w 2d 19h │ 103 │
├──────────┼──────┼─────────────┼─────────┼─────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────┼─────────────┼────────────────────┼───────────┼────────────┼──────────────┼─────────┼─────────┼────────────┼──────┤
</pre>
Notice the "disk pool" I added.
Is that in any way possible?