Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 16. 在 IBM System z 上進行安裝的疑難排解
本章討論了一些常見的安裝問題與其解決方法。
為了進行除錯,Anaconda 會將安裝動作紀錄到
/tmp
目錄中的檔案裡。這些檔案列在以下表格中。
表格 16.1. 進行安裝時所產生的日誌檔案
日誌檔案 | 內容 |
---|---|
/tmp/anaconda.log | Anaconda 一般訊息 |
/tmp/program.log | 進行安裝時所執行的所有外部程式 |
/tmp/storage.log | 廣泛的儲存模組資訊 |
/tmp/packaging.log | yum 和 rpm 套件的安裝訊息 |
/tmp/syslog | 硬體相關的系統訊息 |
若是安裝失敗的話,來自於這些檔案的訊息將會被併入
/tmp/anaconda-tb-identifier
中,identifier 代表隨機產生的字串。
所有以上列出的檔案皆存在安裝程式的 RAM disk 中,這代表它們不會被永久儲存,並且當系統關閉時便會失去。若要永久儲存這些檔案,請將這些檔案複製至網路上的另一部系統中,您可藉由在一部執行安裝程式的系統上使用
scp
,或是將它們複製至一個已掛載的儲存裝置上。以下為如何透過網路傳輸日誌檔案的詳細方式。
注意
以下程序需要安裝系統能夠存取網路,並且目標系統需能夠透過
ssh
協定接收檔案。
過程 16.1. 透過網路傳送日誌檔案
- 在一部安裝系統上存取 shell 提示。這能透過以下方式進行:
- 在一個安裝系統上,執行中的
tmux
session 上,按下 Ctrl+b p 和 Ctrl+b n 來相應地切換至先前或下一個終端機,並找尋含有 root shell 的終端機。 - 透過
ssh
連上安裝系統。
在這兩種情況下,您都能以root
身份使用安裝系統的 shell。 - 切換至日誌檔案位於的
/tmp
目錄:#
cd /tmp
- 使用
scp
指令來將日誌檔案複製到網路上的另一部系統上:#
scp *log user@address:path
將 user 取代為目標系統上的一組有效使用者名稱、將 address 取代為目標系統的位址或是主機名稱,並將 path 取代為您希望存放日誌檔案的目錄路徑。比方說,若您希望以john
登入一部 IP 位址為192.168.0.122
的系統,並將日誌檔案放入該系統上的/home/john/logs/
目錄中,所使用的指令之格式將會如下:#
scp *log john@192.168.0.122:/home/john/logs/
當第一次連上目標系統時,您可能會看見一則類似以下的訊息:The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
Are you sure you want to continue connecting (yes/no)?
請輸入yes
並按下 Enter 繼續。然後當被提示時,提供一組有效的密碼。接著檔案將會開始傳輸至目標系統上所指定的目錄中。
來自於安裝程序的日誌檔案現在將會永久儲存在目標系統上,並可供查看。
16.1. 進行安裝時所發生的問題
16.1.1. 未偵測到磁碟
當安裝開始時,您可能會看見以下錯誤訊息:
未偵測到磁碟。請關閉電腦、連上至少一個磁碟,並重新啟動電腦以完成安裝
此訊息一般代表您的 DASD(Direct Access Storage Device)裝置出了問題。若您遇上了這項錯誤,請新增
DASD=<磁碟>
參數至您的參數檔案或是 CMS 配置檔案(磁碟 代表預留來進行安裝的 DASD 範圍),並再次重新啟動安裝程序。
除此之外,請確定您使用了 root 身份,執行
dasdfmt
指令來格式化 DASD;而不是使用 CMS 來格式化 DASD。Anaconda 會自動偵測任何尚未格式化的 DASD 裝置,並詢問使用者是否要格式化這些裝置。
若您要在一或更多個 iSCSI 裝置上進行安裝而系統上沒有邏輯儲存裝置,請確認所有必要的 LUN(Logical Unit Numbers)皆已提供給適當的 HBA(Host Bus Adapter)。欲取得更多有關於 iSCSI 上的相關資訊,請參閱〈附錄 B, iSCSI 磁碟〉。
16.1.2. 回報 Traceback 訊息
若圖形化安裝程式遇上錯誤,它會顯示當機回報對話方塊。您接著便能選擇將有關於您遇上的錯誤的相關資訊,傳送給 Red Hat。若要傳送當機報告,您必須登入您的客戶端入口網站帳號。若您尚未擁有客戶端入口網站帳號,您可由〈https://www.redhat.com/wapps/ugc/register.html〉註冊帳號。自動化的當機回報將需要有效的網路連線。

圖形 16.1. 當機回報對話方塊
當對話方塊出現時,請選擇「回報錯誤」以回報問題,或「離開」以退出安裝程序。
您亦可選用性地點選「更多資訊」以顯示更多能夠協助您判斷錯誤原因的詳細輸出。若您熟悉除錯程序,請點選「Debug」。這將會帶領您至虛擬終端機
tty1
中,在此您能夠得到更加準確的資訊,以供錯誤回報使用。若要由 tty1
返回圖形化介面,請使用 continue
指令。

圖形 16.2. 展開後的當機回報對話方塊
若您希望向客戶端入口網站回報錯誤,請依照下列程序進行。
過程 16.2. 向 Red Hat 客戶支援回報錯誤
- 請在出現的選單中,選擇「向 Red Hat 客戶端入口網站回報錯誤」。
- 若要向 Red Hat 回報錯誤,您首先需要提供您的客戶端入口網站帳號資訊。請點選「配置 Red Hat 客戶支援」。
圖形 16.3. 客戶端入口網站帳號資訊
- 現在有個新視窗將會開啓,提示您輸入您的客戶端入口網站使用者名稱和密碼。請輸入您的 Red Hat 客戶端入口網站帳號資訊。
圖形 16.4. 配置 Red Hat 客戶支援
若您的網路設定需要您使用HTTP
或是HTTPS
代理伺服器,您可借由展開「進階」選單並輸入代理伺服器的位址。當您輸入了所有帳號資訊後,請按下「確定」以繼續進行。 - 有個包含了文字欄位的新視窗將會出現。請寫下在此所有有幫助的資訊和備註。請藉由解釋您在當機回報對話方塊出現之前,您所進行的各個步驟,以詳述如何重新產生這項錯誤。請盡可能提供相關資訊,包括任何您在進行除錯時所取得的資訊。請注意您在此提供的資訊,在客戶端入口網站上可能會是公開的。若您不曉得造成錯誤的原因為何,請勾選對話方塊下方的「我不知道造成問題的原因為何」。接著,請按下「下一步」。
圖形 16.5. 詳述問題
- 接下來,請檢查將會傳送至客戶端入口網站的資訊。您提供的解釋將會出現在「備註」分頁中。其它分頁包含了例如您系統主機名稱,以及其它有關於安裝環境上的相關資訊。您可移除任何您所不希望傳送給 Red Hat, 的項目,不過請注意,提供過少的資訊可能會影響問題的調查。當您完成檢查欲寄出的資訊後,請點選「下一步」。
圖形 16.6. 檢查欲傳送的資料
- 請檢查欲傳送的檔案清單,並將錯誤報告作為獨立附件包含。這些檔案提供了能夠協助調查的系統資訊。若您不希望傳送特定檔案,請將這些項目旁的勾選方塊反選。若要提供可能能夠協助修正問題的額外檔案,請點選「附加檔案」。在您檢查了欲傳送的檔案之後,請勾選標記為「我已經檢查了資料並同意將它送出」。之後,請點選「下一步」以傳送報告和附件至客戶端入口網站。
圖形 16.7. 檢查欲傳送的檔案
- 當對話方塊回報處理程序已完成時,您可按下「顯示記錄」來檢視報告程序的詳細資訊,或「關閉」以返回初始當機回報對話方塊。在此,您可按下「離開」以退出安裝程序。