0%

P420i 阵列卡开启 HBA 直通

HP P420i 阵列卡 ESXi 下开启 HBA 直通:

教程:https://communities.vmware.com/thread/484114

因为时间久远与现在有一些出入,故作补丁。

  1. 自检界面根据提示进入 SmartArray,删除所有已配置的硬盘,重启;

  2. 在 ESXi 管理界面启用 shell ;

  3. ssh 连接 ESXi (原教程 iLO 的延迟太痛苦了)强制开启 HBA:

    1
    esxcli ssacli cmd -q "controller slot=0 modify hbamode=on forced"

    我的机器上 hpssacli 叫 ssacli,不确定可以直接 esxcli 一下看提示;

    没有反馈就是最好的反馈,不放心就手动确认是否成功:

    1
    esxcli ssacli cmd -q "controller slot=0 show config detail"

    HBA Mode Enabled 为 True 即可;

  4. 硬盘全部插回去,然后你就会发现 ESXi 将 disks 一律当做 SAS 通信了(笑

    而且这是不可修改项 (笑

    所以只有 SAS 硬盘才能成功建立 datastore,即 SSD 无法被添加 (笑

  5. 感觉索然无味的话就回到 RAID 吧:

    1
    esxcli ssacli cmd -q "controller slot=0 modify hbamode=off"