exacheck.docx
Exacheck 是一款专用于 Oracle Exadata 数据库机的健康检查工具,旨在确保系统发挥最大性能并遵循 Oracle 提供的最佳实践。通过运行 exachk,管理员可以快速识别和解决潜在问题,以保持 Exadata 系统的稳定运行。Exachk 会自动收集系统信息,包括数据库服务器、存储服务器、InfiniBand 和 Ethernet 网络的状态,以进行全面的健康检查。 Exachk 工具不断更新和优化,每次使用时建议下载最新版本。它不会收集涉及业务数据的敏感信息,而是关注 Exadata 的可用性、稳定性和安全性。该工具能智能分析系统与 Oracle 最佳实践之间的差异,优先显示高风险问题,且执行过程中对系统影响极小。 执行 exachk 的基本步骤如下: 1. 将 exachk.zip 指令文件上传至数据库服务器的推荐路径 `/opt/oracle.SupportTools/exachk`。 2. 解压缩 exachk.zip 文件。 3. 使用 root 用户执行 exachk(自 12.1.0.2.2 版本起,Oracle 推荐使用 root 用户)。 4. 执行过程中,根据提示确认是否允许收集数据,并输入密码(exachk 不会保存密码)。 5. 数据和分析结果将存储在以日期命名的目录中。 exachk 还包含一个 watchdog 进程,监控其执行状态,以防止程序挂起。默认的超时值可以通过环境变量(RAT_TIMEOUT 和 RAT_ROOT_TIMEOUT)调整。 在运行 exachk 时,它会自动检测 CRS_HOME 路径,如果正确,用户可输入 "Y" 设定;如果不正确,需要手动设置。此外,exachk 还会检查 ssh 用户等价性,如果未配置,它将要求输入密码并临时配置。 在选择检查的数据库时,用户可以从列出的正在运行的数据库中选择,例如 dbm、dss 或全部。这样,exachk 将对所选数据库进行最佳实践检查。 Exacheck 是 Exadata 管理员的重要工具,应定期纳入日常维护计划。通过定期执行 exachk,可以确保系统配置符合最佳实践,预防潜在问题,从而最大化 Exadata 的性能和稳定性。了解和熟练使用 exachk 对于任何 Exadata 系统的管理和优化都至关重要。
剩余8页未读,继续阅读
- 粉丝: 5
- 资源: 438
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助