Centos7 上的 SIM(系统完整性监视器)Mariadb

Centos7 上的 SIM(系统完整性监视器)Mariadb

有人在 centos7 上使用 SIM 进行 Mariadb 监控吗?我最头疼的是 /etc/rc.d/init.d 中没有启动脚本(或包装器),因此当检测到服务已关闭时无法启动服务。

我没有看到任何关于如何让 sim 与 systemd 协同工作的文档。有人这样做过吗?

有没有人有适用于 mariadb 的初始化脚本。我尝试了提供的脚本 (mysql.server),但在第 286 行出现错误:

 mysqld_pid_file_path=$datadir/`@HOSTNAME@`.pid

说找不到主机名。

不过,在 shell 上以命令形式运行 hostname 也可以。

谢谢

答案1

CentOS 7 使用 systemd,而不是 /etc/init.d 中的包装器,你应该使用它systemctl [stop|start|restart] mariadb来控制 MariaDB

答案2

正如 HBrujin 所说,您需要使用 systemd 在 CentOS 7 中启动或停止 MariaDB。请记住,您可以使用“systemctl enable mariadb”启用 MariaDB 在启动时启动。关于使用 SIM 进行监控,我无法帮助您,但如果您需要,我可以向您推荐另一种监控工具。

相关内容