Menambah Memory pada VPS di OpenVZ

Bagi Anda yang sedang memanage sebuah server VPS khususnya untuk OpenVZ, namun memproses vps dengan manual. Berikut ini panduan bagaimana cara menambah atau mengubah memory vps yang sudah ada ke kapasitas memory yang diinginkan.

Contohnya kali ini adalah merubah memory CTID 1001 menjadi 512MB Guarantee Memory, 1GB Burstable Memory.

Perintahnya:

vzctl set <vpsid> –vmguarpages 131072 –save # 512MB Dedicated (Guaranteed)
vzctl set <vpsid> –privvmpages 262144 –save # 1024 Burst (Granted)

Jadi ketikkan:

vzctl set 1001 –vmguarpages 131072 –save
vzctl set 1001 –privvmpages 262144 –save

Atau jika ingin memproses menggunakan perhitungan, bisa menggunakan perintah seperti dibawah ini:

vzctl set <vpsid> –vmguarpages $((256 * 512)) –save #  512MB Dedicated (Guaranteed)
// 512MB * <whatever_MB_you_want>

vzctl set <vpsid> –privvmpages $((256 * 1024)) –save # 1024 Burst (Granted)
// 1024MB * <whatever_MB_you_want>

Sebagai contoh:

1GB (1024 * 256) = 262144
vzctl set <vpsid> –vmguarpages 262144 –save // if you pre-calculate
vzctl set <vpsid> –vmguarpages $((256 * 1024)) –save // this just calculates with bash

16GB (18432 * 256) = 4718592
vzctl set <vpsid> –vmguarpages 4718592 –save
vzctl set <vpsid> –vmguarpages $((256 * 18432)) –save

Angka 262144 dapat dari mana? angka tersebut setelah dihitung dalam Kb merupakan nilai untuk 1GB, hitungannya untuk 1GB adalah (1024 * 256) = 262144, angka 256 didapat setelah membaca panduan the Setting_UBC_parameters pada OpenVZ di:

http://wiki.openvz.org/Setting_UBC_parameters
http://wiki.openvz.org/UBC_primary_parameters
http://www.linux.com/archive/articles/114214

Jangan lupa untuk restart CTID 1001 tadi agar hasil settingan baru berubah dan sesuai, Oke sekian saja panduan kali ini, semoga bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *