news 2026/3/27 16:03:05

ceph安装部署

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ceph安装部署

ceph 安装部署

安装ceph环境
配置下载环境需要的依赖
配置ssh环境

安装 SSH 服务

sudo dnf install -y openssh-server

启动并设置开机自启

sudo systemctl start sshd
sudo systemctl enable sshd

验证 SSH 服务状态(显示 active (running) 即正常)

sudo systemctl status sshd
我们还需要用ssh的方式连接到服务器的root用户(cephadm依赖),需要去/etc/ssh/sshd_config修改下面的配置
PermitRootLogin yes # 允许 root SSH 登录(默认是 prohibit-password/no)
PasswordAuthentication yes # 允许密码登录
然后还需要重启ssh服务
sudo systemctl restart ssh

测试本机ssh连通性(root用户)

ssh root@192.168.244.128

下载Docker

安装 Docker 核心组件

sudo dnf install -y docker-ce docker-ce-cli containerd.io

启动 Docker 服务

sudo systemctl start docker

设置开机自启

sudo systemctl enable docker

验证服务状态

sudo systemctl status docker

安装LVM工具
dnf install -y lvm2

验证安装(输出路径即成功)

which lvcreate
关闭防火墙
sudo ufw disable
确认主机名

查看当前主机名

hostname

修改主机名(以改为 node2 为例),方便我们管理

sudo hostnamectl set-hostname node2

拉取docker镜像和cephadm脚本
在可以联网的服务器上提前下载对应版本的docker镜像和cephadm脚本,然后再放到对应集群服务器上。
一些关于环境的问题的解决方案
clock skew多个节点之间时钟不同步
[root@node2 ~]# ceph -s
cluster:
id: 1187051c-d4e3-11f0-a13b-fa163e96e42f
health: HEALTH_WARN
clock skew detected on mon.node2, mon.node3

由于服务器没办法连接外网,可以几个设备之间进行时钟同步,可以用主服务器node1的时间作为基准,然后另外的服务器和node1进行对齐。

  1. 先在服务器中安装ntp
  2. 主服务器,修改/etc/ntp.conf

允许内网网段访问(根据实际 IP 段修改)

restrict 10.192.121.0 mask 255.255.255.0 nomodify notrap

添加本地时钟源

server 127.127.1.0
fudge 127.127.1.0 stratum 10

  1. 其他服务器修改/etc/ntp.conf
    server 10.192.121.61 iburst # 指向 node1

  2. 为所有服务器

重启服务

systemctl restart ntpd
systemctl enable ntpd

rbd map的时候显示Module rbd not found
在使用rbd map去映射存储池中的镜像的时候出现了rbd找不到的问题
root@node3:/# rbd map rbdpool/disk1
modinfo: ERROR: Module alias rbd not found.
modprobe: FATAL: Module rbd not found in directory /lib/modules/5.15.0-139-generic
rbd: failed to load rbd kernel module (1)
rbd: sysfs write failed
In some

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/15 11:53:09

基于STM32单片机交流电压电流电能检测系统 电功率 嵌入式DIY成品

目录STM32单片机交流电压电流检测系统概述硬件设计要点软件实现关键典型DIY方案示例注意事项扩展功能建议源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!STM32单片机交流电压电流检测系统概述 该系统基于STM32单片机实现交流电压、电流…

作者头像 李华
网站建设 2026/3/24 19:12:58

基于STM32单片机多功能智能头盔 水位防滑 GPS GSM 语音提示

目录 功能概述硬件设计软件设计应用场景扩展功能注意事项 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 功能概述 基于STM32单片机的多功能智能头盔集成了水位检测、防滑监测、GPS定位、GSM通信及语音提示功能,适用于骑行…

作者头像 李华
网站建设 2026/3/5 3:46:34

CGO调用OpenCV实现多角度模板匹配性能分析

在计算机视觉领域,模板匹配作为基础实用的图像处理技术,历经传统方法到深度学习方法的迭代。据国际计算机视觉与模式识别会议(CVPR)2023年技术趋势报告,传统模板匹配在现代工业视觉检测中仍占38%应用份额,尤…

作者头像 李华
网站建设 2026/3/24 20:35:34

Zookeeper在大数据实时报表系统中的应用

Zookeeper在大数据实时报表系统中的应用 关键词:Zookeeper、大数据、实时报表系统、分布式协调、一致性协议、分布式锁、元数据管理 摘要:本文深入探讨Zookeeper在大数据实时报表系统中的核心应用场景,包括分布式协调、配置管理、集群节点管理…

作者头像 李华
网站建设 2026/3/26 17:46:34

干瞪眼游戏胜率较高的玩法分析

### **干瞪眼游戏胜率较高的玩法分析**在干瞪眼游戏中,玩家需要通过合理出牌、灵活运用牌型和策略性保留关键牌来提高胜率。以下是胜率较高的玩法策略:---#### **1. ** **炸弹的灵活运用** - **核心作用**:炸弹(四张相同牌&#x…

作者头像 李华
网站建设 2026/3/21 18:05:46

救命神器10个AI论文平台,专科生毕业论文救星!

救命神器10个AI论文平台,专科生毕业论文救星! AI工具助力论文写作,专科生也能轻松应对 随着人工智能技术的不断发展,AI工具已经逐渐成为学术写作中不可或缺的助手。对于许多专科生来说,撰写毕业论文是一项既复杂又耗…

作者头像 李华