GCE 管理技巧

    版本為 23:21, 26 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    Instance 不停機的升級

    將 instance 'homepbx' 從 micro 升級到 standard。

    gcloud compute 指令:

    為 instance 'homepbx' 建立一個 snapshot
    $> gcloud compute disks snapshot "homepbx" \
    --zone "asia-east1-a" \
    --snapshot-names "snap-homepbx"
    
    $> gcloud compute snapshots list
    
    從 snapshot 建立新磁碟
    $> gcloud compute disks create "homepbx-4g" \
    --size "10" \
    --zone "asia-east1-a" \
    --source-snapshot "snap-homepbx" \
    --type "pd-standard"
    
    $> gcloud compute disks list
    
    新增 instance 並使用這個磁碟開機
    $> gcloud compute instances create "homepbx-4g" \
    --zone "asia-east1-a" \
    --machine-type "n1-standard-1" \
    --maintenance-policy "MIGRATE" \
    --scopes "https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/logging.write" \
    --network "ip-pbx" \
    --disk "name=homepbx-4g,device-name=homepbx-4g,mode=rw,boot=yes,auto-delete=yes" 
    

    TIPs:

    使用 gcloud compute 完成所有步驟後,網頁的 console 必須離開再重新開啟,才會顯示更新的部分。

    Powered by MindTouch Core