Skip to main content

Module nodes_ceph_api

Module nodes_ceph_api 

Source

Enums§

NodesCephCmdSafetyError
struct for typed errors of method nodes_ceph_cmd_safety
NodesCephCreatefsError
struct for typed errors of method nodes_ceph_createfs
NodesCephCreatemdsError
struct for typed errors of method nodes_ceph_createmds
NodesCephCreatemgrError
struct for typed errors of method nodes_ceph_createmgr
NodesCephCreatemonError
struct for typed errors of method nodes_ceph_createmon
NodesCephCreateosdError
struct for typed errors of method nodes_ceph_createosd
NodesCephCreatepoolError
struct for typed errors of method nodes_ceph_createpool
NodesCephCrushError
struct for typed errors of method nodes_ceph_crush
NodesCephDbError
struct for typed errors of method nodes_ceph_db
NodesCephDestroyfsError
struct for typed errors of method nodes_ceph_destroyfs
NodesCephDestroymdsError
struct for typed errors of method nodes_ceph_destroymds
NodesCephDestroymgrError
struct for typed errors of method nodes_ceph_destroymgr
NodesCephDestroymonError
struct for typed errors of method nodes_ceph_destroymon
NodesCephDestroyosdError
struct for typed errors of method nodes_ceph_destroyosd
NodesCephDestroypoolError
struct for typed errors of method nodes_ceph_destroypool
NodesCephGetCephError
struct for typed errors of method nodes_ceph_get_ceph
NodesCephGetCfgError
struct for typed errors of method nodes_ceph_get_cfg
NodesCephGetFsError
struct for typed errors of method nodes_ceph_get_fs
NodesCephGetMdsError
struct for typed errors of method nodes_ceph_get_mds
NodesCephGetMgrError
struct for typed errors of method nodes_ceph_get_mgr
NodesCephGetOsdError
struct for typed errors of method nodes_ceph_get_osd
NodesCephGetpoolError
struct for typed errors of method nodes_ceph_getpool
NodesCephInError
struct for typed errors of method nodes_ceph_in
NodesCephInitError
struct for typed errors of method nodes_ceph_init
NodesCephListmonError
struct for typed errors of method nodes_ceph_listmon
NodesCephLogError
struct for typed errors of method nodes_ceph_log
NodesCephLspoolsError
struct for typed errors of method nodes_ceph_lspools
NodesCephOsddetailsError
struct for typed errors of method nodes_ceph_osddetails
NodesCephOsdindexError
struct for typed errors of method nodes_ceph_osdindex
NodesCephOsdvolumeError
struct for typed errors of method nodes_ceph_osdvolume
NodesCephOutError
struct for typed errors of method nodes_ceph_out
NodesCephPoolindexError
struct for typed errors of method nodes_ceph_poolindex
NodesCephRawError
struct for typed errors of method nodes_ceph_raw
NodesCephRestartError
struct for typed errors of method nodes_ceph_restart
NodesCephRulesError
struct for typed errors of method nodes_ceph_rules
NodesCephScrubError
struct for typed errors of method nodes_ceph_scrub
NodesCephSetpoolError
struct for typed errors of method nodes_ceph_setpool
NodesCephStartError
struct for typed errors of method nodes_ceph_start
NodesCephStatusError
struct for typed errors of method nodes_ceph_status
NodesCephStopError
struct for typed errors of method nodes_ceph_stop
NodesCephValueError
struct for typed errors of method nodes_ceph_value

Functions§

nodes_ceph_cmd_safety
Heuristical check if it is safe to perform an action.
nodes_ceph_createfs
Create a Ceph filesystem
nodes_ceph_createmds
Create Ceph Metadata Server (MDS)
nodes_ceph_createmgr
Create Ceph Manager
nodes_ceph_createmon
Create a Ceph Monitor. Also auto-creates a Manager for the first monitor.
nodes_ceph_createosd
Create OSD
nodes_ceph_createpool
Create Ceph pool
nodes_ceph_crush
Get OSD crush map
nodes_ceph_db
Get the Ceph configuration database.
nodes_ceph_destroyfs
Destroy a Ceph filesystem. Refuses if any PVE storage entry of type ‘cephfs’ still references the filesystem and is not disabled. Optionally also removes the storage entries and/or the underlying metadata and data pools.
nodes_ceph_destroymds
Destroy Ceph Metadata Server
nodes_ceph_destroymgr
Destroy Ceph Manager.
nodes_ceph_destroymon
Destroy a Ceph Monitor. Refuses to remove the last monitor of the cluster. Does not destroy any Manager on the same node; use /nodes/{node}/ceph/mgr/{id} for that.
nodes_ceph_destroyosd
Destroy OSD
nodes_ceph_destroypool
Destroy pool
nodes_ceph_get_ceph
Directory index.
nodes_ceph_get_cfg
Directory index.
nodes_ceph_get_fs
Directory index.
nodes_ceph_get_mds
MDS directory index.
nodes_ceph_get_mgr
MGR directory index.
nodes_ceph_get_osd
Get Ceph osd list/tree.
nodes_ceph_getpool
Show the current pool status.
nodes_ceph_in
ceph osd in
nodes_ceph_init
Create the initial Ceph default configuration and set up symlinks. Idempotent on re-call: if a [global] section already exists in ceph.conf, the existing fsid / auth / pool defaults are preserved and most parameters are silently ignored.
nodes_ceph_listmon
Get Ceph monitor list.
nodes_ceph_log
Read ceph log
nodes_ceph_lspools
List all pools and their settings (which are settable by the POST/PUT endpoints).
nodes_ceph_osddetails
Get OSD details
nodes_ceph_osdindex
OSD index.
nodes_ceph_osdvolume
Get OSD volume details
nodes_ceph_out
ceph osd out
nodes_ceph_poolindex
Pool index.
nodes_ceph_raw
Get the Ceph configuration file.
nodes_ceph_restart
Restart ceph services.
nodes_ceph_rules
List ceph rules.
nodes_ceph_scrub
Instruct the OSD to scrub.
nodes_ceph_setpool
Change POOL settings
nodes_ceph_start
Start ceph services.
nodes_ceph_status
Get the Ceph cluster status (raw ‘ceph status’ output). The response is cluster-wide and identical to /cluster/ceph/status; this node-level alias exists for operator convenience.
nodes_ceph_stop
Stop ceph services.
nodes_ceph_value
Get configured values from either ceph.conf or the mon config DB. Underscores in section and key names are normalised to hyphens in the response, regardless of how they’re written in the source.