Proxmox Error “Too many open files”

Beberapa hari yang lalu saya di pusingkan dengan server proxmox yang saya kelola, tiba – tiba saja server proxmox yang saya gunakan tidak bisa di akses melalui browser dan alhamdulillahnya masih bisa di akses melalui remote ssh. Akan tetapi juga bermasalah karena di terminal proxmox saya tidak bisa menjalan perintah – perintah proxmox seperti pct list, pct enter dan sebagainya, pada layar terminal ada pemberitahuan error seperti dibawah ini [crayon-5a60d9f71d799406988321/] Untung saja masih ada pemberitahuan error semacam itu yang bisa saya gunakan sebagai clue untuk mencari solusi menangani error tersebut. Seperti yang biasa saya lakukan apabila menemukan error, pesan error yang muncul saya copy – paste ke mesin mencari google wal hasil banyak sekali yang membahas masalah ini dan saya mendapatkan petunjuk yang jelas di forum proxmox, ternyata permasalah ada di file fs.inotify.max_user_instances yang berfungsi untuk share kernel antara host dan container. secara default fs.inotify.max_user_instances bernilai 128 dan untuk uji coba pertama saya naikan menjadi 512 dan ternyata proxmox bisa di akses melalui browser akan tetapi ketika saya remote vm windows server vnc tidak mau berjalan dan masih saja keluar peringatan error seperti diatas. ujicoba selanjutnya nilai fs.inotify.max_user_instances saya samakan dengan nila ulimit dimana nilai ulimit didapatkan dengan menjalankan perintah...Read more …

Cacti #2 : Install plugin Cacti

Setelah proses installasi selesai langkah selanjutnya adalah melengkapi cacti dengan install beberapa plugin namun di tulisan ini akan dicontohkan satu install plugin di dalam cacti. untuk mencari tau plugin apa saja yang di miliki oleh cacti bisa kita lihat di http://docs.cacti.net/plugins. pada tulisan ini saya akan coba menginstall plugin mikrotik, langkah – langkahnya yang pertama kita download terlebih dahulu plugin yang dibutuhkan, perlu di ingat cacti yang kami pakai terinstall pada OS Debian jadi untuk downloadnya kami menggunakan perintah wget [crayon-5a60d9f7355f4301460466/] selanjutnya extrak plugin yang sudah kita download dengan perintah [crayon-5a60d9f7355ff260343374/] lalu copykan hasil extrakan tadi ke /usr/share/cacti/site/plugins/ [crayon-5a60d9f735604184103556/] buka cacti melalui browser dan klik menu Plugin Manager, pada bagian Action klik tombol panah jika berubah seperti dibawah ini maka install plugin berhasil untuk mengaktifkan plugin cukup dengan cara klik pada tanda panah berwarna biru pada bagian action dan hasilnya menjadi seperti ini cukup mudahkan ?Read more …

Cacti #1 : Install Cacti di Debian Jessie

Cacti adalah sebuah aplikasi yang berfungsi untuk kebutuhan monitoring dengan menggunakan cacti report yang kita terima berupa diagram yang didapat dari rrdtool. langkah – langkah installasi cacti di debian 8 ( Jessie ) adalah sebagai berikut. Seperti yang telah saya tuliskan di atas bahwa untuk diagram cacti memanfaatkan aplikasi rrdtool dan data yang ditampilkan ada data yang didapatkan dari SNMP dimana SNMP adalah protokol yang digunakan untuk memonitor device – device yang terhubung ke jaringan akan kondisi – kondisi systemnya yang penting. Sebagai contoh penggunaan CPU, penggunaan harddisk, penggunaan memory, traffic jaringan dan lain-lain. Untuk device-device yang dapat dipantau adalah device-device seperti PC, Server, atau router. Sedangkan Operating System bisa Linux, *Nix, Windows, atau yang lain. Dan sebelum mengginstall cacti kita pastikan bahwa LAMP ( Linux, Apache, Mysql, PHP ) sudah terinstall dengan baik. selanjutnya kita install rrdtool dan snmp dengan menjalankan perintah seperti dibawah ini. [crayon-5a60d9f735aa8574717663/] selanjutnya kita install cacti dengan perintah [crayon-5a60d9f735ab1992731267/] pada proses penginstallan cacti akan tampi beberapa kotak dialog antara lain adalah configuring libphp-adodb pada bagian ini pilih ok Selanjutnya adalah Configuring database cacti pilih yes masukan password database Memilih web server selanjutnya adalah akses cacti dari browser http://ip_server/cacti maka akan tampil seperti dibawah ini Apabila sebelumnya...Read more …

Install GITLAB di Debian 8 ( Jessie )

GITLAB adalah aplikasi pengolahan kolaborasi berbasis web untuk server GIT yang mirip dengan github. GITLAB memiliki fitur seperti pelacakan masalah, browser file, pelacakan perubahan dan wiki proyek. Pada tulisan kali ini GITLAB akan di install pada OS Debiann 8 ( Jeesie ). untuk memulainya silahkan login ke OS debian sebagai user root. Dan instal beberapa paket yang dibutuhkan [crayon-5a60d9f735fdb250712554/] Setelah semuanya berjalan dengan baik silahkan tambahkan repository GITLAB dengan menjalankan perintah dibawah ini [crayon-5a60d9f735fe5818698315/] Manfaat dalam menggunakan server repositori Gitlab daripada menginstal file .deb secara manual adalah pembaruan dapat diinstal dengan “apt-get update && apt-get upgrade” dengan mudah saat itu. Selanjutnya adalah install GITLAB dengan perintah [crayon-5a60d9f735feb190906774/] Jika proses installasi berjalan dengan baik maka akan ada tampilan seperti dibawah ini Jalankan perintah ini pada console untuk mengkonfigurasi dan memulai Gitlab. [crayon-5a60d9f735ff1987312075/] Apabila di temukan error seperti ini [crayon-5a60d9f735ff7695455543/] Silahkan jalankan perintah ini [crayon-5a60d9f735ffc865331421/] Dan jalankan kembali perintah [crayon-5a60d9f736001796824479/] Jika semuanya berjalan dengan baik maka akan tampil seperti dibawah ini               selanjutnya silahkan akses server anda melalui browser dan akan muncul tampilan seperti dibawah ini                 username defaulnya adalah root dan untuk passwordnya silahkan anda ganti ketika anda pertama...Read more …

Install FAMP ( Apache, Mysql/Mariadb, PHP ) di Freebsd11

FAMP adalah hanya sebuah singkatan Freebsd Apache Mysql / Mariadb dan php, tidak beda dengan LAMP, XAMP ataupun MAMP. Pada tulisan kali ini saya akan mencoba untuk menjelaskan bagaiaman cara menginstall FAMP pada freebsd. Sebagai langkah awal kita update system terlebih dahulu dengan perintah [crayon-5a60d9f74a0d1868608523/] #apache24 Setelah semuanya berjalan dengan baik, selanjutnya kita install webserver apache dengan perintah [crayon-5a60d9f74a0db470058996/] Setelah proses installasi selesai, tambahkan perintah berikut pada file rc.conf [crayon-5a60d9f74a0e0856516092/] Untuk menambahkannya kita bisa menggunakan editor yang kita sukai atau bisa juga menggunakan perintah sysrc ( safely edit system rc files ) menggunakan sysrc caranya adalah sebagai berikut [crayon-5a60d9f74a0e6011150929/] Sebelum menjalankan apache, terlebih dahulu kita edit file httpd.conf yang berada di directory /usr/local/etc/apache24/. Cari bagian servername hilangkan pagar ( # ) dan edit menjadi [crayon-5a60d9f74a0eb009440941/] Selanjutnya jalankan apache24 dengan perintah [crayon-5a60d9f74a0f1360994525/] #Mariadb Untuk menginstall mariadb di freebsd sebaiknya kita terlebih dahulu jalankan perintah dibawah ini agar kita tahu versi yang akan kita install [crayon-5a60d9f74a0f6560234256/] Di server yang saya gunakan ketika saya menjalankan perintah tersebut maka akan tampil seperti beberapa versi mariadb server dan client dan beberapa paket yang berkaitan dengan mariadb [crayon-5a60d9f74a0fb814450842/] Setelah kita mengetahui versi yang ada maka untuk menginstall mariadb tinggal jalankan perintah [crayon-5a60d9f74a101281276623/] Setelah proses installasi berjalan...Read more …

Install oVirt ( Open Virtualisation ) di Centos 7

oVirt atau Open Virtualisation adalah salah satu aplikasi open source yang berfungsi untuk memenej virtualisasi berbasis web. oVirt tergolong berukuran kecil namun feature bawaan aplikasi ini bisa terbilang komplit. Pada tulisan kali ini, akan mencoba untuk menginstall oVirt di Centos 7 yang berjalan di virtualbox. pengaturan didalam virtualbox antara lain [crayon-5a60d9f74e144145722777/] Untuk menginstall oVirt yang pertama harus kita lakukan adalah menambahkan repository ovirt ke dalam centos caranya adalah ketikan perintah dibawah ini didalam konsole dengan user root [crayon-5a60d9f74e14e767778630/] Dengan menjalankan perintah diatas otomatis juga mengenable paket – paket yang dibutuhkan dalam menginstall oVirt. Tahap selanjutnya installasi oVirt dengan cara mengetikan perintah dibawah ini [crayon-5a60d9f74e154431438611/] Lama dan tidaknya proses installasi di pengaruhi oleh kecepatan internet yang anda gunakan. Setelah installasi selesai lakukan setup oVirt engine dengan mengetikan perintah seperti dibawah ini  [crayon-5a60d9f74e15a682109064/] Selanjutnya ikuti apa yang ada dilayar anda setelah proses setup engine berhasil maka pada bagian akhir anda akan diberi petunjuk untuk mengakses antarmuka manajemen oVirt yang mana tampilanya seperti dibawah ini  pilih Administration Portal Sampai disini installasi oVirt ( Open Virtualisation ) pada Centos telah berhasil gaes…. Sumber : http://www.ovirt.org  Read more …

Konfigurasi Proxmox VE 4 Multiple Node Cluster

Sebuah kecerobohan bisa berakibat fatal Awalnya saya menggunakan proxmox 3 yang sudah saya konfigurasi sedemikian rupa ( sesuai kebutuhan ) namun pada akhirnya terjadi sesuatu yang aneh pada cluster saya. Setelah temen satu kerjaan mengabari bahwa konfigurasi jaringan yang saya request ke dia sudah sesuai dengan apa yang saya inginkan. Akhirnya test pun saya lakukan salahnya saya yang saya ganti adalah salah satu ip server yang saya installi proxmox dan sudah tercluster dengan baik. Setelah itu terjadilah keanehan – keanehan dengan segala upaya dan keterbatasan ilmu yang saya miliki akhirnya pilih install ulang. Akhirnya saya beralih dari proxmox 3 ke proxmox 4 installasi proxmox berjalan dengan lancar. Proxmox saya install pada 3 server dengan IP [crayon-5a60d9f74e6e5137788139/] Beberapa hal yang membuat saya tertarik untuk membuat cluster pada server proxmox saya adalah dikarenakan kita dapat mengelola beberapa server proxmox dari satu web. Fitur lain nya adalah manajemen server terpusat, dukungan terhadap beberapa metode otentikasi dan memudahkan saya dalam hal migrasi server yang terinstall didalam proxmox. Untuk konfigurasi cluster pada proxmox ve 4 langkah pertama tentukan server mana yang akan dijadikan master. Disini saya menggunakan server 1 dengan ip 192.168.176.11. Selanjutnya kita edit file host yang berada di /etc/hosts pada ketiga serve, sebagai...Read more …

DHCP Server

Ketika kita mempelajari pengetahuan tentang jaringan dasar pastinya kita tahu bahwa ketika dua host berkomunikasi pada jaringan yang sama menggunakan TCP / IP. Dimana kedua host yang akan saling berkomunikasi harus memiliki alamat IP yang unik, ada dua cara tentang bagaimana sebuah host dalam jaringan mendapatkan IP. Yang pertama adalah cara seting IP secara manual host per host yang mana sering kali kita sebuah dengan konfigurasi statis dimana IP tidak akan pernah berubah sampai diganti secara manual. Dengan cara ini untuk jumlah host satu sampai sepuluh mungkin belum ada masalah akan tetapi ketika jumlah host sudah mencapai ratusan masalah baru muncul, dimana ketika kita menggunakan konfigurasi statis berarti kita harus menyeting IP secara manual satu per satu dan tentunya cara ini sangat tidak efisien. Untuk mengatasi masalah diatas DHCP Server adalah solusinya. Dengan menggunakan DHCP server computer client akan mendapat jatah IP secara otomatis dari server.   DHCP Server …..….? Pengertian DHCP menurut wikipedia adalah adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Ya DHCP terdiri dari client dan server diman masing – masing mempunyai peranan sendiri – sendiri, DHCP server merubapan sebuah mesin yang menjalankan service yang dapat menyewakan IP dan...Read more …

Install Phpstorm di Kubuntu

Dilaptop yang saya gunakan sehari – hari terinstall dua System Operasi yang pertama windows dimana saya fungsikan untuk menunjang pekerjaan saya dikantor dan yang kedua adalah linux dimana saya memilih distro Kubuntu yang saya fungsikan sebagai temen koprek :). Sebelum – belumnya seringnya saya menggunakan ubuntu ( itupun sudah jarang kejamah =)) ) dikarenakan ada beberapa hal yang perlu saya oprek menggunakan linux akhirnya saya coba memilih kubuntu, pada tahap installasi prosesnya lancar jaya dan ketika install fitur pendukung lancar juga tetapi ada satu hal yang mengganjal dihati dimana untuk saat ini saya sedang mengingat kembali tentang web programing tentunya saya membutuhkan editor yang bisa berjalan dikubuntu. dari sekian editor yang pernah saya coba akhirnya saya tertarik menggunakan aplikasi PHPstorm dikarenakan user interface yang sederhana dan fitur – fiturnya sangat membantu, akhirnya timbul pertanyaan apakah phpstorm bisa di install di linux ? setelah mencoba bertanya kesana kemari tentang installasi phpstorm di kubuntu akhirnya saya dapat jawaban dan jawaban tersebut adalah phpstorm bisa di install di kubuntu, tentunya menginstall phpstorm di kubuntu berbeda dengan install phpstorm di windows. Jika ingin menginstall phpstorm dikubuntu ada tahap yang harus dilakukan diantaranya adalah : install dependencies terlebih dahulu, jalankan perintah dibawah ini pada terminal...Read more …

Install Proxmox menggunakan USB flashdisk ( Flashdrive )

Setelah beberapa kali dan akhirnya gagal dan beberapa kali mencari akhirnya mendapatkan solusi untuk install proxmox menggunakan usb flashdrive. ada beberapa langkah yang harus diperhatikan. Membuat bootable proxmox menggunakan flashdrive untuk membuat bootable flashdrive sudah banyak tool yang bisa kita gunakan antara lain adalah Universal USB Installer yang bisa di download di alamat http://www.pendrivelinux.com/downloads/Universal-USB-Installer/Universal-USB-Installer-1.9.5.9.exe dan selain itu ada juga Unetbootin yang bisa download di alamat http://unetbootin.sourceforge.net/ akan tetapi saya lebih familar dengan unetbootin, jadi seabagi bahan praktek saya menggunakan tool tersebut. untuk membuat bootable flashdrive, buka unetbootin dan pada bagian Diskimage arahkan pada file ISO proxmox yang sudah anda download. apabila file tersebut belum ada anda bisa mendownloadnya di alamat https://www.proxmox.com/downloads/item/proxmox-ve-3-4-iso-installer , selanjutnya pada type pilih USB drive dan pada drive arahkan ke flasdhrive yang sudah anda sediakan seperti pada gambar dibawah ini. tahap selanjutnya klik ok dan tunggu sampai proses selesai. Selanjutnya adalah mengcopykan file iso proxmox kedalam flashdrive yang tadi kita buat sebagai usb bootbale. sampai tahap ini persiapan kita sudah selesai. Booting dari USB selanjutnya adalah mengatur settingan bios agar dapat booting melalui usb flashdrive dan setelah dapat melakukan booting melalui usb flashdrive maka akan tampil halaman proxmox seperti dibawah ini pada baris boot : ketikan perintah...Read more …