
ceph
xiangzilong
这个作者很懒,什么都没留下…
展开
-
k8s 快照和恢复
root@wenruo-crm-dbbf67964-wv5fl:/# cat /usr/share/nginx/html/index.html 12333333生成快照rbd snap create kube/kubernetes-dynamic-pvc-e348c5fb-e152-11eb-8e9d-46b1e14d6ee6@wenruo-2021-7-12-snap修改index文件root@wenruo-crm-dbbf67964-wv5fl:/# echo '99999' .原创 2021-07-10 16:33:32 · 1062 阅读 · 0 评论 -
k8s 关于ceph 存储的日常操作
[root@k8s-master-61 ~]# cat ceph-test.yaml apiVersion: apps/v1kind: Deploymentmetadata: creationTimestamp: null labels: app: wenruo-crm name: wenruo-crm namespace: defaultspec: replicas: 1 selector: matchLabels: app: wenruo-c.原创 2021-07-10 15:54:16 · 137 阅读 · 0 评论 -
k8s prometheus 监控 ceph 集群
在ceph 集群启动prome 模块ceph mgr module enable prometheus[root@cephnode01 my-cluster]# ceph mgr services{ "dashboard": "https://cephnode01:8443/", "prometheus": "http://cephnode01:9283/"}安装 3台 ceph_exporter yum install golang git librados2-.原创 2020-09-09 09:25:46 · 497 阅读 · 0 评论 -
ceph 启用dashboard 图形界面
使用如下命令即可启用dashboard模块:ceph mgr module enable dashboard默认情况下,仪表板的所有HTTP连接均使用SSL/TLS进行保护。要快速启动并运行仪表板,可以使用以下内置命令生成并安装自签名证书:ceph dashboard create-self-signed-cert创建具有管理员角色的用户:ceph dashboard set-login-credentials admin admin查看ceph-mgr服务: http..原创 2020-09-08 00:20:13 · 1644 阅读 · 0 评论 -
k8s 项目 使用ceph rbd 作为存储
1,配置storageclass1、创建pod时,kubelet需要使用rbd命令去检测和挂载pv对应的ceph image,所以要在所有的worker节点安装ceph客户端ceph-common。将ceph的ceph.client.admin.keyring和ceph.conf文件拷贝到master的/etc/ceph目录下yum -y install ceph-common2、创建 osd pool 在ceph的mon或者admin节点ceph osd pool create kube 1原创 2020-09-07 10:34:18 · 442 阅读 · 0 评论 -
k8s使用 ceph rbd 模式 踩坑
创建pod时,kubelet需要使用rbd命令去检测和挂载pv对应的ceph image,所以要在所有的worker节点安装ceph客户端ceph-common。将ceph的ceph.client.admin.keyring和ceph.conf文件拷贝到master的/etc/ceph目录下yum -y install ceph-common安装失败替换yum 源,我直接删除了,当然你也可以先备份rm -rf /etc/yum.repos.d/*wget -O /etc/y.原创 2020-09-06 15:23:56 · 682 阅读 · 0 评论 -
cephfs 简介 及使用
[toc]# 一、CephFs介绍 >Ceph File System (CephFS) 是与 POSIX 标准兼容的文件系统, 能够提供对 Ceph 存储集群上的文件访问. Jewel 版本 (10.2.0) 是第一个包含稳定 CephFS 的 Ceph 版本. CephFS 需要至少一个元数据服务器 (Metadata Server - MDS) daemon (ceph-mds) 运行, MDS daemon 管理着与存储在 CephFS 上的文件相关的元数据, 并且协调着对 Ceph 存.原创 2020-09-04 17:16:25 · 3753 阅读 · 0 评论 -
ceph rbd 基础操作
# RBD介绍> RBD即RADOS Block Device的简称,RBD块存储是最稳定且最常用的存储类型。RBD块设备类似磁盘可以被挂载。 RBD块设备具有快照、多副本、克隆和一致性等特性,数据以条带化的方式存储在Ceph集群的多个OSD中。如下是对Ceph RBD的理解。- RBD 就是 Ceph 里的块设备,一个 4T 的块设备的功能和一个 4T 的 SATA 类似,挂载的 RBD 就可以当磁盘用;- resizable:这个块可大可小;- data striped:这个块在Ceph.原创 2020-09-04 14:50:36 · 881 阅读 · 0 评论 -
ceph 常用命令
1,ceph 集群状态[root@cephnode01 my-cluster]# ceph -s cluster: id: 09cca6f9-9942-43c8-aa0d-67684be6751b health: HEALTH_OK services: mon: 3 daemons, quorum cephnode01,cephnode02,cephnode03 mgr: cephnode01(active), standbys: cephnode02.原创 2020-09-04 12:09:46 · 751 阅读 · 0 评论 -
ceph 版本选择
稳定版本J 版本 filestore 对文件系统的存储,格式化出系统能够识别的格式,量大了会出现很多问题,需要二次开发L 版本 bluestore 直接操作裸盘,raid 0 ,ceph-volume 命令格式化,add ceph 到集群,所以比J 版本快很多...原创 2020-09-03 19:58:50 · 5096 阅读 · 0 评论 -
ceph mimic 版本 安装
1. 安装要求 - 最少三台Centos7系统虚拟机用于部署Ceph集群。硬件配置:2C4G,另外每台机器最少挂载三块硬盘(每块盘5G) cephnode01 192.168.0.201 cephnode02 192.168.0.202 cephnode03 192.168.0.203 2. 环境准备(在Ceph三台机器上操作)```(1)关闭防火墙:systemctl stop firewalldsystemctl disable firewalld(2)关闭selinu.原创 2020-09-04 10:03:34 · 184 阅读 · 0 评论