dcos storage device list
List physical devices.
Synopsis
List physical devices.
Note: All devices will be listed, regardless of whether they are already in use or not.
dcos storage device list [flags]
Examples
- Create the Devices volume provider on a node:
cat provider.json
{
"name": "devices-provider",
"description": "Expose devices on a node",
"spec": {
"plugin": {
"name": "devices",
"version": "latest"
},
"node": "ca626e4a-e3cb-4613-b7dd-618cfc19bee1-S0",
"plugin-configuration": {
"blacklist": "loop[0-9]"
}
}
}
dcos storage provider create provider.json
- List all devices in the cluster:
dcos storage device list
NODE NAME STATUS ROTATIONAL TYPE
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvda ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvda1 ONLINE false part
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdb ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvde ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdf ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdg ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdh ONLINE false disk
dcos storage device list --json
{
"devices": [
{
"name": "xvda",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "0",
"name": "xvda",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "161061273600",
"type": "disk"
}
}
},
{
"name": "xvda1",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "1",
"name": "xvda1",
"parent-name": "xvda",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "161060208128",
"type": "part"
}
}
},
{
"name": "xvdb",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "16",
"name": "xvdb",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "161061273600",
"type": "disk"
}
}
},
{
"name": "xvde",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "64",
"name": "xvde",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "53687091200",
"type": "disk"
}
}
},
{
"name": "xvdf",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "80",
"name": "xvdf",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "107374182400",
"type": "disk"
}
}
},
{
"name": "xvdg",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "96",
"name": "xvdg",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "53687091200",
"type": "disk"
}
}
},
{
"name": "xvdh",
"status": {
"state": "ONLINE",
"node": "c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1",
"metadata": {
"major": "202",
"minor": "112",
"name": "xvdh",
"read-only": "false",
"removable": "false",
"rotational": "false",
"size": "21474836480",
"type": "disk"
}
}
}
]
}
- List all devices on a given node:
dcos node
HOSTNAME IP ID TYPE REGION ZONE
10.10.0.39 10.10.0.39 c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 agent us-west-2 us-west-2c
master.mesos. 10.10.0.139 c67efa5d-34fa-4bc5-8b21-2a5e0bd52385 master (leader) us-west-2 us-west-2c
dcos storage device list --node c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1
NODE NAME STATUS ROTATIONAL TYPE
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvda ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvda1 ONLINE false part
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdb ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvde ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdf ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdg ONLINE false disk
c67efa5d-34fa-4bc5-8b21-2a5e0bd52385-S1 xvdh ONLINE false disk
Options
Name | Description |
---|---|
--json |
Display the list of devices in json format. |
-n ,--name stringArray |
Only show the named device. May be specified multiple times. |
--node string |
Only list devices on node. |
Options inherited from parent commands
Name | Description |
---|---|
-h ,--help |
Help for this command. |
--timeout duration |
Override the default operation timeout. (default 55s) |
-v ,--verbose |
Verbose mode. |