常常會有需要調整 VPS 規格的狀況,一般通常會有幾個狀況需要調整規格:
- 應用程式需要更多,或是更少的 CPU / 內存(Memory)
- 硬碟空間不足,但是不想要另掛儲存空間
- 發現目前使用量太少了,目前規格過高需要調低
我們以調整 Linode 的 VPS 服務操作介紹,首先需要確認以下幾個項目:
- 調整的是 Linodes ,也就是 VPS 主機服務的規格。
- 調整無法更換地區,如果需要更換地區請使用 clone 服務,IP 也會更換,如果 VPS 內應用程式有依賴 IP 的話,或是 DNS 服務需要特別注意是否能夠更改。
- 更換前需要確認該 VPS 配置的硬碟空間是否符合目標規格所使用的硬碟空間。
- VPS 更換規格大約會停機 5 – 30 分鐘,如果是已經上線產品的話要注意是否是離峰時段。
以下介紹至 2022-10-07 當前的版本下如何操作更換規格:
首先登入以後會看到你的 VPS 服務器列表,選一個。
可以從列表上選擇,或是點進去 VPS 後選擇 Resize 選項。
選擇 Resize 後,會彈出一個視窗,可以選擇對應的規格。
選擇規格後,注意 Auto Resize Disk 選項,如果勾選了表示他將會隨著規格上的硬碟自動配置。這樣之後要降規格時會需要特別調整。
最後在 Confirm 上輸入要求的內容(作為確保輸入無誤用途)後,Resize Linode 按鈕就會顯示可點擊狀態,點擊該按鈕送出即可。
在 Linode VPS 上特別要注意的是 Auto Resize Disk 這個選項,如果沒有硬碟空間的需求,或是暫時調高規格的話,是可以不需要勾選的。
如果需要調整硬碟空間,要注意以下幾點:
- 購買的硬碟空間不等於這台 VPS 分配的硬碟空間
- 配置硬碟空間時需要停止主機才能啟用
首先,要先確認主機是否關閉,如果沒有關閉的話要先 Power Off。
接者往下滑動(需要等一下或是再刷新一下頁面),選擇 Storage 選項,接著在主要硬碟(這個例子是 “CentOS 7 Disk” 這個項目,我們可以看到他的 Size 是 258088 MB。如果有另外開,則需確保總共的容量)中。選擇 Resize 這個連結。
點擊後可以看到 Size 這個選項可以輸入以 MB 為單位的硬碟配置空間,底下有一個 Maximun Size 顯示當前可以配置的總空間數量,輸入數字無法超過這個最大上限。輸入完後,點擊 Reszie 按鈕送出,再重新啟動 VPS 主機即可生效。
提醒一下:請注意目前硬碟實際佔用空間,輸入最小數量請勿低於實際佔用空間。
查看實際佔用空間可以參考使用指令,參考指令文件:
df -h