問題現象
HPE ProLiant BL460c Gen9服務器安裝VMware Esxi 6.0系統後無法識別HBA卡,之前使用windows 2008 R2正常。
告警信息
1.此故障不涉及告警信息。
2.此問題發生在更換操作系統後,且之前安裝部署windows 2008 R2時HBA卡功能正常。
3.與用戶確認設備硬件配置並未採用獨立的HBA卡,而是採用536flb卡的FCOE功能模擬的HBA卡。
原因分析
採用Broadcom及Qlogic芯片的網卡如534/536 flb網卡,FCOE功能默認爲關閉狀態,需要單獨在系統下開啓。
解決辦法通過SSH或本地命令行方式運行以下命令:
esxcli system maintenanceMode set --enable yes
# 將ESXi主機進入到維護模式
esxcli fcoe nic list
# 羅列出當前支持FCOE功能的網卡端口
esxcli fcoe nic discover -n vmnicX
# 在指定網卡端口上開啓FCOE功能(X代表端口號)
esxcli system maintenanceMode set --enable no
# 將ESXi主機退出維護模式