Ceph 高级部署

一、基础环境配置

1.1 网络配置

ubuntu:

network: ethernets:eno1:dhcp4: trueeno2:dhcp4: trueeno3:dhcp4: trueeno4:dhcp4: truebonds:bond0:addresses:- 100.64.0.12/22routes:- to: defaultvia: 100.64.0.1nameservers:addresses:- 114.114.114.114interfaces:- eno1- eno1parameters:mode: 802.3adversion: 2

1.2 修改主机名

hostnamectl set-hostname sd-ceph01
hostnamectl set-hostname sd-ceph02
hostnamectl set-hostname sd-ceph03
hostnamectl set-hostname sd-ceph04
hostnamectl set-hostname sd-ceph05

1.3 配置host文件

cat >> /etc/hosts << EOF
# Ceph public network
10.220.8.46 sd-ceph01
10.220.8.47 sd-ceph02
10.220.8.48 sd-ceph03
10.220.8.45 sd-ceph04
10.220.8.49 sd-ceph05
EOF#安装网络规划
#public network(万兆)
100.64.4.66
#cluster network 25G
192.168.100.xxx

1.4 配置时间同步

# 安装chrony
yum -y install chrony# 启动服务并设置为开机启动(必须执行enable)
systemctl start chronyd
systemctl enable chronyd# 查看系统时钟:
[root@nas-12 ~]# timedatectl statusLocal time: Wed 2024-01-10 10:43:34 CSTUniversal time: Wed 2024-01-10 02:43:34 UTCRTC time: Wed 2024-01-10 02:43:34Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yesNTP service: activeRTC in local TZ: no# 如果时区不是上海时区,设置上海时区:
sudo timedatectl set-timezone Asia/Shanghai# 如果修改时区后,时区一致,但是时间不一致,一个时间带PM 另外一个不带
[root@nvme02 ~]# date
Fri Mar  1 15:56:12 CST 2024
[root@nvme03 ~]# date
Fri Mar  1 03:56:07 PM CST 2024# 在环境变量 ~/.bashrc中加入下面命令
vi ~/.bashrc
# 添加下面内同
alias date='date "+%a %b %d %H:%M:%S %Z %Y"'
# 执行生效
source ~/.bashrc#主节点
# 如何想将所有节点和master节点时间同步
vi /etc/chrony.conf
# 添加下面内容
allow 0/0#从节点
# 如何想将所有节点和master节点时间同步
vi /etc/chrony.conf
# 添加下面内容
server sd-ceph01 iburst# 重启服务
systemctl restart chronyd#查看同步是否成功
[root@node1 ~]# chronyc sources
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* master                       10   6     7     2    -63ns[+2859ms] +/-   26us

二、安装ceph集群

2.1 安装podman

dapt install -y podman
或者
apt install -y docker-cedocker安装配置:
如果已经安装建议先卸载Docker或者Docker CE:
sudo apt-get remove docker docker-engine docker.io containerd runc
添加Docker GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
设置Docker存储库:
echo &#

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/18284.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TTime:截图翻译/OCR

日常网页翻译Translate Web Pages完全足够&#xff0c;TTime最重要的功能&#xff0c;还是截图翻译&#xff0c;还有个厉害的功能&#xff0c;就是静默OCR&#xff0c;相比之前的分享的识字精灵效率更高。 软件使用 打开软件&#xff0c;点击翻译源设置&#xff0c;建议勾选一…

强化学习学习笔记-李宏毅

Policy Gradient actorenvreward function&#xff0c;env和reward是不能控制的&#xff0c;唯一可以变的是actor&#xff0c;Policy π \pi π是一个网络&#xff0c;参数为 θ \theta θ&#xff0c;输入是当前的观察&#xff0c;输出是采取的行为&#xff0c;例如游戏中输…

C++可变参技巧揭秘:从函数到模板,一网打尽

最近在用C开发项目过程中&#xff0c;遇到了场景需要用可变参&#xff08;...&#xff09;的情况&#xff0c;发现开发业务相关同事&#xff0c;对这块理解不是很清晰&#xff0c;遂对此进行梳理总结&#xff0c;以便业务相关同事学习&#xff0c;以及后续遇到时的参考。 对此不…

第十三期Big Demo Day亮点项目:CCarbon重塑碳交易生态,助力全球绿色发展

第十三期Big Demo Day活动即将于2024年5月28日在香港数码港的CyberArena隆重举行。我们荣幸地宣布&#xff0c;利用区块链技术优化全球碳交易CCarbon项目将亮相&#xff0c;参与精彩的项目路演。本次活动由ZeeprLabs、BiKing Exchange、Gather冠名赞助&#xff0c;Central Rese…

DOS学习-目录与文件应用操作经典案例-ren

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一.前言 二.使用 三.案例 案例 1&#xff1a;重命名当前目录下的文件 案例 2&#xff1a…

自定义函数与结构体

定义一个结构体 Point&#xff0c;其中包含两个 double 类型的成员 x 和 y&#xff0c;用来表示一个二维坐标点。接着定义一个函数 dist&#xff0c;用来计算两个点之间的欧几里德距离。 在函数中&#xff0c;通过调用 hypot 函数来计算两点之间的距离&#xff0c;C 中的hypot…

超清高帧,成像升级 | SWIR短波红外相机500万像素992芯片

博图光电5MP短波红外相机&#xff0c;搭载了索尼IMX992 SenSWIR传感器&#xff0c;支持5.2MP分辨率&#xff0c;适合探测波长在400nm-1700nm波段的可见光和短波红外光&#xff0c;有效面积和透光率得到提升&#xff0c;内置TEC制冷片&#xff0c;实现了像素尺寸和图像均匀性方面…

OSPF不规则区域

一、OSPF不规则区域 1、远离了骨干的非骨干 2、不连续骨干 解决目的--全网可达 解决方案: 1、tunnel-- 在合法与非法 ABR 间使用 tunnel建立一个新的网段(类似连接一条独立的网线);然后将该网段宣告到ospf协议中; 缺点: 1)选路不佳 2)周期和触发信息对中间穿越区域造成影响…

网络实时安全:构筑数字时代的铜墙铁壁

什么是网络实时安全&#xff1f; 网络实时安全&#xff0c;简而言之&#xff0c;是一种能够在威胁发生的瞬间即刻识别、响应并有效抵御的安全机制。它强调的是速度与效率&#xff0c;确保网络环境能够持续处于安全状态。这背后&#xff0c;离不开高科技的支撑——扩展检测系统…

Linux源码编译安装MySQL + Qt连接MySQL

一、准备工作 1. 编译环境&#xff1a; 银河麒麟V10 飞腾D2000 CPU 2. 下载MySQL源码 这里编译的是5.7.44版本&#xff0c;带Boost库&#xff0c;这是官网的下载地址&#xff1a;MySQL :: Download MySQL Community Server (Archived Versions) 3. 解压压缩包 tar -zxvf mys…

Python内置方法串讲:类型转化与实用技巧

新书上架~&#x1f447;全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目录 一、类型转化&#xff1a;从A到B的魔法 二、实用技巧&#xff1a;避免类型错误 三、总结 一…

Datawhale团队第十一期录取名单!

Datawhale团队 公示&#xff1a;Datawhale团队成员 Datawhale成立五年了&#xff0c;从一开始的12个人&#xff0c;学习互助&#xff0c;到提议成立开源组织&#xff0c;做更多开源的事情&#xff0c;帮助更多学习者&#xff0c;也促使我们更好地成长。于是有了我们的使命&…

一年前的Java作业,模拟游戏玩家战斗

说明&#xff1a;一年前写的作业&#xff0c;感觉挺有意思的&#xff0c;将源码分享给大家。 刚开始看题也觉得很难&#xff0c;不过写着写着思路更加清晰&#xff0c;发现也没有想象中的那么难。 一、作业题目描述&#xff1a; 题目&#xff1a;模拟游戏玩家战斗 1.1 基础功…

清华大学 | 机器人实验室 | 机械结构 | 招聘

招聘实习生、正式工程师&#xff0c;请发送简历&#xff0c;具体工作内容、福利待遇详细沟通 基本要求 1. 熟练使用3D建模软件(如SolidWorks、CATIA、CAD等) 2. 有过机器人项目经验&#xff0c;参加过机器人相关比赛者优先 3. 具备静力学仿真经验&#xff0c;熟悉有限元分析…

假象和谎言

原创 | 刘教链 隔夜BTC&#xff08;比特币&#xff09;徘徊在69k一线。5.25教链内参报告&#xff0c;《BTC ETF持仓即将超越中本聪》。ETH ETF的尘嚣逐渐散去&#xff0c;复归于平静。戏刚唱了个开头&#xff0c;结尾还留着悬念。4000刀之于ETH看来是个关键阻力位&#xff0c;最…

element ui 的密码输入框点击显示隐藏密码时,图标随之改变

场景图&#xff1a; 原理&#xff1a; 通过修改el-input框的type属性&#xff0c;来设置显示或者隐藏。从而改变图标地址。 <el-input class"passwordinput" :type"pwdObj.pwdType" ref"pwdInput" placeholder"密码"v-model"…

Vue热更新出现内存溢出

Vue热更新出现内存溢出 vue-cli2遇到此问题的解决办法&#xff1a;vue-cli3遇到此问题的解决办法&#xff1a;方法一&#xff08;已测试ok&#xff09;方法二&#xff08;未尝试&#xff09; 开发项目有一段时间了&#xff0c;随着项目越来越大&#xff0c;打包的时间也相应的变…

若依微服务实现分布式事务

一、基本介绍 1、什么是分布式事务 指一次大的操作由不同的小操作组成的&#xff0c;这些小的操作分布在不同的服务器上&#xff0c;分布式事务需要保证这些小操作要么全部成功&#xff0c;要么全部失败。从本质上来说&#xff0c;分布式事务就是为了保证不同数据库的数据一致…

ssm137基于SSM框架的微博系统+vue

微博系统网站的设计与实现 摘 要 网络技术和计算机技术发展至今&#xff0c;已经拥有了深厚的理论基础&#xff0c;并在现实中进行了充分运用&#xff0c;尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代&#xff0c;所以对于信息的宣传和管理就…

家用洗地机哪个品牌好?家用洗地机排行榜前十名

随着洗地机逐渐进入大众视野&#xff0c;这种集吸、拖、洗功能于一体的清洁工具&#xff0c;凭借其高效便捷的特点&#xff0c;成为家庭清洁的新宠。洗地机不仅能够减少地面清洁时间&#xff0c;节省体力&#xff0c;还能提高清洁效果。然而&#xff0c;面对琳琅满目的洗地机品…