千家信息网

如何 快速部署ceph集群

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章给大家分享的是有关如何 快速部署ceph集群,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。小编将演示如何一步步在centos上部
千家信息网最后更新 2026年10月31日如何 快速部署ceph集群

本篇文章给大家分享的是有关如何 快速部署ceph集群,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

小编将演示如何一步步在centos上部署ceph分布式存储集群。目标是在ceph-node1和ceph-node2上创建一个两节点的集群。

环境

硬件环境

主机名IP功能备注
ceph-node1192.168.1.120deploy,mon*1,osd*3
ceph-node2192.168.1.121deploy,mon*1,osd*3
ceph-node3192.168.1.122横向扩展节点
cloud192.168.1.102openstack ocata
test192.168.1.123Openstack测试环境,Rally,Sharker

软件环境

操作系统:Centos 7.3
Openstack:Ocata
Ceph:Jewel

安装Ceph


1: 准备repo
yum clean all
rm -rf /etc/yum.repos.d/*.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sed -i '/aliyuncs/d' /etc/yum.repos.d/CentOS-Base.repo
sed -i '/aliyuncs/d' /etc/yum.repos.d/epel.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo

vi /etc/yum.repos.d/ceph.repo
[ceph]
name=ceph
baseurl=http://mirrors.163.com/ceph/rpm-jewel/el7/x86_64/
gpgcheck=0
[ceph-noarch]
name=cephnoarch
baseurl=http://mirrors.163.com/ceph/rpm-jewel/el7/noarch/
gpgcheck=0

yum update -y

2: 操作系统配置

启用Ceph monitor OSD端口

禁用Selinux
setenforce 0

安装ntp
yum install ntp ntpdate -y
systemctl restart ntpdate.service
systemctl restart ntpd.service
systemctl enable ntpd.service ntpdate.service

无密码访问配置
配置deploy节点和其他ceph节点之间的无密码访问
sudo su -
ssh-keygen
ssh-copy-id root@ceph-node2
ssh-copy-id root@cloud

3: 部署Ceph集群

安装ceph-deploy
yum install ceph-deploy -y

用Ceph-deploy创建Ceph集群
mkdir /etc/ceph
cd /etc/ceph
ceph-deploy new ceph-node1

安装ceph二进制软件包
ceph-deploy install --no-adjust-repos ceph-node1

修改ceph 配置文件
[global]
fsid = 7bac6963-0e1d-4cea-9e2e-f02bbae96ba7
mon_initial_members = ceph-node1
mon_host = 192.168.1.101
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
public network = 192.168.1.0/24

在ceph-node1上创建第一个ceph monitor
ceph-deploy mon create-initial

在ceph-node1上创建OSD
ceph-deploy disk list ceph-node1(列出disk)
ceph-deploy disk zap ceph-node1:sdb ceph-node1:sdc ceph-node1:sdd
ceph-deploy osd create ceph-node1:sdb ceph-node1:sdc ceph-node1:sdd

通过上面的步骤,一个all in one的ceph就成功部署了。检查ceph的状态。
ceph -s

以上就是如何 快速部署ceph集群,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

集群 环境 配置 节点 操作系统 密码 更多 知识 篇文章 系统 软件 实用 成功 主机 之间 二进制 分布式 功能 备注 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 今日互联网科技 港股互联网科技股 互联网金融公司科技 极限挑战互联网科技 壕鑫互联网络科技 有木互联网科技 上海万想互联网科技 甘肃拓世互联网科技有限公司 汉立互联网科技有限公司联系电话 湖南洣水互联网科技有限公司扣款 团飞科技与伯堂互联网服务平台 贵州叶脉互联网科技有限公司所属行业 智腾互联网科技有限公司 恒生互联网科技指数跳水 互联网科技和信息 工业互联网展湾科技股份有限公司 国大互联网教育科技有限公司薪资 南通创西澳互联网科技有限公司 互联网科技包装股份有限公司上市 北京互联网科技类企业分布 广州为想互联网科技有限公司 礼当家互联网科技 致骋互联网科技 撒么互联网科技公司 蓝色互联网科技 受益于互联网科技的高速发展 花神(南京)互联网科技有限公司 乌苏新华互联网科技做什么的 电子商务与互联网科技的关系 恒生互联网科技趋势
0