Aktifkan Swap Pada OpenVZ VPS

Selasa, 21/09/2010 Internet 2100 hits


Berbeda dengan Xen, OpenVZ tidak memiliki dedicated partisi swap sehingga di beberapa aplikasi terkadang partisi swap dibutuhkan meski hanya sekedar trik saja. Banyak orang yang bertanya tentang swap di VPS OpenVZ. Untuk itu dalam posting kali ini akan mencoba berbagi pengalaman dalam membuat partisi swap pada VPS OpenVZ anda.

Untuk membuat VPS Anda memiliki partisi swap, ada trik yang saya peroleh dari sebuah forum http://forum.openvz.org/index.php?t=msg&goto=27275 (Thomas Sattler).

OpenVZ Server Virtualization

Berikut langkah-langkahnya, sebagai informasi saat ini saya menggunakan Centos 5 sebagai OSnya sehingga artikel ini bisa anda sesuaikan dengan OS yang digunakan. Spesifikasi VPS yang digunakan RAM 512.

Untuk mengecek ada atau tidaknya partisi swap, dapat dilakukan dengan melakukan perintah free -m di console dan kurang lebih hasilnya sebagai berikut :

total       used       free     shared    buffers     cached
Mem:           512        130        382          0          0          0
-/+ buffers/cache:        130        382
Swap:            0          0          0

informasi diatas menunjukkan bahwa partisi swap belum tersedia.

Buat File (nama bebas) dengan editor kesayangan anda misalnya menggunakan vi, nano atau joe (ex. vi /usr/sbin/swapscript). Saat ini saya menggunakan nama swapscript yang saya simpan di /usr/sbin dan isinya kurang lebih :

#!/bin/bash
SWAP="${1:-1024}"
NEW="$[SWAP*1024]"; TEMP="${NEW//?/ }"; OLD="${TEMP:1}0"
umount /proc/meminfo 2> /dev/null
sed "/^Swap\(Total\|Free\):/s,$OLD,$NEW," /proc/meminfo > /etc/fake_meminfo
mount --bind /etc/fake_meminfo /proc/meminfo

Catatan: 1024 pada SWAP="${1:-1024}", saya akan membuat partisi swap 2x RAM 512.

Buat file tersebut menjadi executable dengan perintah chmod +x swapscript di console (swapscript adalah nama file script diatas).

Disarankan untuk menjalankan skrip di atas pada startup sistem, dengan cara menambahkan pada file /etc/rc.local :

#aktifkan swap
/usr/sbin/swapscript

Untuk melihat hasilnya, langkah awal execute file swapscript yang telah dibuat diatas dengan perintah ./swapscript atau /usr/sbin/swapscript di console. Kemudian jalankan perintah free -m untuk melihat hasilnya. Kurang lebih hasilnya :

total       used       free     shared    buffers     cached
Mem:           512        135        376          0          0          0
-/+ buffers/cache:        135        376
Swap:          1024          0        1024

Lihat dibagian swap, kini sudah terdapat partisi swap dengan size 1024.

Semoga bermanfaat dan mohon koreksi apabila ada yang keliru.

: tanpa label


WordPress 2.8 Parantos Sayogi!

Sabtu, 13/06/2009

Transparent Proxy Di Centos 5

Juma't, 24/08/2007


Silakan beri komentar :)

Tahukah ANDA ?
Dinasti Sui, yang berkuasa antara tahun 600 M mencurahkan perhatian selama kekuasaannya pada usaha pembangunan Kanal Besar China. Kanal selebar 100 feet itu pada tepiannya dibangun jalan dan ditumbuhi pohon, merentang sepanjang 1.000 mil. Kanal itu selesai setelah pembangunan selama 25 tahun, dengan korban manusia yang sangat besar. Hampir 5,5…

Cangehgar: Bobodoran Anjing


MUTIARA HADIST

Dari Abu Hurairah R.a. Berkata: Seseorang Datang Kepada Rasulullah Saw Lalu Bertanya, "Ya Rasulullah, Sedekah Manakah Yang Lebih Besar Pahalanya? Rasulullah Saw Menjawab, "Bersedekah Dalam Keadaan Sehat Sedang Engkau Amat Sayang Kepada Harta Tersebut, Takut Miskin Dan Mengharapkan Kekayaan. Oleh Sebab Itu Jangan Menunda-nunda Sehingga Apabila Ruh (nyawa) Sudah Sampai Di Tenggorokan (hampir Mati) Lalu Engkau Berwasiat Untuk Si Fulan Sekian, Untuk Si Fulan Sekian.

Sedekah Paling Besar Pahalanya

Hosting, VPS & Server

Kini saatnya memiliki website/blog professional dan memiliki prestise baik untuk pribadi maupun instansi/perusahaan. Layanan VPS maupun Dedicated Server dengan harga yang terjangkau

Learn More

Web Desain

Memerlukan layanan Jasa pembuatan website ? Jangan ragu untuk menggunakan layanan GaluhWeb yang telah digunakan oleh puluhan Pelanggan. Ayo tunggu apalagi ?

Learn More

Domain

Gunakan identitas bisnis atau blog dengan domain yang keren. Harga murah dengan fitur melimpah. Buruan daftarkan domain anda sebelum keduluan yang lain :)

Learn More