摘要: 问题描述: 1. 工具:IntelliJ IDEA 2021.3.1 (Ultimate Edition) 2. 平台:Windows、MacOS 3. 包管理工具:Gradle 4. 代码 import lombok.extern.log4j.Log4j2; @Log4j2 public clas 阅读全文
posted @ 2022-01-07 22:35 schangech 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Redis高可用哨兵模式,为了安全,也会添加认证 # 检查Redis哨兵模式下master节点命令 $ SENTINEL get-master-addr-by-name mymaster 所以,我们在Java中连接Redis时,就需要配置两种密码; 1. 连接哨兵的认证密码: sentinelPas 阅读全文
posted @ 2021-09-27 14:59 schangech 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 批量监控Redis 阅读全文
posted @ 2020-10-21 11:56 schangech 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: 为了开发方便,将一些公用函数做成软件包来调用 官网地址: https://packaging.python.org/tutorials/distributing-packages/ (留一笔,万一以后又忘记了呢) 根据 application 包含的代码类型以及其所支持的 python 版本, wh 阅读全文
posted @ 2018-04-26 13:58 schangech 阅读(497) 评论(0) 推荐(0) 编辑
摘要: # 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 阅读全文
posted @ 2017-12-14 10:02 schangech 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 删除osd的正确方式有如下(对比分析) 在ceph的集群当中关于节点的替换的问题,一直按照以前的方式进行的处理,处理的步骤如下: /etc/init.d/ceph stop osd.0 这一步是停止osd的进程,让其他的osd知道这个节点不提供服务了 ceph osd out osd.0 这个一步是 阅读全文
posted @ 2017-12-14 09:57 schangech 阅读(15556) 评论(0) 推荐(0) 编辑
摘要: 有时候,ceph宿主机需要重启,由于ceph自带数据恢复平衡功能,所以需要手动临时禁用 禁用命令如下: ceph osd set nooutceph osd set nobackfillceph osd set norecover 启用命令如下: ceph osd unset nooutceph o 阅读全文
posted @ 2017-12-14 09:56 schangech 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: openstack结合ceph操作文档 官方文档地址: http://docs.ceph.com/docs/master/rbd/rbd-openstack/ 1. 创建Pool池 ceph osd pool create images 128 #128表示pg数 ceph osd pool cre 阅读全文
posted @ 2017-12-14 09:55 schangech 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 从crushmap中删除操作 ceph osd crush reweight osd.0 0.1 说明:这个地方如果想慢慢的调整就分几次将crush 的weight 减低到0 ,这个过程实际上是让数据不分布在这个节点上,让数据慢慢的分布到其他节点上,直到最终为没有分布在这个osd,并且迁移完成 这个 阅读全文
posted @ 2017-12-14 09:54 schangech 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: ceph 命令 阅读全文
posted @ 2017-12-14 09:53 schangech 阅读(1840) 评论(0) 推荐(0) 编辑