配置 JNI 或 AMCC HBA(僅限 SPARC)

在安裝 JNI 或 AMCC 主機匯流排配接卡 (HBA) 和驅動程式之後,您必須配置 HBA。

關於這項作業

註: 僅在 Oracle Solaris 8 和 9 上才支援 JNI 和 AMCC 配接卡。

如果要為 Solaris 作業系統配置 HBA,請使用下列步驟。

程序

  1. 編輯 jnic146x.conf 檔案以設定到交換器光纖的 HBA 連線,使該檔案包含下列設定:
    automap=1; (dynamic binding)
    FcLoopEnabled=0;
    FcFabricEnabled=1; 
    TargetOfflineEnable=0; 
    LunDiscoveryMethod=1;  (this is typically the default)
    LunRecoveryInterval=10000;
    註: 如果您使用 子系統裝置驅動程式 (SDD) 或者從 SAN 開機,您必須使用靜態埠連結。否則,請使用動態連結。
  2. 修改 sd.config 檔案(在 /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;
  3. 完成下列步驟以登錄 HBA 埠,並將磁區對映至主機。
    註: 如果監視器連接到主機,您可以看到使用者介面。如果未連接監視器,必須使用已連接監視器且具備 xhost 功能的用戶端。
    1. 登入到已連接的 Oracle 主控台,或具備 xhost 功能的遠端主機。
    2. 輸入下列指令來啟動 EZ Fibre 配置公用程式: /opt/jni/ezfibre/standalone/ezf

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

    3. 使用系統指令行介面或管理 GUI 向系統註冊 HBA 埠。
    4. 建立必要的磁區並將它們對映至主機。
      註: 您可以從 /var/adm/messages 檔案、EZ Fibre 公用程式、系統候選 HBA 埠清單,或使用 Solaris prtconf 工具來取得 HBA 全球埠名稱 (WWPN)。
    5. 在建立並對映磁區後,輸入下列指令來重新啟動主機:reboot -- -r
  4. 在重新啟動主機之後,重新啟動 EZ Fibre 配置公用程式。 所有可用的磁區會列在其對應的 HBA 目標下。
  5. 決定要使用動態埠連結或靜態(持續)埠連結。如果您使用 子系統裝置驅動程式 (SDD) 或者從 SAN 開機,您必須使用靜態埠連結。否則,請使用動態連結。
  6. 如果您決定使用靜態連結,請完成下列步驟,將系統控制的磁區對映至具有持續連結的主機:
    1. 使用 EZ Fibre 公用程式來選取 HBA。
    2. 選取 HBA 畫面上的第三個標籤。
    3. 按一下全選
    4. 按一下確定
    5. 按一下啟動變更
    6. 選取相同的 HBA。
    7. 在第一個畫面上,將動態連結標籤變更為已停用
    8. 按一下確定
    9. 按一下啟動變更
    10. 重複步驟 6.a6.i,直到在所有 HBA 上都完成這些步驟為止。
      小心: EZ Fibre 配置公用程式會將任何變更附加到 /kernel/drv/jnic146x.conf 檔案尾端。在多次重新配置之後,此檔案可能會變得很大。請在安裝該驅動程式之後製作 jnic146x.conf 檔案的副本,並在進行任何配置變更之前還原該副本。
  7. 重新啟動主機並檢查 /var/adm/messages 檔案,以確保 HBA 設定為交換器-光纖連線。