除錯乙太網路連線功能的問題

您可以檢查 entstat 指令所產生的乙太網路統計資料,來判定乙太網路連線功能問題。然後,您可以使用 starttracestoptrace 指令除錯問題。

若要協助除錯乙太網路連線功能的問題,請遵循下列步驟:
  1. 驗證來源用戶端邏輯分割區是否可以不通過 Virtual I/O Server,而對相同系統上的另一個用戶端邏輯分割區進行連線測試。 如果這樣做失敗,問題可能發生在用戶端邏輯分割區的虛擬乙太網路設定中。如果連線測試成功,則繼續進行下一步。
  2. 啟動來源邏輯分割區與目的地機器的連線測試,以便封包能夠透過 Virtual I/O Server 來傳送。 此連線測試將最有可能失敗。請在連線測試執行中的情況下繼續進行下一步。
  3. Virtual I/O Server 上,鍵入下列指令:
    entstat –all SEA_adapter
    其中 SEA_adapter 是您的「共用乙太網路配接卡」名稱。
  4. 驗證邏輯分割區所屬的 VLAN ID 是否與輸出的 VLAN ID 區段中的正確虛擬配接卡相關聯。為此 VLA 檢查其虛擬配接卡的 ETHERNET STATISTIC,並驗證 Receive statistics 直欄下的封包計數是否不斷地增加。

    這會驗證 Virtual I/O Server 是否正在透過正確的配接卡接收封包。如果未接收封包,則問題可能發生在虛擬配接器配置。使用「硬體管理主控台 (HMC)」,驗證配接卡的 VLAN ID 的資訊。

  5. 為此 VLA 檢查其實體配接卡的 ETHERNET STATISTICS,並驗證 Transmit statistics 直欄下的封包計數是否不斷地增加。 此步驟會驗證是否正在從 Virtual I/O Server 傳送封包。
    • 如果此計數不斷增加,則封包正不斷從實體配接卡送出。繼續進行步驟 6
    • 如果此計數未增加,則封包不會從實體配接卡送出,而且若要進一步除錯問題,您必須開始系統追蹤公用程式。請遵循步驟 9 中的指示,以收集系統追蹤、統計資訊及配置說明。如果需要進一步除錯問題,請聯絡服務及支援中心。
  6. 驗證外部目標系統(位於 Virtual I/O Server 的實體端)是否正在接受封包並送出回覆。 如果此情況未發生,則錯誤的實體配接卡與「共用乙太網路配接卡」相關聯,或可能未正確地配置乙太網路開關。
  7. 為此 VLA 檢查其實體配接卡的 ETHERNET STATISTICS,並驗證 Receive statistics 直欄下的封包計數是否不斷地增加。 此步驟會驗證 Virtual I/O Server 是否正在接收連線測試回覆。 如果此計數未增加,則可能未正確地配置開關。
  8. 為此 VLA 檢查其虛擬配接卡的 ETHERNET STATISTICS,並驗證 Transmit statistics 直欄下的封包計數是否不斷地增加。 此步驟會驗證 Virtual I/O Server 是否正在透過正確的虛擬配接卡傳輸封包。 如果此計數未增加,請啟動系統追蹤公用程式。請遵循步驟 9 中的指示,以收集系統追蹤、統計資訊及配置說明。使用服務及支援中心,來進一步除錯問題。
  9. 使用 Virtual I/O Server 追蹤公用程式,來除錯連線功能問題。 使用 starttrace 指令指定追蹤連結鉤 ID,可啟動系統。「共用乙太網路配接卡」的追蹤連結鉤 ID 為 48F。使用 stoptrace 指令可停止追蹤。使用 cattracerpt 指令,可讀取追蹤日誌、格式化追蹤項目,以及將報告寫入至標準輸出。



前次更新:2017 年 7 月