运维联盟俱乐部

 找回密码
 立即注册
查看: 2075|回复: 0

exadata-管理-存储节点-管理磁盘控制器电池

[复制链接]

该用户从未签到

发表于 2022-1-25 20:51:12 | 显示全部楼层 |阅读模式


对于电池的监控,需要监控容量、误差率和电池的温度3个关键指标。

本节仅适用于 X6 之前使用电池的 Exadata 系统。 较新的系统具有 CVPM02 (Cache Vault),它是一个超级电容而不是电池。

1.关于磁盘控制器电池
Oracle Exadata 存储服务器和数据库服务器中的磁盘控制器具有电池供电的写入缓存以提高写入性能。

注意:这仅适用于 X6 之前使用电池的 Exadata 系统。 较新的系统具有 CVPM02 (Cache Vault),它是一个超级电容而不是电池。
如果电池充电容量下降,以至于电池在断电 48 小时或更长时间后无法再保护缓存数据,则写入缓存被禁用,磁盘控制器切换到直写模式。
这会导致写入性能降低,但不会丢失数据。 当电池充电容量不足或温度过高以及应更换电池时,Oracle Exadata 存储服务器会生成警报。

电池充电容量会随着时间的推移而下降,其预期寿命与工作温度成反比。 Oracle Exadata Rack 中电池的最坏情况预期寿命如下:

Inlet Ambient Temperature   Battery Lifetime
< 25 degrees Celsius
(77 degrees Fahrenheit)      3 years

< 32 degrees Celsius
(89.6 degrees Fahrenheit)    2 years

2.监控数据库服务器中的电池
注意:当电池充电容量不足或温度过高以及应更换电池时,Exadata 存储服务器会生成警报。
可以使用以下命令监控数据库服务器中的电池充电容量和电池温度:

注意:如果您运行的是 Oracle Exadata System Software 19.1.0 或更高版本,
请在以下命令中将 /opt/MegaRAID/storcli/storcli64 替换为 /opt/MegaRAID/MegaCli/MegaCli64

# /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -a0 | grep "Full Charge" -A5 | sort | grep Full -A1

The following is an example of the output from the command:
Full Charge Capacity: 1357 mAh
Max Error: 2 %

对于容量小于 800 mAh 且最大误差小于 10% 的电池,应主动更换电池。 立即更换任何小于 674 mAh 或最大误差超过 10% 的电池。
可以使用以下命令监控电池温度:

/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -a0 | grep BatteryType;
/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -a0 | grep -i temper

The following is an example of the output from the command:
BatteryType: iBBU08
Temperature: 38 C
  Temperature                  : OK
  Over Temperature        : No

如果电池温度大于或等于 55 摄氏度,则确定原因,并纠正问题。

3.电池的更换策略
如果磁盘控制器中的电池充电容量低于最小阈值,那么如果系统在 Oracle 标准系统支持范围内或发生在保修期内,Oracle 将免费更换故障电池。

对于拥有系统高级支持的客户,Oracle 会尽最大努力在预计使用寿命结束之前主动更换 Oracle Exadata 机架中的电池。







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

运维联盟俱乐部 ( 冀ICP备19036648号 )

GMT+8, 2024-5-11 19:19 , Processed in 0.052622 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表