摘要:简介: 用一个fio工具 安装 yum -y install fio 二,FIO用法: 随机读:fio -direct=1 -iodepth 1 -thread -rw=randread -ioengine=psync -bs=16k -size=20G -numjobs=10 -runtime=1 阅读全文
posted @ 2020-09-23 10:02 BoringCorp 阅读(7) 评论(0) 推荐(0) 编辑
摘要:测试环境由于机房断电,导致对应虚拟机暴力重启,之后所在k8s服务error,查看系统日志,发现k8s三个节点的flannel文件均丢失。 1.首先我们重新配置k8s的flannel文件,可以参考其他环境的文件配置,也可以重新安装插件生成,会在/run下面生成flannel文件夹,下面包含网络配置环境 阅读全文
posted @ 2020-09-17 15:53 BoringCorp 阅读(21) 评论(0) 推荐(0) 编辑
摘要:gh—ost是github的dba开源一款使用go语言开发的MySQL在线改表工具,解决了目前采用pt-online-schema-change遇到的一些问题,思路也很新颖;作者很厉害,也是是openark kit工具集的作者(主要是用python写的一套工具集)。 为什么叫gh-ost而不是叫gh 阅读全文
posted @ 2020-09-07 16:52 BoringCorp 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1. 计算碎片大小 要整理碎片,首先要了解碎片的计算方法。 可以通过show table [from|in db_name] status like '%table_name%'命令查看: mysql> show table from employees status like 't1'\G *** 阅读全文
posted @ 2020-09-03 10:57 BoringCorp 阅读(18) 评论(0) 推荐(0) 编辑
摘要:5 - Management Via the application module of the yarn cli See the source code entry at ApplicationCLI.java 5.1 - Kill Yarn - Yarn CLI yarn -kill appli 阅读全文
posted @ 2020-08-31 15:01 BoringCorp 阅读(22) 评论(0) 推荐(0) 编辑
摘要:在AWS EMR使用多个Master高可用部署场景下,需要创建3台Master节点上。登录到其中一台节点,运行如下命令: yarn application -list 在某些场景下会遇到如下报错。报错信息: WARN ipc.Client: Failed to connect to server: 阅读全文
posted @ 2020-08-31 12:09 BoringCorp 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Create the whitelist & blacklist files These can remain empty until needed. mkdir /etc/myfirewall touch /etc/myfirewall/whitelist.txt touch /etc/myfir 阅读全文
posted @ 2020-08-30 23:25 BoringCorp 阅读(17) 评论(0) 推荐(0) 编辑
摘要:为什么要用sentinel 主从复制的问题 主从复制是Redis高可用的基础,可以在主节点挂掉之后,将从节点顶上去成为新的主节点,同时从节点还可以缓解主节点读的压力。但是主从复制最明显的缺陷就是,当主节点挂了之后,需要人工去将从节点晋升为主节点,并且需要修改客户端的主节点地址以及命令所有从节点去复制 阅读全文
posted @ 2020-08-25 18:35 BoringCorp 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Ansible playbook中变量的定义与引用有很多种方法,这里在本地环境测试验证,并整理如下 测试环境: 使用自己的Mac笔记本上安装ansible作为控制服务器,VMware Fusion虚拟机上运行了一个Centos7的虚拟机(192.168.243.146)作为远程被控主机 测试用pla 阅读全文
posted @ 2020-08-24 17:16 BoringCorp 阅读(60) 评论(0) 推荐(0) 编辑
摘要:ansible playbook可以将多个命令组合来执行,但是很多时候我们需要接收服务器的反馈,所以debug模块就非常重要了。 模块说明 调试模块,用于在调试中输出信息 常用参数: msg:调试输出的消息 var:将某个任务执行的输出作为变量传递给debug模块,debug会直接将其打印输出 ve 阅读全文
posted @ 2020-08-24 16:59 BoringCorp 阅读(14) 评论(0) 推荐(0) 编辑