ceph集群初始化命令

发布于 21 天前  1 次阅读


安装基础环境

dnf search release-ceph
dnf install --assumeyes centos-release-ceph-reef
dnf install --assumeyes cephadm

使用bootstrap创建集群

cephadm bootstrap --mon-ip 10.23.45.101 \
--initial-dashboard-user admin --initial-dashboard-password Admin233!

cephadm是使用容器跑的,要在host内可以使用ceph命令需要执行如下操作

cephadm add-repo --release reef
cephadm install ceph-common

同步ceph秘钥(host下)

ssh-copy-id -f -i /etc/ceph/ceph.pub root@ceph-node2
ssh-copy-id -f -i /etc/ceph/ceph.pub root@ceph-node3
ssh-copy-id -f -i /etc/ceph/ceph.pub root@ceph-node4

添加节点

ceph orch host add ceph-node2 10.23.45.102
ceph orch host add ceph-node3 10.23.45.103
ceph orch host add ceph-node4 10.23.45.104

添加OSD(自动扫描)

ceph orch apply osd --all-available-devices

添加OSD(人工)

ceph orch daemon add osd ceph-node1:/dev/sdb
ceph orch daemon add osd ceph-node2:/dev/sdb
ceph orch daemon add osd ceph-node3:/dev/sdb
ceph orch daemon add osd ceph-node4:/dev/sdb


华风夏韵,洛水天依。