Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
14.3. 安裝在 z/VM 之中
當在 z/VM 下進行安裝時,您可透過下列方式開機:
- z/VM 虛擬讀取器
- 以 zipl 開機載入程式準備的 DASD 或是連接了 FCP 的 SCSI 裝置
- 連接了 FCP 的 SCSI DVD 光碟機
請登入用來進行 Linux 安裝的 z/VM 客座端虛擬機器。您可使用 x3270 或是 c3270 終端機模擬器(來自於 Red Hat Enterprise Linux 中的 x3270-text 套件),來由其它 Linux 系統登入 z/VM。此外,您亦可在 IBM System z 硬體管理主控台(HMC)上使用 3270 終端機模擬器。若您所使用的是基於 Microsoft Windows 的系統, Jolly Giant(http://www.jollygiant.com/)提供了一個可使用 SSL 的 3270 模擬器。還有個名為 wc3270 的免費 c3270 原生 Windows 連接埠。
注意
若您的 3270 連線被干擾,並且因為先前的 session 還在啟用中而造成您無法登入,您可藉由在 z/VM 登錄畫面上輸入下列指令,以將舊的 session 取代為新的 session:
logon user here
請將 user 取代為 z/VM 客座端虛擬機器的名稱。根據外部安全性管理程式(例如 RACF)是否有被使用,登錄指令可能會有所不同。
若您的客座端中尚未執行 CMS(z/VM 的單人使用作業系統)的話,請透過輸入下列指令來將它啟動:
cp ipl cms
請確認不要使用像是您 A 磁碟的 CMS 磁碟(一般會是裝置號碼 0191)來作為安裝目標。若要找出哪些磁碟正被 CMS 使用中,請使用下列查詢:
query disk
您可使用下列 CP(z/VM 控制程式,也就是 z/VM hypervisor)查詢指令來找出有關於您 z/VM 客座端虛擬機器的裝置配置:
- 請查詢可用的主要記憶體,以 System z 的術語來講亦稱為儲存裝置。您的客座端應至少擁有 1GB 的主要記憶體。
cp query virtual storage
- 以類型來查詢可用的網路裝置:
osa
- OSA – CHPID 類型的 OSD,真實或虛擬(VSWITCH 或 GuestLAN)的 OSD,兩者皆於 QDIO 模式下
hsi
- HiperSockets – CHPID 類型的 IQD,真實或虛擬(GuestLAN 類型的 Hipers)
lcs
- LCS – CHPID 類型的 OSE
比方說,若要查詢以上所描述的所有網路裝置類型,請執行:cp query virtual osa
- 查詢可用的 DASD。只有被標記為
RW
讀寫模式的磁碟可被用來作為安裝目標:cp query virtual dasd
- 查詢可用的 FCP 頻道:
cp query virtual fcp
14.3.1. 使用 z/VM 讀取程式
執行下列步驟以由 z/VM 讀取器開機:
- 假如必要的話,請將含有 z/VM TCP/IP 工具的裝置新增至您的 CMS 磁碟清單中,例如:
cp link tcpmaint 592 592 acc 592 fm
將 fm 取代為任何FILEMODE
字母。 - 執行指令:
ftp host
host 代表 host 了開機映像檔(kernel.img
和initrd.img
)的 FTP 伺服器的主機名稱或 IP 位址。 - 登入並執行下列指令(假如您要覆寫既有的
kernel.img
、initrd.img
、generic.prm
或是redhat.exec
檔案,請使用(repl
選項:cd /location/of/install-tree/images/
ascii
get generic.prm (repl
get redhat.exec (repl
locsite fix 80
binary
get kernel.img (repl
get initrd.img (repl
quit
- 您可選用性地透過 CMS 指令
filelist
來顯示收到的檔案以及其格式,以檢查檔案是否有正確傳輸。kernel.img
和initrd.img
必須要擁有固定的紀錄長度格式,並且格式欄位中必須要標示了F
,並且Lrecl
欄位中必須含有紀錄長度 80。例如:VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0 Cmd Filename Filetype Fm Format Lrecl Records Blocks Date Time REDHAT EXEC B1 V 22 1 1 4/15/10 9:30:40 GENERIC PRM B1 V 44 1 1 4/15/10 9:30:32 INITRD IMG B1 F 80 118545 2316 4/15/10 9:30:25 KERNEL IMG B1 F 80 74541 912 4/15/10 9:30:17
請按下 PF3 來退出filelist
並回到 CMS 提示符號上。 - 視需求在
generic.prm
中自訂開機參數。詳情請參閱〈節 14.1, “自訂generic.prm
”〉。另一個配置儲存和網路裝置的方式就是透過使用一個 CMS 配置檔案。在此情況下,請將CMSDASD=
和CMSCONFFILE=
參數附加至generic.prm
中。詳情請參閱〈節 18.2, “z/VM 配置檔案”〉。 - 最後,請執行 REXX script
redhat.exec
以啟動安裝程式:redhat
14.3.2. 使用一個準備好的 DASD
由準備好的 DASD 開機,並選擇參照了 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單項目。請使用格式如下的指令:
cp ipl DASD_device_number loadparm boot_entry_number
請將 DASD_device_number 替換為開機裝置的裝置號碼,並將 boot_entry_number 替換為此裝置的 zipl 配置選單。例如:
cp ipl eb1c loadparm 0
14.3.3. 使用已準備好、連接了 FCP 的 SCSI 磁碟
執行下列步驟以透過準備好的、連接了 FCP 的 SCSI 磁碟來開機:
- 配置 z/VM 的 SCSI 開機載入程式以存取 FCP 儲存區域網路中,準備好的 SCSI 磁碟。請選擇參照了 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單選項。請使用格式如下的指令:
cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
將 WWPN 取代為儲存系統的全球連接埠名稱,並將 LUN 取代為磁碟的邏輯單元號碼。16 碼的十六進位數字必須被分為兩對八碼的數字。例如:cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
- 此外,您亦可透過以下指令來確認您的設定:
query loaddev
- 透過下列指令來啟動與包含了磁碟的儲存系統連接的 FCP 裝置:
cp ipl FCP_device
舉例來說:cp ipl fc00
14.3.4. 使用一個連接了 FCP 的 SCSI DVD 裝置
這需要一個連接了 FCP-to-SCSI 橋接的 SCSI DVD 光碟機,並且它需連接至您 System z 中的 FCP 介面卡上。該 FCP 介面卡必須經過配置,並且需能在 z/VM 下使用。
- 將您的 System z Red Hat Enterprise Linux DVD 插入 DVD 光碟機中。
- 請配置 z/VM 的 SCSI 開機載入程式,以存取 FCP 儲存區域網路中的 DVD 光碟機,並指定
1
為 System z DVD 的 Red Hat Enterprise Linux 上的開機項目。請使用格式如下的指令:cp set loaddev portname WWPN lun FCP_LUN bootprog 1
將 WWPN 取代為FCP-to-SCSI 橋接的 WWPN,並將 FCP_LUN 取代為 DVD 光碟機的 LUN。16 碼的十六進位數字必須被分為兩對八碼的數字。例如:cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
- 此外,您亦可透過以下指令來確認您的設定:
cp query loaddev
- 在連至了 FCP-to-SCSI 橋接的 FCP 裝置上進行IPL。
cp ipl FCP_device
舉例來說:cp ipl fc00