ubuntu cephadm集群搭建步骤有哪些

   2024-09-30 8900
核心提示:在Ubuntu上使用cephadm搭建Ceph集群的步骤如下:准备工作配置hosts解析:确保所有节点的/etc/hosts文件正确配置,包括每个节点的

在Ubuntu上使用cephadm搭建Ceph集群的步骤如下:

准备工作配置hosts解析:确保所有节点的/etc/hosts文件正确配置,包括每个节点的IP地址和主机名。安装时间服务:安装并配置时间服务,如chrony,以确保节点间的时间同步。安装cephadm

安装依赖:

安装Docker(或其他容器运行时,如Podman):
sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
安装Python 3:
sudo apt-get install python3

添加Ceph仓库:

sudo apt-add-repository "deb https://download.ceph.com/debian-luminous/ $(lsb_release -sc) main"sudo apt-get update

安装cephadm:

sudo apt-get install cephadm
引导新群集

创建Ceph目录:

sudo mkdir -p /etc/ceph

初始化集群:

sudo cephadm bootstrap --mon-ip <MON_IP> --cluster-network <CLUSTER_NETWORK> --single-host-defaults

其中,<MON_IP>是监控节点的IP地址,<CLUSTER_NETWORK>是集群的网络地址。

添加节点

添加监控节点:

sudo cephadm shell -- ceph orch apply mon --allow-overlap

添加存储节点:

sudo cephadm shell -- ceph orch apply osd --all-available-devices
验证集群状态查看Ceph状态:
sudo ceph status
配置存储池创建存储池:
sudo ceph osd pool create <POOL_NAME> <POOL_TYPE> <PG_NUM>
其中,<POOL_NAME>是存储池的名称,<POOL_TYPE>是存储池的类型(如replicated或erasure),<PG_NUM>是PG的数量。

通过以上步骤,您可以在Ubuntu上成功搭建Ceph集群。请根据您的具体需求和环境调整步骤。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号