2024年9月1日 星期日

用戶遇到問題無法正常擴容虛擬機的 OS 硬碟大小? Azure建立特定鏡像虛擬機(由 Ntegralinc 發行商發佈的映像)


原先虛擬機使用的是由 Ntegralinc 這家發行商發佈的映像

第三方鏡像特別使用到了 LVM 格式的分區結構,導致了之前的磁碟擴容方法將無法使用


可以通過下面的方法,使用先前"官方"性質的 CentOS 7.9映像

1.打開 Azure 的雲端 Shell 功能

2.輸入下面的指令,用來創建"特定"版本的 CentOS 7.9 虛擬機:az vm create -g CDN -n CDNMC --image OpenLogic:CentOS:7_9:7.9.2023030700 --admin-username cdnmc --admin-password XXXX --size Standard_F8s_v2

(指令依照實際情況,進行修改即可)

可參考以下網址

https://learn.microsoft.com/en-us/cli/azure/vm?view=azure-cli-latest#az-vm-create


若有製作虛擬機映像檔的需求,可以使用下面的方法進行創建:

1. 在新的虛擬機創建之後,直接點選虛擬機的 OS 硬碟名稱,然後點選 ‘創建快照’ 功能

2. 依照步驟創建磁碟快照,即完成了 CentOS 7.9 虛擬機映像檔的創建

若需要從快照恢復虛擬機,步驟如下:

1. 點選之前創建的磁碟快照,然後選擇 ‘創建磁碟 (disk)‘

2. 磁碟創建完成之後,您可以直接從磁碟創建虛擬機,步驟和正常創建虛擬機相同

3. 待虛擬機創建完成,請您登錄機器,然後輸入下面的指令,更改虛擬機的主機名稱:sudo vim /etc/hostname(將會在虛擬機重啓之後生效)

沒有留言:

張貼留言

搜尋此網誌