为了保证服务器上的数据安全, 一般阵列卡会做 raid5, 或者 raid6 等等. 但是这避免不了可能存在某个磁盘损坏的情况.
ESXI 6 以前的版本可以用 MegaCli 监控 raid 状态
- [[email protected]:~] esxcli software vib install -v /tmp/vmware-esx-MegaCli-8.07.07.vib --no-live-install (安装发现有冲突)
- [DependencyError]
- File path of '/opt/lsi/MegaCLI/MegaCli' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-esx-MegaCli-8.04.07_8.04.07-01', 'LSI_bootbank_vmware-esx-MegaCli-8.07.07_8.07.07-01'])
- File path of '/opt/lsi/MegaCLI/libstorelib.so' is claimed by multiple non-overlay VIBs: set(['LSI_bootbank_vmware-esx-MegaCli-8.04.07_8.04.07-01', 'LSI_bootbank_vmware-esx-MegaCli-8.07.07_8.07.07-01'])
Please refer to the log file for more details.
- [[email protected]:~] esxcli software vib list | grep MegaCli (查看以前的 MegaCli)
- vmware-esx-MegaCli-8.04.07 8.04.07-01 LSI PartnerSupported 2019-08-18
- [[email protected]:~] esxcli software vib remove -n vmware-esx-MegaCli-8.04.07 (删除以前的 MegaCli)
- Removal Result
Message: Operation finished successfully.
- Reboot Required: false
- VIBs Installed:
- VIBs Removed: LSI_bootbank_vmware-esx-MegaCli-8.04.07_8.04.07-01
- VIBs Skipped:
- [[email protected]:~] esxcli software vib install -v /tmp/vmware-esx-MegaCli-8.07.07.vib --no-sig-check (再次安装)
- Installation Result
Message: Operation finished successfully.
- Reboot Required: false
- VIBs Installed: LSI_bootbank_vmware-esx-MegaCli-8.07.07_8.07.07-01
- VIBs Removed:
- VIBs Skipped:
- cd /opt/lsi/MegaCLI/
- ./MegaCli -LdPdInfo -aALL (可以得到 raid 状态)
但是从 ESXI 6 开始不能再使用 MegaCLI 监控 raid 状态
对于 LSI 的阵列卡官方有远程监控工具 MSM(MegaRAID Storage Manager) 和 VMW-ESX-LSIProvider.
下载
- [[email protected]:~] vmware -vl
- VMware ESXi 6.0.0 build-3620759
- VMware ESXi 6.0.0 Update 2
- [[email protected]:~] esxcli storage core device list (可以查到 raid 信息)
- Drive Type: logical
- RAID Level: RAID5
- Number of Physical Drives: 5
安装
- [[email protected]:~] esxcli software vib install -v /tmp/vmware-esx-provider-lsiprovider.vib --no-sig-check
- Installation Result
- Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
- Reboot Required: true
- VIBs Installed: LSI_bootbank_lsiprovider_500.04.V0.70-0004
- VIBs Removed:
- VIBs Skipped:
可以看到组成 raid5 的 5 个硬盘的状态了
[[email protected]:~] esxtop (出现乱码)
- [[email protected]:~] echo $TERM
- [[email protected]:~] export TERM=xterm
- [[email protected]:~] echo $TERM
- [[email protected]:~] esxtop (再次执行)
来源: http://www.bubuko.com/infodetail-3161281.html