时空无限
为信仰而生
展开
-
ceph 1 pool(s) do not have an application enabled
详细状态输出已经给出了解决方法,问题 pool 是 .mgr ,app-name 这里使用了一个自定义的 mgr。原创 2024-04-24 13:10:38 · 140 阅读 · 0 评论 -
rook-ceph部署ceph集群
在 minikube 或类似环境中公开服务的最简单方法是使用 NodePort 在 VM 上打开一个可以被主机访问的端口。要使用 NodePort 创建服务,请将此 yaml 另存为dashboard-external-https.yaml.dashboard需要Rook manager模块来获取物理磁盘的信息,但默认是关闭的。例如,在集群在 minikube 中运行的开发机器上,您将希望从主机访问仪表板。您将看到创建的新服务rook-ceph-mgr-dashboard-external-https。原创 2023-06-08 16:50:21 · 863 阅读 · 0 评论 -
rook-ceph rpc error: code = Internal desc = rbd: map failed with error an error (exit status 95)
rook-ceph部署成功并创建好存储类,启用mysql测试对接存储,pvc pv状态都正常,但是对应的pod报错。原创 2023-06-08 10:30:14 · 345 阅读 · 0 评论 -
k8s对接ceph详解
前提条件部署好ceph集群查看ceph集群概况[root@ceph01 ~]# ceph -s cluster 41732856-b7e0-4d00-969d-bbbaf9f2b187 health HEALTH_OK monmap e1: 3 mons at {ceph01=192.168.229.114:6789/0,ceph02=192.168.229.121:6789/0,ceph03=192.168.229.115:6789/0} elec原创 2020-10-15 14:51:45 · 1863 阅读 · 0 评论 -
ceph恢复和再平衡概念详解
恢复和再平衡在故障域内任何组件发生故障之后,在ceph将该OSD标记为down和out并初始化恢复操作前,默认情况下ceph会等待300秒。这个值可以在ceph集群的配置文件中通过参数 mon osd down out interval 进行修改。在恢复操作期间,ceph会重新组织发生故障的节点上受影响的数据。crush会复制数据到多个磁盘,这些复制的数据在恢复的时候使用。在恢复期间crush试图移动尽量少的数据来构建一个新的集群布局,这样即使一些组件出现故障也能确保ceph的容错性。当一个主机或磁盘原创 2023-04-28 13:25:57 · 538 阅读 · 0 评论 -
openstack对接ceph
第1章 ceph介绍1.1 Ceph的主要特点统一存储无任何单点故障数据多份冗余存储容量可扩展自动容错及故障自愈1.2 Ceph三大角色组件及其作用在Ceph存储集群中,包含了三大角色组件,他们在Ceph存储集群中表现为3个守护进程,分别是Ceph OSD、Monitor、MDS。当然还有其他的功能组件,但是最主要的是这三个。Ceph OSDCeph的OSD(Object Storage Device)守护进程。主要功能包括:存储数据、副本数据处理、数据恢复、数据回补、平衡数据分布,并将原创 2020-08-30 22:11:00 · 495 阅读 · 0 评论 -
rook-ceph无法登录dashboard
搭建好ceph集群环境后,执行如下命令获取admin登录账号的密码。原创 2023-05-06 17:45:27 · 269 阅读 · 0 评论 -
重启ceph集群顺序
1、告知ceph集群不要将OSD标记为out。命令 ceph osd unset noout。命令 ceph osd set noout。网关,例如NFS Ganesha或对象网关。网关,例如NFS Ganesha或对象网关。1、以与停止过程相关的顺序启动节点。2、按如下顺序停止守护进程和节点。2、删除noout标志。原创 2023-03-23 23:08:30 · 500 阅读 · 0 评论 -
ansible部署ceph
ceph的官网有坑。按照官网部署,不会一蹴而就。会遇到各种各样的问题,ceph文档有待改进。原创 2023-01-03 18:35:34 · 941 阅读 · 0 评论 -
cephadm与ceph版本兼容性
cephadm与ceph版本兼容性原创 2022-04-28 16:00:49 · 427 阅读 · 0 评论 -
cephadm安装ceph
环境操纵系统及内核版本(最小化安装,不自带python)[root@node-01 ~]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) [root@node-01 ~]# uname -r4.18.0-80.el8.x86_64[root@node-01 ~]# uname -aLinux node-01 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019原创 2022-04-20 14:27:28 · 2011 阅读 · 0 评论 -
ceph搭建及使用详解
第1章 ceph介绍1.1 Ceph的主要特点统一存储无任何单点故障数据多份冗余存储容量可扩展自动容错及故障自愈1.2 Ceph三大角色组件及其作用在Ceph存储集群中,包含了三大角色组件,他们在Ceph存储集群中表现为3个守护进程,分别是Ceph OSD、Monitor、MDS。当然还有其他的功能组件,但是最主要的是这三个。Ceph OSDCeph的OSD(Object Storage Device)守护进程。主要功能包括:存储数据、副本数据处理、数据恢复、数据回补、平衡数据分布,并将原创 2020-09-29 10:23:54 · 9454 阅读 · 11 评论 -
ceph删除pool
ceph osd pool rm vms vms --yes-i-really-really-mean-itError EPERM: WARNING: this will *PERMANENTLY DESTROY* all data stored in pool vms. If you are *ABSOLUTELY CERTAIN* that is what you want, pass the pool name *twice*, followed by --yes-i-really-really-原创 2020-12-25 10:18:48 · 5097 阅读 · 1 评论 -
ceph报错及解决
ceph -stoo many PGs per OSD (394 > max 250)解决:编辑/etc/ceph/ceph.conf在[global]下添加如下配置mon_max_pg_per_osd = 1000说明:这个参数mon_pg_warn_max_per_osd = 1000不会生效。原创 2020-11-10 10:52:49 · 1188 阅读 · 0 评论 -
ceph性能调优
软件层面集群配置文件配置文件段[global]这个段的配置会影响集群所有的守护进程。[MON]这个段的配置只会作用于ceph集群内的mon守护进程,这个段内设置的参数会覆盖掉在[global]段中设置的相同参数。[OSD]这个段的配置只会作用于ceph集群内的osd守护进程,这个段内设置的参数会覆盖掉在[global]段中设置的相同参数。[MDS]这个段的配置只会作用于ceph集群内的mds守护进程,这个段内设置的参数会覆盖掉在[global]段中设置的相同参数。[client]这个原创 2020-11-10 10:53:14 · 1978 阅读 · 0 评论 -
ceph-luminous版本监控(mgr-dashboard+grafana+prometheus)
从Luminous开始,Ceph 提供了原生的Dashboard功能,如果是 (nautilus版) 需要安装 ceph-mgr-dashboard。开启mgr功能ceph mgr module enable dashboard查看mgr开启的功能ceph mgr module ls{ "enabled_modules": [ "balancer", "dashboard", "prometheus", "restful",原创 2020-11-05 17:45:22 · 1098 阅读 · 0 评论 -
ceph管理界面calamari(未成功)
其他监控方案见如下网址https://www.cnblogs.com/yuezhimi/p/13067499.htmlcalamari介绍calamari安装包括calamari-server、calamari-client、diamond三部分。calamari-server提供云平台管理服务,提供calamari RESTful API,使用了SaltStack管理客户端。calamari-client(现在改名为romnana)是一个http模块,为客户端使用calamari API提供服务原创 2020-11-10 10:55:24 · 593 阅读 · 0 评论 -
ceph集群监控(kraken未成功和ceph-dash)
krakenyum -y install python-pip screen firefoxyum -y install gcc python-devel libxml2-devel libxslt-develyum -y install setuptoolmkdir /krakencd /kraken/git clone https://github.com/krakendash/krakendashcd krakendash/pip install -r requirements.tx原创 2020-11-10 10:54:55 · 188 阅读 · 0 评论 -
cephfs设置与挂载
ceph文件系统ceph文件系统的名称是cephFS,它是一个POSIX兼容的分布式文件系统,并使用ceph RADOS存储数据。要实现ceph文件系统,需要一个正常运行的ceph存储集群,并且至少包含一个ceph元数据服务器(Ceph Metadata Server,MDS)。[root@ceph01 ceph-cluster]# ceph -s cluster 41732856-b7e0-4d00-969d-bbbaf9f2b187 health HEALTH_OK mo原创 2020-11-04 13:37:56 · 2603 阅读 · 0 评论 -
ceph rbd(rados block device)配置与挂载
rados块设备创建rbd设备rbd create ceph-client1-rbd1 --size 10240默认情况下,RBD镜像会保存在ceph集群的rbd存储池中。可以使用-p参数指定其他的池。rbd create ceph-client1-rbd2 --size 10240 -p test可以使用-p参数指定test池将镜像保存在test池中,注意这里列出块设备和查看这个块设备的详细信息时也需要加-p指定test池。列出rbd的镜像[root@ceph01 ~]# rbd ls原创 2020-11-04 13:37:17 · 1931 阅读 · 0 评论 -
ceph对象存储部署(手动)
环境操作系统版本cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)内核版本uname -r3.10.0-1127.19.1.el7.x86_64ceph版本jewel版ceph --versionceph version 10.2.11 (e4b061b47f07f583c92a050d9e84b1813a35671e)ceph对象存储顾名思义,对象存储以对象方式管理数据。每一个对象存储数据、元数据以及一个唯原创 2020-11-03 16:08:18 · 2353 阅读 · 0 评论 -
ceph集群升级(jewel到luminous)
推荐的ceph集群步骤如下MonitorOSDMDSRADOS网关注意:一旦升级后不能逆转。升级之前请在ceph官网上阅读发行信息和其他相关升级信息。在升级之前检查客户端的需求,比如内核版本或者其他相关的组件。升级monitor升级存储库至期望的版本,只需要在/etc/yum.repos.d/ceph.repo文件中更新ceph发行版本名称即可。更新ceph软件yum update ceph重启ceph的monitor守护进程检查monitor状态ceph mon stat在原创 2020-10-30 12:50:00 · 381 阅读 · 0 评论 -
ceph集群手动部署(后期添加mon和osd)
环境操作系统cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 内核uname -aLinux host-192-168-235-123 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux环境初始配置主机名分别为每台主机修改主机名hostnamectl set-hostnme ceph-no原创 2020-10-30 12:33:11 · 2535 阅读 · 4 评论 -
ceph管理实战
查看类命令osd查看命令查看osd的id[root@ceph01 ceph-cluster]# ceph osd ls012查看osd树形图[root@ceph01 ceph-cluster]# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.26880 root default -2 0.08960原创 2020-11-04 15:58:53 · 5288 阅读 · 1 评论