Please consider enabling telemetry to help improve Ceph:
ceph telemetry on
For more information see:
https://docs.ceph.com/docs/master/mgr/telemetry/
Bootstrap complete.
查看状态 可以看到启动了容器
1 2 3 4 5 6
[root@lab201 ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 820f6c901c94 quay.io/ceph/ceph:v15.2.17 "/usr/bin/ceph-crash…" 38 seconds ago Up 37 seconds ceph-1c74efac-63a5-11f0-89e0-525400a61fc0-crash.lab201 6c9590aa6486 quay.io/prometheus/alertmanager:v0.20.0 "/bin/alertmanager -…" 39 seconds ago Up 38 seconds ceph-1c74efac-63a5-11f0-89e0-525400a61fc0-alertmanager.lab201 4a83d225a254 quay.io/ceph/ceph:v15.2.17 "/usr/bin/ceph-mgr -…" About a minute ago Up About a minute ceph-1c74efac-63a5-11f0-89e0-525400a61fc0-mgr.lab201.nzkrry cc8444b630fa quay.io/ceph/ceph:v15.2.17 "/usr/bin/ceph-mon -…" About a minute ago Up About a minute ceph-1c74efac-63a5-11f0-89e0-525400a61fc0-mon.lab201
services: mon: 1 daemons, quorum lab201 (age 2m) mgr: lab201.nzkrry(active, since 114s) osd: 0 osds: 0 up, 0 in
data: pools: 0 pools, 0 pgs objects: 0 objects, 0 B usage: 0 B used, 0 B / 0 B avail pgs:
添加osd
1 2
[root@lab201 ~]# ceph orch daemon add osd lab201:/dev/vdb Created osd(s) 0 on host 'lab201'
放一点数据
1 2 3
ceph osd pool create rbd 8 ceph osd pool set rbd size 1 rados -p rbd put anaconda-ks.cfg anaconda-ks.cfg
查看状态
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
[root@lab201 ~]# ceph -s cluster: id: 1c74efac-63a5-11f0-89e0-525400a61fc0 health: HEALTH_WARN 1 pool(s) do not have an application enabled 2 pool(s) have no replicas configured OSD count 1 < osd_pool_default_size 3
services: mon: 1 daemons, quorum lab201 (age 13m) mgr: lab201.nzkrry(active, since 13m) osd: 1 osds: 1 up (since 12m), 1 in (since 12m)
[root@lab201 ~]# cat /etc/systemd/system/ceph-1c74efac-63a5-11f0-89e0-525400a61fc0@.service # generated by cephadm [Unit] Description=Ceph %i for 1c74efac-63a5-11f0-89e0-525400a61fc0
# According to: # http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget # these can be removed once ceph-mon will dynamically change network # configuration. After=network-online.target local-fs.target time-sync.target docker.service Wants=network-online.target local-fs.target time-sync.target Requires=docker.service