目錄

簡介

必要條件

需求

採用元件

程式

簡介

本文檔介紹為安裝在虛擬裝置(VM)中的Prime基礎設施應用程式恢復CLI根（外殼）使用者密碼的步驟。

必要條件

需求

思科建議您瞭解使用和 訪問VMware vSphere客戶端、vSphere庫存、資料儲存和對象功能。

注意：本文檔中的步驟需要關閉應用程式才能完成。因此建議在維護時段期間執行此活動。

採用元件

本檔案中的資訊是根據以下軟體版本：

- VM中安裝的Prime Infrastructure 2.2.x、3.0.x、3.1.x版本。

- 此清單中的任一iso映像副本：

CentOS-5.10-x86_64-bin-DVD-1of2.iso

CentOS-5.11-x86_64-bin-DVD-1of2.iso

CentOS-6.6-x86_64-bin-DVD1.iso

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

程式

步驟1.啟動VMware vSphere客戶端並連線到ESXi主機或vCenter伺服器。

步驟2.按照以下步驟，將下載的.iso映像從上述清單上傳到開放虛擬裝置(OVA)電腦上的資料儲存中：

1. 在vSphere Server中，導航到Inventory > Summary > Datastores。

2. 在對象頁籤中，選擇資料儲存並上傳檔案。

3. 按一下導航到datastore檔案瀏覽器圖示。

4. 如果需要，請單擊Create a new folder圖示並建立新資料夾。

5. 選擇您建立的資料夾或選擇已存在的資料夾，然後按一下上傳檔案圖示。如果出現「Client Integration Access Control（客戶端整合訪問控制）」對話方塊，請按一下Allow以允許外掛訪問您的作業系統並繼續檔案上傳。

6. 在本地電腦上，查詢iso檔案並上傳。

7. 刷新datastore檔案瀏覽器以檢視清單中上載的檔案。

步驟3.將iso映像上傳到資料儲存後，請按照以下步驟將其設定為預設啟動映像：

1. 使用VMware vSphere客戶端，按一下右鍵PI VM主機，然後按一下Open Console。

2. 使用admin使用者登入到CLI，然後鍵入halt關閉VM。

3. 導航到Edit Settings > Hardware，然後選擇CD/DVD drive 1。

4. 在Device Type下，選擇Datastore ISO File，然後使用Browse按鈕選擇您上傳到資料儲存的ISO映像檔案。

5. 在Device Status下，選擇Connect at power on。

6. 按一下Options頁籤，然後選擇Boot Options。在Force BIOS Setup下，選擇Next time VM boot，強制進入BIOS Setup Screen。這會在重新啟動虛擬機器時強制從虛擬機器BIOS啟動。

7. 按一下「OK」（確定）。

8. 在VMware vSphere客戶端中，按一下右鍵已部署的PI VM，然後導覽至Power > Power On。

9. 在BIOS設定選單的PI控制檯中開啟電源後，找到控制裝置啟動順序的選項，並將DVD/CDROM移至頂部。這可確保PI VM從上傳的iso映像啟動。

步驟4.完成以下步驟以重置PI CLI根/外殼密碼：

1. T在提示符下鍵入linux rescue，然後按下Enter鍵。

2. 選擇語言/鍵盤的預設選項，而不選擇網路選項。

3. 您會看到以下消息：

救援環境現在將嘗試查詢Linux安裝並將其裝載到目錄/mnt/sysimage下。然後，您可以對系統進行所需的任何更改。如果要繼續此步驟，請選擇Continue。您還可以選擇「只讀」來以只讀方式掛載檔案系統，而不是以讀寫方式掛載。 如果由於某種原因，此過程失敗，可以選擇「跳過」(Skip)並跳過此步驟，然後直接轉到命令shell。

4. 在此螢幕中選擇Continue。

5. 找到現有安裝後，會將其安裝到/mnt/sysimage位置，並引導您進入命令提示符。

步驟5.使用命令的幫助將根目錄更改為PI安裝位置：# chroot /mnt/sysimag。

步驟6.藉助命令的幫助移動/storeddata/rootpatchpw:#mv /storeddata/rootpatchpw /root/。

步驟7.現在輸入exit並按Enter鍵。

步驟8.輸入reboot並開機到PI。

步驟9.在vSphere客戶端中重新啟動虛擬機器後，按一下CD（光碟）圖示並選擇斷開ISO映像。

步驟10.引導完成後，PI服務啟動。登入到PI管理CLI，並使用root_enable命令設定新的根密碼。

附註：如果PI版本是3.1.x版本，請使用shell命令代替root_enable設定口令。