检查健康状态

通过openGauss提供的gs_checkos工具可以完成操作系统状态检查。

前提条件

  • 当前的硬件和网络环境正常。
  • 各主机间root互信状态正常。
  • 只能使用root用户执行gs_checkos命令。

操作步骤

  1. 以root用户身份登录服务器。
  2. 执行如下命令对openGauss节点服务器的OS参数进行检查。

    1. gs_checkos -i A

    检查节点服务器的OS参数的目的是为了保证openGauss正常通过预安装,并且在安装成功后可以安全高效的运行。详细的检查项目请参见《工具参考》gs_checkos工具的表 1 操作系统检查项,操作系统参数和文件系统参数。

示例

执行gs_checkos前需要先执行前置脚本,准备环境。以参数”A”为例。

  1. gs_checkos -i A
  2. Checking items:
  3. A1. [ OS version status ] : Normal
  4. A2. [ Kernel version status ] : Normal
  5. A3. [ Unicode status ] : Normal
  6. A4. [ Time zone status ] : Normal
  7. A5. [ Swap memory status ] : Normal
  8. A6. [ System control parameters status ] : Normal
  9. A7. [ File system configuration status ] : Normal
  10. A8. [ Disk configuration status ] : Normal
  11. A9. [ Pre-read block size status ] : Normal
  12. A10.[ IO scheduler status ] : Normal
  13. A11.[ Network card configuration status ] : Normal
  14. A12.[ Time consistency status ] : Warning
  15. A13.[ Firewall service status ] : Normal
  16. A14.[ THP service status ] : Normal
  17. Total numbers:14. Abnormal numbers:0. Warning number:1.

以参数”B”为例。

  1. gs_checkos -i B
  2. Setting items:
  3. B1. [ Set system control parameters ] : Normal
  4. B2. [ Set file system configuration value ] : Normal
  5. B3. [ Set pre-read block size value ] : Normal
  6. B4. [ Set IO scheduler value ] : Normal
  7. B5. [ Set network card configuration value ] : Normal
  8. B6. [ Set THP service ] : Normal
  9. B7. [ Set RemoveIPC value ] : Normal
  10. Total numbers:6. Abnormal numbers:0. Warning number:0.