三白草

首页 » 常识 » 问答 » Cephv152x部署Ceph
TUhjnbcbe - 2021/4/20 21:02:00
简介

Cephadm是CephOctopus版本中的一个新特性:ORCHESTRATORCLI,类似于Kubeadm部署Kubernetes的方式。当前支持管理下面的组件:

MonitorsManagersOSDsCephFSfilesystemsrbd-mirrorNFSiSCSI前置条件部署准备

基于K8S集群的部署规划进行。

CPU、Memory、Storage生产环境上请根据需要进行进行调整,此处给出的配置是测试配置(因为内存有限)。

No.HostnameIPCPUMemoryNetworkNodeRoleComponent1k8s-prod-w...G1公网(Client+Mgmt.),1集群(OSD)WorkerK8SWorkerComponent,MON,MDS,MGR,OSD2k8s-prod-w...G1公网(Client+Mgmt.),1集群(OSD)WorkerK8SWorkerComponent,MON,MDS,OSD3k8s-prod-w...G1公网(Client+Mgmt.),1集群(OSD)WorkerK8SWorkerComponent,MON,MDS,OSD说明:表格建议使用浏览器查看。节点配置

基于部署K8S集群的节点配置进行,确保下面配置操作已完成:

节点hosts解析配置主机时间同步配置节点主机名,建议小写关闭防火墙和DisableSelinux安装LVM2支持升级内核至5.3+部署Docker、Podman和Python3确保OSD的磁盘是RawDeviceorPartition其他要求

Cephadm基于容器和Systemd安装和管理Ceph集群,并与CLI和仪表板GUI紧密集成。

Cephadm仅支持CephOctopusv15.2.0或更高版本。Cephadm与新的业务流程API完全集成,并完全支持新的CLI和仪表板功能来管理集群部署。安装Cephadm

基于cephadm命令可以:

部署新集群运行有CephCLI的容器化Shell帮助调试容器化的Ceph守护进程

以下操作只在一台节点(k8s-prod-w1)上执行即可:

[root

k8s-prod-w1~]#mkdir-p/root/workspace/ceph[root

k8s-prod-w1~]#cd/root/workspace/ceph[root

k8s-prod-w1~]#curl--silent--remote-name--location
1
查看完整版本: Cephv152x部署Ceph