使用NIM Server網路半自動安裝AIX系統

heardic發表於2021-01-20

一、NIM配置

1.安裝NIMServer前準備
1.1.配置IP地址

# ifconfig –a #檢查當前IP地址#
# smitty mktcpip #設定IP地址#
在這裡插入圖片描述
選擇第一塊網路卡(插網線的網路卡),回車確認,出現下圖:
在這裡插入圖片描述
配置主機名、IP地址、掩碼、閘道器,回車確認;
在這裡插入圖片描述

1.2.安裝SSH服務

AIX系統預設不安裝SSH,因此需提前安裝相關軟體包。

1.3安裝openssl軟體包

將第一張系統安裝盤插入光碟機,在root使用者下使用smitty installp命令安裝software,選擇Install Software,按確定鍵
在這裡插入圖片描述
按下F4鍵(字元終端使用Esc+4)開啟表單選擇,/dev/cd0 (SATA DVD-RAM Drive),按確定鍵
在這裡插入圖片描述
SOFTWARE to install選項,按下F4鍵(字元終端使用Esc+4)開啟表單,並使用F7鍵(字元終端使用Esc+7)選擇openssl開頭的所有軟體包,按確定鍵,“Accept new license agreements”選擇”Yes”,最後按確定鍵進行安裝。

1.4.安裝openssh軟體包

同安裝openssl軟體包過程一樣,SOFTWARE to install選項選擇openssh開頭的所有軟體包,進行安裝。注意必須先安裝openssl,然後再安裝openssh。

1.5.安裝完成後,輸入lslpp -l openssh* 檢視ssh版本。
1.6.允許root使用者使用ssh服務登入

檢視/etc/ssh/sshd_config檔案,確認#PermitRootLogin 為yes。

1.7.重啟ssh服務
 stopsrc -s sshd 
 startsrc -s sshd
1.8.檢視ssh服務是否啟動

lssrc -a |grep ssh
確認ssh服務為active狀態

注:ssh可以在禁止以root使用者登入telnet服務的前提下,繼續通過root使用者登入。

2.配置NIM Master
2.1.安裝nim軟體包

#smitty install #使用smitty工具安裝軟體包
在這裡插入圖片描述
選擇 Install and Update Software,回車;
在這裡插入圖片描述
選擇Install Software,回車確認;
在這裡插入圖片描述
按F4,列出可選選單;

選擇USB(本案例使用USB安裝的作業系統),回車確認;

鍵盤上下鍵移動游標到“SOFTWARE to install”,按F4列出選單;

按F7選擇NIM軟體包: Network Install Manager - Master Tools、Network Install Manager – SPOT,回車確認;

鍵盤上下鍵移動游標到“ACCEPT new license agreements?”,選擇YES,回車確認;

2.2. 擴建檔案系統

由於新安裝的檔案系統不大,因此需要擴建檔案系統,用於存放映象檔案,以及網路安裝的相關配置檔案和資料檔案。
#chfs –a size=20G / #把 / 檔案系統擴充套件到20G#
#df –g #檢查檔案系統使用情況#
建立NIM服務使用的相關資料夾,nim服務預設使用/export資料夾;
#mkdir /export/mksysb #用於存放mksysb映象檔案#
#mkdir /export/res #用於存放bosinst檔案#
#mkdir /export/spot #用於存放spot檔案#
上傳mksysb映象檔案到/export/mksysb 目錄下;

2.3.編輯/ext/hosts檔案

在/etc/hosts檔案中,存放本機IP地址和對應主機名,同時需要把待裝機器的IP地址和主機名在此檔案中定義。

2.4.配置NIMmaster服務

#smitty nim #配置nim master服務

選擇“Configure the NIM Environment”,回車確認;

選擇“Advanced Configuration”,回車確認;

選擇“Initialize the NIM Master Only”,回車確認;

定義“Network Name”,可任意定義;
定義“Primary Network Install Interface”,按F4選擇網路卡(通常為之前配置的網路卡);

2.5.配置nim-mksysb資源

#smitty nim

選擇“Perform NIM Administration Tasks”,回車確認;

選擇“Manage Resources”,回車確認;

選擇“Define a Resource”,回車確認;

選擇“mksysb = a mksysb image”,回車確認;

定義Resource Name,可自定義;
定義Server of Resource,F4選擇master;
定義Location of Resource,把上傳的mksysb映象檔案絕對路徑寫上;

2.6.配置nim-spot資源
# smitty nim
 > Perform NIM Administration Tasks 
 > Manage Resources 
 > Define a Resource 


選擇“spot = Shared Product Object Tree - equivalent to /usr fil”,回車確認;

定義Resource Name,可自定義;
定義Server of Resource,F4選擇master;
定義Source of Install Images,F4選擇nim_res resources mksysb;
定義Location of Resource,填寫spot檔案存放的位置,為之前建立的資料夾/export/spot;

2.7.檢視List All Network Install Resources
# smitty nim
 > Perform NIM Administration Tasks 
 > Manage Resources 
 > List All Network Install Resources

2.8.配置bosinst_data自動應答檔案
#cd /usr/lpp/bosinst   
#cp bosinst.template /export/res/  #拷貝bosinst檔案到res目錄#
#cd /export/res
#ls
bosinst.template
#mv bosinst.template bosinst    #重新命名#
#vi bosinst     #編輯bosinst檔案#
#smitty nim
 > Perform NIM Administration Tasks 
 > Manage Resources 
 > Define a Resource 


選擇“bosinst_data = config file used during base system installation”,回車確認;
定義Resource Name,可自定義;
定義Server of Resource,F4選擇master;
定義Location of Resource,填寫bosinst檔案存放的位置,為之前建立的資料夾/export/res/bosinst;

2.9.配置NIM client(每個client需單獨配置)
# smitty nim
 > Perform NIM Administration Tasks 
 > Manage Machines 


選擇“Manage Machines”,回車確認;

選擇“Define a Machine”,回車確認;

定義主機名,此主機名必須為hosts檔案中定義的主機名;

選擇網路,此處選擇ent;

2.10.檢視所有定義的待裝機器
#smitty nim
 > Perform NIM Administration Tasks 
 > Manage Machines 
 > List All Machines


選擇“List All Machines”,回車確認;

此時可以列出,所有你配置的待裝機裝置主機名,和hosts檔案做比對;

2.11.Master端發起安裝(每個client需單獨發起)
# smitty nim
 > Perform NIM Software Installation and Maintenance Tasks 
 > Install and Update Software 
 > Install the Base Operating System on Standalone Clients


選擇“Perform NIM Software Installation and Maintenance Tasks”,回車確認;
選擇“Install and Update Software”,回車確認;

選擇“Install the Base Operating System on Standalone Clients”,回車確認;
選擇client機器,回車確認;

選擇mksysb,回車確認;

選擇資源,回車確認;

選擇spot,回車確認;

修改以上3條,回車確認

2.12.檢查ftp和mount

3.引導NIM client

注:若裝置為新機器,則配置client之前需要先初始化小機,並設定好分割槽自啟動。

3.1.配置client

Client端機器開機,按1,進入SMS Menu

選擇“SMS Menu”,回車確認;

選擇“2”,配置遠端IPL,回車確認;

選擇網路卡,根據實際情況而定(插網線的),回車確認;

選擇“1”,配置ip,回車確認;

選擇“1”,回車確認;

選擇“1”,回車確認;

選擇“1”,配置IP地址、master IP地址、閘道器、掩碼,回車確認;

回車確認;

選擇“3”,測試client到master的網路連通性,回車確認;

選擇“1”,回車確認;

3.2.啟動client

在這裡插入圖片描述
選擇“5”,回車確認;

選擇“1”,回車確認;

選擇“4”,回車確認;

選擇“1”,回車確認;

選擇“1”,回車確認;

選擇“1”,回車確認;

3.3.等待安裝完成

二、主備雙網路卡配置

1.建立虛擬網路卡

#smitty etherchannel #建立虛擬網路卡#

根據實際情況選擇主用網路卡:

選擇主備網路卡

生成新網路卡ent8:

2.檢查虛擬網路卡屬性

3.配置虛擬網路卡

#smitty mktcpip #配置虛擬網路卡#

配置IP地址和掩碼:

4.測試雙網路卡切換


#topas #檢查CPU使用#

按Shite+e


拔網線測試主備切換

三、 初始化裝置

1.登入HMC

https://IP 使用者名稱/密碼:hscroot/abc123 (預設)

2.HMC納管新裝置

點選“連線系統”

填寫裝置的HMC ip地址,和ASM密碼;(ASM預設賬號密碼:admin/admin)

3.更新裝置密碼
4.刪除出廠分割槽
4.1.系統加電
4.2.修改系統屬性

4.3.關閉出廠自帶分割槽

4.4.建立新分割槽

4.5.設定新分割槽屬性


4.6.刪除出廠自帶分割槽


4.7.啟用分割槽


四、 設定分割槽自啟動

1.主機設定

首先在伺服器屬性->常規設定介面中,勾選”最後一個邏輯分割槽關閉時斷電”選項。否則分割槽關閉時系統仍然處於開機狀態。然後在分割槽啟動策略中設定“始終自動啟動”。

2.分割槽設定

進入分割槽設定----選擇分割槽----進入管理概要檔案選項。

編輯當前概要檔案,在設定項中勾選“當受管系統通電時自動啟動”。儲存配置。

啟用該分割槽。

啟用分割槽時,需要選擇剛才編輯的概要檔案,不要使用預設的當前配置。

之後分割槽作業系統關閉後伺服器會自動關閉,伺服器加電開機時,分割槽作業系統會自動啟動。

五、安裝完校驗

1.檢查網路卡配置

2.檢查卷組資訊

3.檢查啟動盤

4.檢查檔案系統使用

在這裡插入圖片描述

轉載請標明出處:
1.部落格中標註原創的文章,版權歸原作者 heardic 所有;
2.未經原作者允許不得轉載本文內容,否則將視為侵權;
3.轉載或者引用本文內容請註明來源及原作者;
4.對於不遵守此宣告或者其他違法使用本文內容者,本人依法保留追究權等。

相關文章