RegionServer 在设置Replication(Peer)集群后,主集群的WAL会通过同步/异步的方式,拷贝到Peer集群,之后Peer集群重放WAL中的WALEdit(预写日志条目)来完成。当Peer集群异常情况下,主集群会将未能完成复制的WAL放到oldWALs(WAL归档目录)。Peer集群长期异常,会导致oldWALs目录下文件无限膨胀,导致集群存储异常或者宕机。
-
FIO tool in action
使用FIO工具测试 HDD/SSD 读写性能。
-
iPerf3 测试网络带宽-benchmark test
iPerf3 工具测试TCP/UDP 对网络带宽进行基准测试。
-
Centos7 install and config haproxy notes
centos7 install openssl/haproxy 支持TLS1.3 以及 HTTP2
-
xz compress util
XZ Utils are the successor to LZMA(Lempel–Ziv–Markov chain algorithm) Utils.XZ Utils create 30 % smaller output than gzip and 15 % smaller output than bzip2.
-
Maven Trouble Debug I —— JDK error
Maven 编译遇到的JDK问题汇总
-
MacOS install GitBook 未成功经验
MacOS 上安装GitBook遇到的各种问题,最终没有正常安装,选择使用
honkit
的悲伤故事 -
HBase Region Move 批量操作
对一个PB级的hbase进行RegionServer和DataNode的滚动重启,使用将RegionServer的Region move到一个空闲的RegionServer上,再执行对RegionServer的重启,有效控制在重启过程中对业务的RPC 调用造成影响的问题。
-
HBase Metrics Info
HBase 2.x JMX Metics info detail and report.
-
HBase2 YCSB benchmark test
使用 YCSB 对HBase2.1.6进行 benchamark test,测试在不同workload场景下HBase的性能,并进行总结和分析。