Memperbesar Partisi Root pada LVM

Memperbesar Partisi Root pada LVM

Linux, Server
Baik, langsung saja karena saya sudah pernah post tentang LVM. Kali ini saya mau share tentang cara memperbesar partisi / (root) dengan cara mengambil space pada /home. Secara default instalasi, jika kita menginstall CentOS dan Use Entire Disk, maka centos akan membuat LVM dengan ukuran partisi root yang disesuaikan (dalam kasus saya 50GB). Nah apabila partisi tersebut dirasakan kurang, kita bisa memperbesar ukurannya dengan cara memperkecil /home dan mengambil space nya. Berikut langkah-langkahnya: Unmount /home/ dengan perintah umount /home Selanjutnya check partisi /home apakah ada error atau tidak, dan perkecil ukurannya sesuai dengan kebutuhan. Perintahnya: e2fsck -f /dev/mapper/vg_centos-lv_home resize2fs /dev/mapper/vg_centos-lv_home 100GB Ukuran /home akan menjadi 100GB, dan kita harus melakukan pengurangan pada LVM nya dengan perintah lvreduce -L 100G /dev/mapper/vg_centos-lv_home Tambahkan sisa space yang dikurangi ke partisi / (root) dengan…
Read More
Instalasi Heartbeat pada OpenVZ

Instalasi Heartbeat pada OpenVZ

Cloud Computing, Linux, Server, Virtualization
Heartbeat merupakan sebuah aplikasi yang bermanfaat untuk failover dan failback pada sebuah cluster, artinya ketika kita mempunyai sebuah layanan pada 2 server maka kita bisa membuat layanan tersebut terintegrasi pada dua server. Apabila server 1 mengalami down atau kerusakan, maka server 2 akan menghandle layanan tersebut. Hal ini disebut High Availability service. Jadi, apabila kita mempunyai 2 buah server untuk layanan web, jika salah satu server mengalami kerusakan maka website tersebut masih bisa diakses karena dilayani oleh server2. Oke, pertanyaannya bagaimana jika diterapkan pada cloud computing dengan OpenVZ? Ternyata tidak mudah konfigurasinya, karena OpenVZ merupakan container yang tidak memiliki akses langsung terhadap hardware. Kita mulai dari proses pembuatan Node, dengan langkah langkah berikut Pembuatan Node1 vzctl create 12 --hostname heartbeat1 --ostemplate centos6 vzctl set 12 --netif_add eth0 --save vzctl set…
Read More
Membuat Interface Bridge pada OpenVZ

Membuat Interface Bridge pada OpenVZ

Cloud Computing, Linux, Server, Virtualization
Secara default OpenVZ terkonfigurasi dengan interface yang disebut venet, jika kita membuat node maka pada node tersebut akan terkonfigurasi secara otomatis interface venet0:0. Namun demikian untuk keperluan tertentu kita bisa mengkonfigurasi OpenVZ untuk menggunakan bridge. Konfigurasi ini sama persis dengan proses pembuatan Bridge secara umum. Oke, langsung saja. Untuk membuat bridge, pertama sekali kita harus memasang utilitas bridge tersebut pada server OpenVZ kita (dalam hal ini saya menggunakan CentOS): yum -y install bridge-utils Jika sudah, kita harus merubah konfigurasi eth0 agar tidak langsung memiliki IP dan menjadi member bridge kita. nano /etc/sysconfig/network-scripts/ifcfg-eth0 Sesuaikan isinya seperti berikut: DEVICE=eth0 TYPE=Ethernet ONBOOT=yes HWADDR=5C:F3:FC:31:0B:EE IPV6INIT=no USERCTL=no BRIDGE=vmbr0 Jika sudah selesai, selanjutnya buat sebuah interface bridge dan konfigurasi dengan perintah berikut echo 'EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"' > /etc/vz/vznet.conf nano /etc/sysconfig/network-scripts/ifcfg-vmbr0 Isikan baris berikut (sesuaikan konfigurasi IP, Mask dan…
Read More
Menambahkan Disk dan Partisi pada LVM

Menambahkan Disk dan Partisi pada LVM

Linux, Server
Selamat pagi semua, kali ini saya akan share tentang menambahkan disk / partisi pada LVM di Server Linux. LVM adalah singkatan dari Logical Volume Management yang merupakan manajemen disk pada Sistem Operasi Linux. Saat ini sudah hampir semua distro linux yang support LVM. LVM sangat cocok untuk dipergunakan dalam server yang akan menyimpan data besar karena LVM mempunyai banyak kelebihan, salah satu nya adalah menggabungkan beberapa disk menjadi satu Volume Group. Kali ini saya akan share penambahan disk dan menambahkan ukuran partisi pada LVM di sistem operasi CentOS. Secara default, instalasi CentOS sudah langsung membuat LVM. Saya akan menambahkan 1 HDD baru sebesar 250GB. Langkah langkahnya sebagai berikut (asumsi: disk tambahan /dev/sdb) : Buat partisi pada Hardisk baru tersebut, 1 partisi besar saja fdisk /dev/sdb Buat partisi baru primari dengan…
Read More
Install PHPMotion pada Centos 6

Install PHPMotion pada Centos 6

Aplikasi, Linux, Server
Terkait perkuliahan praktikum jaringan multimedia, terdapat materi didalamnya untuk konfigurasi streaming server dengan phpmotion. Saya sudah pernah buat modul praktikumnya namun berbasis ubuntu server. PHPMotion merupakan sebuah script yang diperuntukkan sebagai aplikasi streaming server. Info lengkap bisa baca di website resmi phpmotion. Kali ini saya mau share hal yang sama yaitu instalasi PHPMotion namun pada sistem operasi Linux Centos 6. Adapun tahapan instalasinya sebagai berikut (saya asumsikan centos 6 fresh sudah ready): Langkah pertama yang dilakukan adalah menambah repostiory software baru pada YUM agar dependensi bisa dipenuhi: # yum -y install epel-release # rpm -Uhv https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uhv https://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm # rpm -Uhv https://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm Jika repository sudah ditambahkan semua, selanjutnya install software dan dependensi yang dibutuhkan dengan perintah berikut: # yum install nano mysql mysql-server httpd php php-cli php-common php-cgi…
Read More
Install CSF pada OpenVZ Container

Install CSF pada OpenVZ Container

Linux, Networking, Security, Server
Menyambung posting saya sebelumnya tentang CSF firewall, ternyata csf tidak bisa langsung diinstallkan pada lingkungan virtualisasi OpenVZ. OpenVZ membuat node dengan sistem container jadi tidak semua modul kernel bisa berjalan langsung termasuk firewall. Jika mengikti langsung tutorial saya sebelumya, maka pada saat menjalankan testing csf akan muncul error seperti berikut: [root@vps-xyz ~]# perl /etc/csf/csftest.pl Testing ip_tables/iptable_filter…OK Testing ipt_LOG…FAILED [ 4294967295] – Required for csf to function Testing ipt_multiport/xt_multiport…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_REJECT…OK Testing ipt_state/xt_state…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_limit/xt_limit…FAILED [FATAL Error: iptables: Unknown error 4294967295] – Required for csf to function Testing ipt_recent…FAILED [Error: iptables: Unknown error 4294967295] – Required for PORTFLOOD and PORTKNOCKING features Testing xt_connlimit…FAILED [Error: iptables: Unknown error…
Read More