############################################### # MongoDB Replica Set 集群巡检命令清单 # 保存为 mongodb_rs_check.txt ############################################### #####################…
export nginxbin=/usr/local/nginx export nginxcfg=/etc/nginx/ngins.conf export nginxip=127.0.0.1 export ret=~/nginx_${nginxip}.txt export nginxerrlotg=xxxx echo -e '\n[1] N…
一、系统与版本信息 # 系统版本 cat /etc/os-release # CPU 与内存 lscpu | grep 'Model name' free -h # 磁盘空间 df -h # ArangoDB 版本 arangod --version # Erlang 版本(仅适用于某些内部组件依赖) erl -version 2>/dev/nul…
一、基本信息与版本 # MySQL 版本 mysql -e "SELECT VERSION();" # 启动时间与运行时长 mysql -e "SHOW GLOBAL STATUS LIKE 'Uptime';" # 主机名与端口 mysql -e "SHOW VARIABLES WHERE Variable_name IN ('hostname'…
# Kafka 巡检关键命令 # 一、基础信息收集 $KAFKA_BIN/kafka-broker-api-versions.sh \ --bootstrap-server $BROKERS $KAFKA_BIN/kafka-controller-info.sh \ --bootstrap-server $BROKERS $KAFKA_BIN/ka…
#!/bin/bash # ============================================ # RabbitMQ HTTP API 巡检脚本 (curl) # Version: 2.0 # ============================================ # ---------- 基本配置 ----…
一 概述 一般情况下在做 MySQL 的备份还原时,都习惯性的使用 mysqldump 和 mysql < backup.sql 的方式进行。最近刚好遇到一个问题:在做数据库的迁移时,把导出来的数据导到新的实例上时,发现新旧两个库所占用的磁盘空间大小不一样,新迁移的库比原有的库占用磁盘空间更大。 二 具体问题 其实根据经验的第一反应,就应该是…
一 概述 从 Zookeeper 3.6.0 版本开始已经内置 Prometheus Client,通过配置可以通过 /metrics 接口进行暴露给 Prometheus 进行监控。 Notes: 参考 《ZooKeeper Monitor Guide》 二 启用 2.1 备份配置文件 # 注:我的环境的路径是 /etc/zookeeper/zo…
一 概述 ZooKeeper 主要服务于分布式系统,可以用 ZooKeeper 来做:统一配置管理、统一命名服务、分布式锁、集群管理。 Notes: 预先下载好 Java Runtime Environment 和 Zookeeper 安装介质。 二 具体操作 2.1 安装 Java 运行环境 # 1. 解压 tar xf jdk-19_linux…