Ceph修改mon ip地址-运维开发故事

Ceph修改mon ip地址

背景         最近公司服务器搬迁至外地机房,服务器中包含ceph存储集群,迁移到新机房需要整体修改服务器ip,因此mon节点的ip也将被修改,发现官网有修改ip的文档,...
6月前
1020
ceph 指定OSD创建pool-运维开发故事

ceph 指定OSD创建pool

背景在我们的ceph集群中,可能不只有sata盘或者ssd盘,有些时候服务器上同时插了ssd和sata盘用作osd,那如果我们按照默认的crush分布规则,那会使所有pg均分在ssd和sata盘上,造成sata盘的存储...
6月前
660
CEPH离线部署(纯内网)-运维开发故事

CEPH离线部署(纯内网)

制作离线安装包 首先我们需要在有网的环境下缓存需要用到的deb包和docker镜像 安装docker-ce curl -sSL https://get.daocloud.io/docker | sh systemctl daemon-reload systemctl restart docke...
10月前
01820
使用zabbix监控ceph集群的三种方式-运维开发故事

使用zabbix监控ceph集群的三种方式

使用zabbix有多种方式可以监控ceph集群,这里依次介绍一下,本文只是提供监控ceph的思路或者方法,不涉及详细的配置 1.使用agent2监控ceph 从zabbix5.0开始,zabbix agent2开始支持对ceph的监控...
使用golang解析yaml、json、xml文件-运维开发故事

使用golang解析yaml、json、xml文件

解析和生成yaml文件 YAML(YAML 不是标记语言)是一种人类可读的数据序列化语言。它通常用于配置文件,但也用于数据存储或传输。 YAML 本身支持三种基本数据类型:标量(例如字符串、整数和浮点...
10月前
01820
Golang中用到的的Websocket库-运维开发故事

Golang中用到的的Websocket库

翻译自:How to Use Websockets in Golang 在不刷新页面的情况下发送消息并获得即时响应是我们认为理所当然的事情。但在过去,启用实时功能对开发人员来说是一个真正的挑战。开发者社区已经从 ...
10月前
02720
OpenStack踩坑之路(1)-运维开发故事

OpenStack踩坑之路(1)

谁终将声震人间,必长久深自缄默;谁终将点燃闪电,必长久如云漂泊。——尼采关于OpenStack该系统由OpenStack的若干服务组成,这些服务根据您的云一起工作,服务包括该计算机的身份、网络、图像...
10月前
900
OpenStack踩坑之路(2)-运维开发故事

OpenStack踩坑之路(2)

但你凝视深渊的时候,深渊也在凝视你——尼采OpenStack认证服务搭建keystone服务概述OpenStack身份识别服务为管理身份验证,授权和服务目录提供了单点集成。身份服务通常是用户与之交互的第一个...
10月前
780
OpenStack踩坑之路(3)-运维开发故事

OpenStack踩坑之路(3)

慧极必伤,情深不寿,强极则辱,谦谦君子,温润如玉。——《书剑恩仇录》OpenStack计算服务搭建nova服务概述使用OpenStack Compute来托管和管理云计算系统。OpenStack Compute是基础架构即服务...
10月前
940
使用docker搭建MySQL主从复制-运维开发故事

使用docker搭建MySQL主从复制

MySQL的主从复制之前也没做过,刚百度了下发现并不算难,但同时开两个虚机挺麻烦,于是我就想到了使用docker来配置MySQL主从复制。环境:docker,centos,MySQL镜像,这里我直接pull了一个镜像...
10月前
970