随笔分类 - ceph运维恢复
摘要:1.查看rook-agent(重要)和mysql-wordpress 的日志,如下: MountVolume.SetUp failed for volume "pvc-f002e1fe-469c-11e8-9dca-90b8d0599f2f" : mount command failed, stat
阅读全文
摘要:1.kubectl logs -f rook-ceph-operator-86776bbc44-cv5hs -n rook-ceph-system 日志:E | op-cluster: unknown ceph major version. failed to get version job log
阅读全文
摘要:1./root/kubespray/roles/docker/docker-storage/defaults/main.yml #在用kubespray部署集群是制定docker用什么设备 docker_container_storage_setup_devs: /dev/vdb 2.~/clust
阅读全文
摘要:参考:https://my.oschina.net/u/2306127/blog/1830356?from=timeline 1.Rook通过一个操作器(operator)完成后续操作,只需要定义需要的状态就可以了。Rook通过操作器监控状态需求变化,并将配置文件分配到集群上生效。操作器关注包括各种
阅读全文
摘要:使用Docker快速部署Ceph集群 , 然后使用这个Ceph集群作为Kubernetes的动态分配持久化存储。 Kubernetes集群要使用Ceph集群需要在每个Kubernetes节点上安装ceph-common 1. 为kubernetes创建一个存储池 2. 创建用户 k8s用户只能对k8
阅读全文
摘要:存储池的概念:比如有10个1T的硬盘,作为一个集群,那就可以在这个集群里划分几个池,给不同的组件使用 问题描述: 删除pool的时候提示下面的错误: ceph osd pool delete test test --yes-i-really-really-mean-it 解决方法: 注:1-3步的操
阅读全文
摘要:追查系统故障,需要找到问题的根源安置组和相关的OSD。 一般来说,归置组卡住时 ceph 的自修复功能往往无能为力,卡住的状态细分为: 1. unclean 不干净:归置组里有些对象的复制数未达到期望次数,它们应该在恢复中。2. inactive 不活跃:归置组不能处理读写,因为它们在等着一个持有最
阅读全文
摘要:一个节点挂了,重新添加硬盘并格式化成xfs文件系统挂载到原来的位置后ceph osd无法启动。使用ceph osd tree查看处于down状态。A:移除掉这个osd,1:ceph osd out osd.32:ceph osd crush remove osd.33:ceph auth del o
阅读全文
摘要:下面是测试验证环节 1. 创建一个 pool 2. 挂载和格式化
阅读全文
摘要:1)检查集群的状态汇总信息: [root@haha1 clouder]# ceph -s cluster 8e136e25-77ab-4e0b-b24b-232a7b466cfe health HEALTH_OK monmap e1: 3 mons at {=10.2.1.11:6789/0,hah
阅读全文