mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-28 12:29:40 +00:00
78 lines
2.8 KiB
Markdown
78 lines
2.8 KiB
Markdown
nodestorage(8) -- Examine/Modify storage configuration of a node
|
|
============================================
|
|
|
|
## SYNOPSIS
|
|
|
|
`nodestorage <noderange> [show|create|delete|diskset] [hotspare|jbod|unconfigured] [options]`
|
|
|
|
## DESCRIPTION
|
|
|
|
`nodestorage` provides access to the remote storage configuration of
|
|
the noderange. The `show` subcommand will show current storage configuration,
|
|
`create` can be used to create new arrays or volumes, `delete` can be used to
|
|
remove volumes and arrays, and `diskset` can modify the usage of disks
|
|
indicated by `-d` to either be `unconfigured`, `jbod`, or `hotspare`.
|
|
|
|
## OPTIONS
|
|
* `-r` **RAIDLEVEL**, `--raidlevel`=**RAIDLEVEL**:
|
|
RAID level to use when creating an array
|
|
|
|
* `-d` **DISKS**, `--disks`=**DISKS**:
|
|
Comma separated list of disks to use, or the word "rest" to
|
|
indicate use of all available disks
|
|
|
|
* `-s` **SIZE**, `--size`=**SIZE**:
|
|
Comma separated list of sizes to use when creating
|
|
volumes. The sizes may be absolute size (e.g. 16gb),
|
|
percentage (10%) or the word "rest" to use remaining
|
|
capacity, default behavior is to use all capacity to
|
|
make a volume
|
|
* `-n` **NAME**, `--name`=**NAME**:
|
|
Comma separated list of names to use when naming
|
|
volumes, or selecting a volume for delete. Default
|
|
behavior is to use implementation provided default
|
|
|
|
* `-z` **STRIPSIZES**, `--stripsizes`=**STRIPSIZES**:
|
|
Comma separated list of stripsizes to use when creating volumes.
|
|
This value is in kilobytes. The default behavior is to allow the
|
|
storage controller to decide
|
|
|
|
* `-m` **MAXNODES**, `--maxnodes`=**MAXNODES**:
|
|
Specify a maximum number of nodes to configure storage on, prompting
|
|
if over the threshold
|
|
|
|
## EXAMPLES
|
|
|
|
* Deleting the volume `somedata`:
|
|
`$ nodestorage d5 delete somedata`
|
|
`Deleted: somedata`
|
|
|
|
* Creating a raid5 of 4 disks and a volume named `somedata`:
|
|
`$ nodestorage d5 create -r 5 -d drive0,drive_1,drive_2,drive_3 -n somedata`
|
|
`d5: Volume somedata: Size: 1.905 TB`
|
|
`d5: Volume somedata: State: Optimal`
|
|
`d5: Volume somedata: Array 1-2`
|
|
|
|
* Showing current storage configuration of `d3`:
|
|
`$ nodestorage d3`
|
|
`d3: Disk m.2-0 Description: 128GB M.2 SATA SSD`
|
|
`d3: Disk m.2-0 State: online`
|
|
`d3: Disk m.2-0 FRU: 00LF428`
|
|
`d3: Disk m.2-0 Serial Number: H6B80054`
|
|
`d3: Disk m.2-0 Array: 0-0`
|
|
`d3: Disk m.2-1 Description: 128GB M.2 SATA SSD`
|
|
`d3: Disk m.2-1 State: online`
|
|
`d3: Disk m.2-1 FRU: 00LF428`
|
|
`d3: Disk m.2-1 Serial Number: H6B80059`
|
|
`d3: Disk m.2-1 Array: 0-0`
|
|
`d3: Array 0-0 Available Capacity: 0.000 MB`
|
|
`d3: Array 0-0 Total Capacity: 131.072 GB`
|
|
`d3: Array 0-0 RAID: RAID 1`
|
|
`d3: Array 0-0 Disks: m.2-0,m.2-1`
|
|
`d3: Array 0-0 Volumes: new_vd`
|
|
`d3: Volume new_vd: Size: 122.040 GB`
|
|
`d3: Volume new_vd: State: Optimal`
|
|
`d3: Volume new_vd: Array 0-0`
|
|
|
|
|