usage: cephadm [-h] [--image IMAGE] [--docker] [--data-dir DATA_DIR] [--log-dir LOG_DIR] [--logrotate-dir LOGROTATE_DIR] [--sysctl-dir SYSCTL_DIR] [--unit-dir UNIT_DIR] [--verbose] [--timeout TIMEOUT] [--retry RETRY] [--env ENV] [--no-container-init] [--no-cgroups-split] {version,pull,inspect-image,ls,list-networks,adopt,rm-daemon,rm-cluster,run,shell,enter,ceph-volume,zap-osds,unit,logs,bootstrap,deploy,_orch,check-host,prepare-host,add-repo,rm-repo,install,registry-login,gather-facts,host-maintenance,agent,disk-rescan} ... Bootstrap Ceph daemons with systemd and containers. positional arguments: {version,pull,inspect-image,ls,list-networks,adopt,rm-daemon,rm-cluster,run,shell,enter,ceph-volume,zap-osds,unit,logs,bootstrap,deploy,_orch,check-host,prepare-host,add-repo,rm-repo,install,registry-login,gather-facts,host-maintenance,agent,disk-rescan} sub-command version get cephadm version pull pull a ceph container image (will pull the default image if --image not provided) inspect-image inspect local container image ls list daemon instances on this host list-networks list IP networks adopt adopt daemon deployed with a different tool rm-daemon remove daemon instance rm-cluster remove all daemons for a cluster run run a ceph daemon, in a container, in the foreground shell run an interactive shell inside a daemon container enter run an interactive shell inside a running daemon container ceph-volume run ceph-volume inside a container zap-osds zap all OSDs associated with a particular fsid unit operate on the daemon's systemd unit logs print journald logs for a daemon container bootstrap bootstrap a cluster (mon + mgr daemons) deploy deploy a daemon check-host check host configuration prepare-host prepare a host for cephadm use add-repo configure package repository rm-repo remove package repository configuration install install ceph package(s) registry-login log host into authenticated registry gather-facts gather and return host related information (JSON format) host-maintenance Manage the maintenance state of a host agent start cephadm agent disk-rescan rescan all HBAs to detect new/removed devices options: -h, --help show this help message and exit --image IMAGE container image. Can also be set via the "CEPHADM_IMAGE" env var (default: None) --docker use docker instead of podman (default: False) --data-dir DATA_DIR base directory for daemon data (default: /var/lib/ceph) --log-dir LOG_DIR base directory for daemon logs (default: /var/log/ceph) --logrotate-dir LOGROTATE_DIR location of logrotate configuration files (default: /etc/logrotate.d) --sysctl-dir SYSCTL_DIR location of sysctl configuration files (default: /etc/sysctl.d) --unit-dir UNIT_DIR base directory for systemd units (default: /etc/systemd/system) --verbose, -v Show debug-level log messages (default: False) --timeout TIMEOUT timeout in seconds (default: None) --retry RETRY max number of retries (default: 15) --env ENV, -e ENV set environment variable (default: []) --no-container-init Do not run podman/docker with `--init` (default: False) --no-cgroups-split Do not run containers with --cgroups=split (currently only relevant when using podman) (default: False)