我按照以下說明從正在運行的GCE實例創建一個圖像:developers.google.com/compute/docs/disks#repartitionrootpd,但我有點擔心它會花費太長時間並掛起。Google Compute Engine中的實例重複需要多長時間?
我試圖在將我的啓動盤從10GB擴展到100GB之前創建映像。
我需要克隆計算圖像封裝爲我的情況下沒有獲得這個第一關,所以我這樣做,而登錄到該實例:
git clone https://github.com/GoogleCloudPlatform/compute-image-packages
我再接着的說明軟件包安裝:
sudo python setup.py install
..和創建圖像本身:
sudo gcimagebundle \
-d /dev/sda -o /tmp/ --log_file=/tmp/abc.log
現在已經過了2個小時,根據API控制檯中的CPU使用情況圖,該實例在那段時間內一直處於100%,在此期間所有其他服務(如實例服務的網頁不可用(預期))都是100%。
毫無疑問,如果我等待足夠長的時間,我會回答自己的問題,但是當用谷歌搜索答案時找不到任何估計值時,所以認爲在這裏得到一個想法會很有用,特別是在大型磁盤大小如500GB。
編輯:原來這是人爲錯誤(:))試圖創建一個8GB的磁盤映像並將其保存到剩餘的2GB。出於某種原因,我認爲它會將圖像保存在磁盤之外。因此,在開始之前,如果您使用超過50%的啓動盤來創建另一個磁盤,附加並掛載並保存圖像,將圖像上傳到GS,然後使用它創建一個更大的啓動磁盤。
此致, 馬克
哈,當然,只要我發佈這個過程結束。克隆一張8GB硬盤需要2.5個小時,以備將來參考。現在的問題是我的整個磁盤用完了,我找不到圖像。 – Mark
所以可能花了很長時間,我試圖將8GB壓縮到2GB ...... – Mark