*pveceph* `<COMMAND> [ARGS] [OPTIONS]`

*pveceph createmon*

Create Ceph Monitor




*pveceph createosd* `<dev>` `[OPTIONS]`

Create OSD

`<dev>`: `<string>` ::

Block device name.

`-fstype` `<btrfs | ext4 | xfs>` ('default =' `xfs`)::

File system type.

`-journal_dev` `<string>` ::

Block device name for journal.




*pveceph createpool* `<name>` `[OPTIONS]`

Create POOL

`<name>`: `<string>` ::

The name of the pool. It must be unique.

`-crush_ruleset` `<integer> (0 - 32768)` ('default =' `0`)::

The ruleset to use for mapping object placement in the cluster.

`-min_size` `<integer> (1 - 3)` ('default =' `1`)::

Minimum number of replicas per object

`-pg_num` `<integer> (8 - 32768)` ('default =' `64`)::

Number of placement groups.

`-size` `<integer> (1 - 3)` ('default =' `2`)::

Number of replicas per object



*pveceph destroymon* `<monid>`

Destroy Ceph monitor.

`<monid>`: `<integer>` ::

Monitor ID




*pveceph destroyosd* `<osdid>` `[OPTIONS]`

Destroy OSD

`<osdid>`: `<integer>` ::

OSD ID

`-cleanup` `<boolean>` ('default =' `0`)::

If set, we remove partition table entries.




*pveceph destroypool* `<name>` `[OPTIONS]`

Destroy pool

`<name>`: `<string>` ::

The name of the pool. It must be unique.

`-force` `<boolean>` ('default =' `0`)::

If true, destroys pool even if in use




*pveceph help* `[<cmd>]` `[OPTIONS]`

Get help about specified command.

`<cmd>`: `<string>` ::

Command name

`-verbose` `<boolean>` ::

Verbose output format.




*pveceph init* `[OPTIONS]`

Create initial ceph default configuration and setup symlinks.

`-network` `<string>` ::

Use specific network for all ceph related traffic

`-pg_bits` `<integer> (6 - 14)` ('default =' `6`)::

Placement group bits, used to specify the default number of placement groups.
+
NOTE: 'osd pool default pg num' does not work for default pools.

`-size` `<integer> (1 - 3)` ('default =' `2`)::

Number of replicas per object




*pveceph install* `[OPTIONS]`

Install ceph related packages.

`-version` `<hammer>` ::

no description available




*pveceph lspools*

List all pools.




*pveceph purge*

Destroy ceph related data and configuration files.




*pveceph start* `[<service>]`

Start ceph services.

`<service>`: `(mon|mds|osd)\.[A-Za-z0-9]{1,32}` ::

Ceph service name.



*pveceph status*

Get ceph status.



*pveceph stop* `[<service>]`

Stop ceph services.

`<service>`: `(mon|mds|osd)\.[A-Za-z0-9]{1,32}` ::

Ceph service name.




