ceph

ceph-mirror

# 1.环境要求 | 集群名称 | 集群版本 | | | | | storage01 | v17 | | storage02 | v17 | # 2.创建存储池 + ### 全部集群操作 ```bash ceph osd pool create rbd 64 64 ceph osd pool app ......
ceph-mirror mirror ceph

ceph分布式存储软件pgs inconsistent

Ceph是一个开源的分布式存储系统,它提供了高性能、高可靠性以及高扩展性。Ceph的设计理念是基于对象存储模型,通过将数据分割成多个对象并存储在不同的节点上,实现数据的分布式存储和访问 ......
分布式 inconsistent 软件 ceph pgs

Ceph RBD的使用笔记

ceph的内容太多了,单独写一篇文章记录自己的一些RBD的学习笔记,其实简书和其他博客上已经记录的非常全面了,但是因为出处都比较分散,所以还是自己把自己的实验记录一下便于以后学习的查阅。也感谢各位大佬的无私分享。 1.RBD池的创建和enable [cephadmin@ceph-node ~]$ c ......
笔记 Ceph RBD

OpenStack对接Ceph平台

# OpenStack对接Ceph平台 [TOC] ##1、创建后端需要的存储池(ceph-01节点操作) ``` # cinder卷的存储池 root@ceph-01:~# ceph osd pool create volumes 32 # glance存储池 root@ceph-01:~# ce ......
OpenStack 平台 Ceph

Ceph集群安装部署

# Ceph集群安装部署 [TOC] ##1、环境准备 ###1.1 环境简介 | 主机名 | IP | 磁盘一 | 磁盘二 | 磁盘三 | CPU | 内存 | 操作系统 | 虚拟化工具 | | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: ......
集群 Ceph

Ceph Mimic版本官方安装文档

一、ceph-deploy设置 1.1 Debian/Ubuntu wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add -echo deb https://download.ceph.com/debi ......
版本 文档 官方 Mimic Ceph

K8S使用ceph-csi持久化存储之RBD

Kubernetes集成Ceph一般有两种方案:Ceph组件运行在Kubernetes中,可以使用Rook;还有就是Kubernetes集成外部的Ceph集群。 Ceph版本 ``` [root@master ~]# ceph -v ceph version 14.2.22 (ca745980650 ......
ceph-csi ceph K8S RBD csi

ceph-deploy部署ceph集群 nautilus 14.2.22

## 规划 | 主机名 | IP地址 | 系统 | ceph版本 | ceph硬盘 | 大小 | 组件 | 规划 | | | | | | | | | | | master | 192.168.1.60 | CentOS7.9 | ceph-15.2.10 | sdb | 100G | OSD、MOD ......
ceph 集群 ceph-deploy nautilus deploy

Ceph常用命令汇总

对象用户和桶 $ radosgw-admin user create --display-name="johnny rotten" --uid=johnny $ radosgw-admin user rm --uid=johnny $ radosgw-admin user rename --uid= ......
命令 常用 Ceph

Ceph对象存储ingress配置https

每当引用 TLS Secrets时,指的是 PEM 编码的 X.509、RSA (2048) Secrets。可以使用以下命令生成自签名证书和私钥: $ openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ${KEY_FILE} ......
对象 ingress https Ceph

ceph高速缓存池

# 一. 缓存池运维 ## 1.1 自定义硬盘类型 ```bash ceph osd crush class ls ceph osd crush class create ssd ceph osd crush class create sata ceph osd crush rm-device-cl ......
缓存 高速 ceph

ceph-nfs

# 一. ceph-nfs ## 1. cephfs ### 1.1 配置启动cephfs + ceph nfs基于cephfs,需要先配置cephfs ```bash ceph osd pool create cephfs-metadata 16 16 ceph osd pool create c ......
ceph-nfs ceph nfs

ceph-iscsi

# 1.安装服务 + 服务端可有多个,可以选择多个节点安装 ```bash apt install -y ceph-iscsi ceph-common ``` # 2.配置ceph-iscsi + 创建iSCSI存储池 ```bash ceph osd pool create iscsi-image ......
ceph-iscsi iscsi ceph

Ceph的安装和学习

1.安装单节点的Ceph 2.开启mimic Ceph dashboard [root@ceph-node ~]# sudo ceph -v ceph version 13.2.10 (564bdc4ae87418a232fc901524470e1a0f76d641) mimic (stable) ......
Ceph

ceph16版本部署

# 1.初始化配置 | IP | 主机名 | | | | | 10.0.0.10 | storage01 | | 10.0.0.11 | storage02 | | 10.0.0.12 | storage03 | ## 1.1 配置离线源(所有节点) ```bash tar zxvf ceph16p ......
版本 ceph 16

promethues + grafana 监测ceph集群状态

##### 前 最近在使用海量小文件压测ceph集群,想着搭建一个可视化的界面来监测集群状态,由于很久之前使用过promethues + grafana 监测k8s集群状态,用来监测 ceph 集群应该问题不大,那么就开始吧! 首先了解下 promethues 和 grafana 是什么? prom ......
集群 promethues 状态 grafana ceph

ceph问题记录:1 daemons have recently crashed

#### 问题: ceph 集群运行运行过程中出现警告`1 daemons have recently crashed` #### 排查 1、查询最新 crash 信息 `ceph crash ls-new` ``` [root@node1 ~]# ceph crash ls-new ID ENTI ......
recently daemons crashed 问题 ceph

ceph相关问题记录:1 MDSs report oversized cache

#### 遇到问题: 使用 vdbench 压测 ceph 目录,期间会进行海量小文件的创建,当达到10亿+数量时,集群出现警告`1 MDSs report oversized cache` 其实根据字面意思不难看出,是因为 **mds 内存**不够导致 #### 解决方法 查看一下当前mds内存限 ......
oversized report 问题 cache ceph

kubernetes使用ceph作为持久化存储

1.资源规划 官方:https://ceph.com/en 官方文档:https://docs.ceph.com/en/latest/start/intro ceph 是一种开源的分布式的存储系统 包含以下几种存储类型: 块存储(rbd),对象存储(RADOS Fateway),文件系统(cephf ......
kubernetes ceph

centos ceph octopus 安装

一、服务器规划 主机名 主机IP 磁盘 角色 node3 public-ip:172.18.112.20 cluster-ip: 172.18.112.20 vdb ceph-deploy,monitor,mgr,osd node4 public-ip:172.18.112.19 cluster-i ......
octopus centos ceph

ceph删除fsid

ceph重装后,fsid冲突,导致重启后mon节点丢了一个 查看容器服务,发现丢了一个mon服务 grep fsid /etc/ceph/ceph.conf ls /var/lib/ceph cephadm rm-cluster --fsid $FSID --force systemctl rest ......
ceph fsid

ceph集群部署(自用)

<准备工作> 一、 配置主机名 A、配置主机节点Ceph1节点: hostnamectl --static set-hostname ceph1其余节点以此类推。 B、修改域名解析文件: vim /etc/hosts在各个集群和客户端节点的“/etc/hosts”中添加如下内容: 192.168.5 ......
集群 ceph

PROXMOX及CEPH笔记2

1、关于物理磁盘 服务器有硬件阵列卡并且卡上有电池和缓存,一定要为每个VirtralDisk打开Write Back和Read ahead,如有有Cache也打开 2、提高CEPH修复的速度,这个我觉得也挺重要的,保证资料完整性 https://www.modb.pro/db/220671 在任一节 ......
PROXMOX 笔记 CEPH

安装ceph集群

环境 ``` # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux k8s-node01 6.2.5-1.el7.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Sat ......
集群 ceph

PROXMOX创建CEPH笔记

1、准备工作 集群内各主机一定要先做校时,保证各节点时间一致,要么安装ntpdate,要么安装chrony(建议使用这个,实现自动校时) 可参考文章: https://blog.csdn.net/wylfengyujiancheng/article/details/88298708 https:// ......
PROXMOX 笔记 CEPH

ruby 访问 ceph

``` #!/usr/bin/env ruby # 通过restful API require "base64" require "openssl" require "net/http" PublicKey = "publicKey" PrivateKey = "privateKey" def ge ......
ruby ceph

cephadm快速部署指定版本ceph集群及生产问题处理

# cephadm快速部署指定版本ceph集群及生产问题处理 [toc] 官方文档:https://docs.ceph.com/en/pacific/ ## 1、虚拟机规划:centos8 | 主机名 | IP | 角色 | | | | | | ceph1 | 172.30.3.61 | cepha ......
集群 cephadm 版本 问题 ceph

ceph使用ipv6部署,创建osd:unable to find any IPv4 address in networks 'x:x::0/64' interfaces

使用 **ipv6** 部署 **ceph** 多节点集群 ceph.conf 配置文件如下: ``` public_network = 2001::0/64 cluster_network = 2001::0/64 ms_bind_ipv6 = true ``` 在进行osd创建时无报错,创建好之 ......
interfaces networks address unable ceph

ceph问题处理

ceph常见问题处理:https://access.redhat.com/documentation/zh-cn/red_hat_ceph_storage/5/html/troubleshooting_guide/most-common-ceph-osd-errors 1、问题报错1: health ......
问题 ceph

ceph-deploy 支持 ipv6 subnet

> 起因: 由于 ipv4 地址限制,ceph集群准备使用 ipv6 进行部署,执行命令 `ceph-deploy new mon --cluster-network x::x/64 --public-network x::x/64` 时,提示 `ceph-deploy new: error: su ......
ceph-deploy deploy subnet ceph ipv6