ceph故障处理
1.报错:health_warn:clock skew detected on mon c ,mon b
参考:https://blog.csdn.net/tjsquall/article/details/110367481
问题分析:看问题报错情况感觉应该是发生了服务器时钟偏差的问题
修改:mon clock drift allowed = 0.5
kubectl -n rook-ceph get ConfigMap rook-config-override -o yaml
apiVersion: v1
data:
config: |
[global]
mon clock drift allowed = 0.5
kind: ConfigMap
metadata:
creationTimestamp: "2019-10-18T14:08:39Z"
name: rook-config-override
namespace: rook-ceph
ownerReferences:
- apiVersion: ceph.rook.io/v1
blockOwnerDeletion: true
kind: CephCluster
name: rook-ceph
uid: d0bd3351-e630-44af-b981-550e8a2a50ec
重启mon监控
[root@kv-master-00 ~]# kubectl -n rook-ceph delete pod $(kubectl -n rook-ceph get pods -o custom-columns=NAME:.metadata.name --no-headers| grep mon) pod "rook-ceph-mon-a-8565577958-xtznq" deleted pod "rook-ceph-mon-b-79b696df8d-qdcpw" deleted pod "rook-ceph-mon-c-5df78f7f96-dr2jn" deleted