使用 Oracle SPARC 主機的 Emulex lpfc 驅動程式配置 Emulex HBA

在 Oracle SPARC 主機上安裝 Emulex 主機匯流排配接卡 (HBA) 和驅動程式之後,您必須配置 Emulex HBA。

關於這項作業

如果要為 Oracle SPARC 主機配置 Emulex HBA,請完成下列步驟:

程序

  1. 修改 sd.conf 檔案(位於 /kernel/drv/ 目錄中),向 Solaris 作業系統通知有新的 SCSI 目標裝置和 LUN。 比方說,如果您有四個 LUN,則要新增類似下列範例的指令行:
    name="sd" class="scsi" target=0 lun=0;
    name="sd" class="scsi" target=0 lun=1;
    name="sd" class="scsi" target=0 lun=2;
    name="sd" class="scsi" target=0 lun=3;
  2. 使用下列步驟登錄 HBA 埠,並將磁區對映至主機:
    1. 登入到已連接的 Oracle 主控台,或具備 xhost 功能的遠端主機。
    2. 從下列網站下載並安裝 HBAnyware 公用程式:

      http://www.broadcom.com/support/

    3. 輸入下列指令來啟動 HBAnyware 配置公用程式:
      /usr/sbin/hbanyware/hbanyware

      使用者介面會顯示列出兩個配接卡的清單,並將所有已連接的遠端埠列為目標。

    4. 請利用 系統指令行介面或圖形使用者介面,向系統登錄 HBA 埠。
    5. 建立必要的磁區並將它們對映至主機。
      註: 您可以從 /var/adm/messages 檔案、HBAnyware 公用程式、系統/SIS 候選 HBA 埠清單,或使用 Solaris prtconf 工具來取得 HBA 全球埠名稱 (WWPN)。
    6. 在建立並對映磁區後,請使用 reboot -- -r 指令重新啟動主機。
  3. 當主機重新啟動之後,請重新啟動 HBAnyware 作業。 所有可用的磁區會列在其對應的 HBA 目標下。
  4. 決定動態埠連結或靜態埠連結。如果您使用 子系統裝置驅動程式 (SDD) 或要將機器開機,您必須使用靜態埠連結。否則,請使用動態連結。如果對系統磁區使用靜態埠連結,請完成下列步驟:
    1. 輸入下列指令來執行 lputil 公用程式:
      /usr/sbin/lpfc/lputil
    2. 主功能表,按 5(持續連結)。
    3. 持續連結功能表,按 1(顯示Current®連結)。確定沒有現行連結。移除任何現有的對映。
    4. 再次從持續連結功能表,按 5(連結自動對映的目標),然後按適當的數字以選取配接卡 0。 如果系統包含四個節點,您會看到四個目標。
    5. 按 Enter 鍵並輸入 Y (Yes) 以連結目標。
    6. 針對配接卡 1 重複步驟 4.d4.e 在完成這些步驟之後,當您顯示現行連結時(透過從持續連結功能表按 1),將顯示 8 個持續目標。
  5. 重新啟動主機並檢查 /var/adm/messages 檔案,以確保 Emulex HBA 設定為交換器-光纖連線。