Add JSON output for ls-osd
This commit is contained in:
@@ -23,6 +23,8 @@ vitastor-cli - интерфейс командной строки для адм
|
||||
- [merge-data](#merge-data)
|
||||
- [alloc-osd](#alloc-osd)
|
||||
- [rm-osd](#rm-osd)
|
||||
- [osd-tree](#osd-tree)
|
||||
- [ls-osd](#ls-osd)
|
||||
- [create-pool](#create-pool)
|
||||
- [modify-pool](#modify-pool)
|
||||
- [ls-pools](#ls-pools)
|
||||
@@ -263,6 +265,58 @@ vitastor-cli snap-create [-p|--pool <id|name>] <image>@<snapshot>
|
||||
С опцией `--dry-run` только проверяет, возможно ли удаление без потери данных и деградации
|
||||
избыточности.
|
||||
|
||||
## osd-tree
|
||||
|
||||
`vitastor-cli osd-tree`
|
||||
|
||||
Показать дерево OSD.
|
||||
|
||||
Пример вывода:
|
||||
|
||||
```
|
||||
TYPE NAME UP SIZE USED% TAGS WEIGHT BLOCK BITMAP IMM
|
||||
host kaveri
|
||||
disk nvme0n1p1
|
||||
osd 3 down 100G 0 % globl,kaveri 1 128k 4k none
|
||||
osd 4 down 100G 0 % 1 128k 4k none
|
||||
disk nvme1n1p1
|
||||
osd 5 down 100G 0 % globl,kaveri 1 128k 4k none
|
||||
osd 6 down 100G 0 % 1 128k 4k none
|
||||
host stump
|
||||
osd 1 up 100G 37.29 % osdone 1 128k 4k all
|
||||
osd 2 up 100G 26.8 % globl 1 128k 4k all
|
||||
osd 7 up 100G 21.84 % 1 128k 4k all
|
||||
osd 8 up 100G 21.63 % 1 128k 4k all
|
||||
osd 9 up 100G 20.69 % 1 128k 4k all
|
||||
osd 10 up 100G 21.61 % 1 128k 4k all
|
||||
osd 11 up 100G 21.53 % 1 128k 4k all
|
||||
osd 12 up 100G 22.4 % 1 128k 4k all
|
||||
```
|
||||
|
||||
## ls-osd
|
||||
|
||||
`vitastor-cli osds|ls-osd|osd-ls`
|
||||
|
||||
Показать список OSD.
|
||||
|
||||
Пример вывода:
|
||||
|
||||
```
|
||||
OSD PARENT UP SIZE USED% TAGS WEIGHT BLOCK BITMAP IMM
|
||||
3 kaveri/nvme0n1p1 down 100G 0 % globl,kaveri 1 128k 4k none
|
||||
4 kaveri/nvme0n1p1 down 100G 0 % 1 128k 4k none
|
||||
5 kaveri/nvme1n1p1 down 100G 0 % globl,kaveri 1 128k 4k none
|
||||
6 kaveri/nvme1n1p1 down 100G 0 % 1 128k 4k none
|
||||
1 stump up 100G 37.29 % osdone 1 128k 4k all
|
||||
2 stump up 100G 26.8 % globl 1 128k 4k all
|
||||
7 stump up 100G 21.84 % 1 128k 4k all
|
||||
8 stump up 100G 21.63 % 1 128k 4k all
|
||||
9 stump up 100G 20.69 % 1 128k 4k all
|
||||
10 stump up 100G 21.61 % 1 128k 4k all
|
||||
11 stump up 100G 21.53 % 1 128k 4k all
|
||||
12 stump up 100G 22.4 % 1 128k 4k all
|
||||
```
|
||||
|
||||
## create-pool
|
||||
|
||||
`vitastor-cli create-pool|pool-create <name> (-s <pg_size>|--ec <N>+<K>) -n <pg_count> [OPTIONS]`
|
||||
|
||||
Reference in New Issue
Block a user