rlcheck
验证节点。
rlcheck
实用程序运行各种测试来检查 Redis Enterprise Software 节点的健康状况,并报告发现的任何问题。
您可以使用此实用程序来确认安装是否成功,或验证节点是否正常运行。
要解决由rlcheck
报告的问题,联系Redis支持。
运行 rlcheck
您可以从节点主机的命令行运行rlcheck
。
rlcheck
的输出显示了您运行它的主机的特定信息。
要运行rlcheck
测试:
-
使用属于redislabs操作系统组成员的帐户登录Redis Enterprise Software主机。
-
运行:
rlcheck
选项
你可以使用以下选项运行rlcheck
:
选项 | 描述 |
---|---|
--suppress-tests TEXT |
跳过指定的逗号分隔的测试列表。有关测试列表和描述,请参见Tests。 |
--retry-delay INTEGER |
重试之间的延迟,以秒为单位。 |
--retry INTEGER |
失败后的重试次数。 |
--file-path TEXT |
自定义路径到 rlcheck.log 。 |
--continue-on-error |
即使测试失败,也继续运行所有测试,然后在完成时显示所有错误。 |
--help |
返回rlcheck 选项的列表。 |
测试
rlcheck
默认运行以下测试:
测试名称 | 描述 |
---|---|
verify_owner_and_group | 验证Redis企业版软件文件的所有者和组是否正确。 |
verify_bootstrap_status | 验证本地节点的引导过程是否无错误完成。 |
verify_services | 验证所有Redis Enterprise Software服务是否正在运行。 |
verify_port_range | 验证ip_local_port_range 不与Redis Enterprise可能分配给分片的端口冲突。 |
verify_pidfiles | 验证所有活动的本地分片都有PID文件。 |
verify_capabilities | 验证所有二进制文件是否具有正确的权限位。 |
verify_existing_sockets | 验证所有需要它们的进程的套接字是否存在。 |
verify_host_settings | 验证以下内容: • Linux overcommit_memory 设置为 1。• transparent_hugepage 已禁用。• 套接字最大连接设置 somaxconn 为 1024。 |
verify_tcp_connectivity | 验证此节点可以连接到所有其他存活的节点。 |
verify_encrypted_gossip | 验证八卦通信是否加密。 |