Centos上监控网卡流量
本文介绍了Linux环境下查看网卡流量的五种常用方法:`iftop`与`nload`适用于实时监控,`sar`可分析历史流量数据,`/proc/net/dev`无需安装即可获取累计流量,而`ss`和`netstat`因不直接显示速率,不适合流量监控。推荐根据需求组合使用,如快速检查用`/proc/net/dev`,实时监控选`nload`或`iftop`,历史分析则依赖`sar`。部分工具需额外安装,建议启用EPEL仓库以确保可用性。
共 15 篇文章
本文介绍了Linux环境下查看网卡流量的五种常用方法:`iftop`与`nload`适用于实时监控,`sar`可分析历史流量数据,`/proc/net/dev`无需安装即可获取累计流量,而`ss`和`netstat`因不直接显示速率,不适合流量监控。推荐根据需求组合使用,如快速检查用`/proc/net/dev`,实时监控选`nload`或`iftop`,历史分析则依赖`sar`。部分工具需额外安装,建议启用EPEL仓库以确保可用性。
`mongorestore` 默认行为会跳过重复 `_id` 的数据,导致新旧数据混合,不适合灾难恢复。推荐使用 `--drop` 参数,在恢复前删除目标集合,确保数据完全覆盖为备份状态。该参数仅作用于备份中包含的集合,不影响其他无关表。生产环境操作前应先备份当前数据,以防意外。
在 CentOS 7.9 环境下,基于 MongoDB 6.0.16 副本集,实现业务数据库(如 testdata)的每日自动备份。通过配置 SSH 免密登录,将备份文件同步至备机,确保双机热备。脚本支持指定备份库、跳过日志库,保留最近7天备份并自动清理。备份任务由 crontab 定时触发,恢复时使用 mongorestore 加载指定归档文件。虽因跳过 oplog 导致非严格时间点一致性,但结合低峰期执行可有效降低风险,需配合防火墙策略保障安全。
CentOS 7 已于2024年6月停止维护,但国内多个镜像站仍提供EPEL源服务。阿里云、清华大学、中国科大、腾讯云、华为云及北京外国语大学等均支持CentOS 7的EPEL镜像,可通过替换repo配置文件快速接入。配置后建议清理缓存并验证仓库是否生效。由于官方已停更,存在安全风险,建议尽快迁移至Rocky Linux、AlmaLinux或Anolis OS等替代发行版,若需继续使用,可启用CentOS Vault源以获取历史更新。
手动启动 Nginx 时,需通过 `nginx -s quit` 或 `kill -QUIT` 实现优雅停止,避免使用系统服务命令。关键前提为配置文件中定义 `pid /var/run/nginx.pid`,确保信号能正确传递至主进程。若未设置 PID,可通过 `ps aux | grep nginx` 手动定位主进程并发送信号。强制终止仅在必要时使用 `kill -9`。建议始终显式配置 PID 路径,提升管理可靠性。