原先虛擬機使用的是由 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(將會在虛擬機重啓之後生效)
沒有留言:
張貼留言