Key Concepts
Service
Daemon
Service Health
Redeploy
Required Permissions
Service Types
Service Status
How to View Services
Select Cluster
View Statistics
- Services: Total number of service types
- Daemons: Total daemon processes
- Running: Number of healthy daemons
- Stopped: Number of stopped daemons
- Types: Distinct service types deployed
- Hosts: Number of hosts running daemons
Filter Services
- Type Filter: Show specific service types (mon, mgr, osd, etc.)
- Status Filter: Show healthy, degraded, or stopped services
Expand Service Details
How to View Daemon Details
Expand a Service
Review Daemon Information
- Daemon: Full daemon name (e.g., osd.5)
- Host: Server where the daemon runs
- Status: Running or Stopped
- Version: Ceph version of the daemon
- Last Refresh: When the daemon status was last updated
How to Start a Daemon
Find the Daemon
Open Actions Menu
Click Start
Verify Status
How to Stop a Daemon
Find the Daemon
Open Actions Menu
Click Stop
Verify Status
How to Restart a Daemon
Restarting is useful for applying configuration changes or recovering from transient issues.Find the Daemon
Open Actions Menu
Click Restart
Monitor Recovery
How to Redeploy a Daemon
Redeploying recreates the daemon container entirely, which can resolve issues with corrupted containers or apply new container images.Find the Daemon
Open Actions Menu
Click Redeploy
Wait for Completion
Statistics Cards
Services
The total number of distinct service types in the cluster (mon, mgr, osd, etc.).Daemons
The total count of all daemon processes across all services and hosts.Running
Number of daemons currently in running state and serving the cluster.Stopped
Number of daemons that are not running. Non-zero values may indicate issues.Types
Count of unique service types deployed (same as Services count).Hosts
Number of distinct hosts running at least one daemon.Troubleshooting
Daemon won't start
Daemon won't start
- Check the host is online and accessible
- Verify there’s sufficient disk space for logs
- Check for port conflicts on the host
- Review daemon logs on the host:
journalctl -u ceph-<type>@<id> - Ensure the container image is available
Service shows Degraded status
Service shows Degraded status
- One or more daemons are stopped
- Expand the service to identify which daemons are down
- Try starting the stopped daemons
- Check host availability if start fails
All daemons show Stopped
All daemons show Stopped
- The cluster may not be properly bootstrapped
- Check network connectivity to cluster nodes
- Verify the orchestrator is running
- Check cluster health on the Clusters page
Daemon restart fails
Daemon restart fails
- The underlying host may be having issues
- Check disk space and memory on the host
- Try a redeploy instead of restart
- Check systemd service status on the host
Redeploy takes too long
Redeploy takes too long
- Container image may be downloading
- Network issues between nodes
- Large OSD daemons take longer to initialize
- Check orchestrator logs for progress
Version mismatch between daemons
Version mismatch between daemons
- Normal during a cluster upgrade
- Use the Upgrade page to complete version alignment
- Consider pausing workloads during upgrade
FAQ
What's the difference between restart and redeploy?
What's the difference between restart and redeploy?
Can I stop all daemons of a service at once?
Can I stop all daemons of a service at once?
Why are some services not showing any daemons?
Why are some services not showing any daemons?
- osd: No disks have been added as OSDs
- mds: CephFS is not configured
- rgw: Object gateway is not deployed
How do I know if it's safe to stop a daemon?
How do I know if it's safe to stop a daemon?
- mon: Need majority for quorum (e.g., 2 of 3)
- mgr: Need at least 1 active manager
- osd: Data should be replicated to other OSDs
- mds: Standby MDS can take over
Why does the daemon version differ from cluster version?
Why does the daemon version differ from cluster version?
- Daemons upgrade one at a time
- Some daemons may not have restarted yet
- Manual intervention may be needed for stuck daemons
What are crash, node-exporter, and other monitoring daemons?
What are crash, node-exporter, and other monitoring daemons?
- crash: Collects crash dumps from failed daemons
- node-exporter: Exports host metrics to Prometheus
- prometheus: Stores and queries metrics
- grafana: Visualizes metrics dashboards
- alertmanager: Handles alert routing
How often is the daemon status updated?
How often is the daemon status updated?
- When you load or refresh the page
- After performing daemon actions
- The orchestrator periodically checks daemon health
Can I see daemon logs from this page?
Can I see daemon logs from this page?
- SSH to the host running the daemon
- Use
journalctl -u ceph-<type>@<id>for systemd logs - Check
/var/log/ceph/for Ceph-specific logs - Use the Ceph Dashboard for centralized log viewing