Tag Archives: Linux Ubuntu

Optimasi OS Server Ubuntu

Sebenarnya tidak sengaja menemukan proses yang berjalan di server Ubuntu, yang memakan resource Inode (struktur data yang digunakan untuk menyatakan satu objek filesystem). Perubahan yang terjadi di filesystem dapat dideteksi oleh subsistem kernel Inotify (inode notify) yang dapat memberitahukan perubahan tersebut ke aplikasi.

Bermula dari perintah untuk melihat log proses secara realtime menggunakan 'tail -f'. Peringatan berikut muncul:

 $ tail -f /var/log/syslog
...
tail: inotify resources exhausted
tail: inotify cannot be used, reverting to polling

Perintah tail menggunakan Inotify untuk melihat perubahan isi file /var/log/syslog dan menampilkannya di layar. Pesan tersebut muncul karena resource Inode yang diperlukan oleh Inotify habis. Jumlah Inode maksimal dapat diset dari file /proc/sys/fs/inotify/max_user_watches.

$ cat /proc/sys/fs/inotify/max_user_watches
8192

Solusi sementara adalah dengan menambah nilai maksimal Inode (misalnya dengan 16384) berikut: Continue reading Optimasi OS Server Ubuntu

Install SNMP dan MRTG di Linux Debian Squeeze

Saya tidak paham betul tentang SNMP (Simple Network Management Protocol) ini. Yang saya ketahui adalah bahwa SNMP salah satunya dapat digunakan untuk memonitor dan mengeset devais-devais yang terpasang di komputer, konfigurasi dan statusnya, sehingga program-program monitoring menggunakan SNMP untuk mendapatkan informasi tentang devais tersebut. Salah satunya adalah program yang akan saya install di server Debian, yaitu MRTG (Multi Router Traffic Grapher) untuk memonitor dan mengukur beban trafik di jalur jaringan. MRTG juga akan saya gunakan untuk memonitor CPU, memori dan disk.

MRTG membutuhkan SNMP. SNMP server akan diinstall di Linux Debian. MRTG membutuhkan MIB (Management Information Base) yang mendefinisikan struktur dari data manajemen suatu subsistem devais. MIB yang perlu diinstall untuk memonitor disk dan memori adalah HOST-RESOURCES-MIB.

Berikut instalasi snmp, snmpd (daemon) dan MIB yang diperlukan oleh MRTG. Continue reading Install SNMP dan MRTG di Linux Debian Squeeze

Install Postfix di Linux Ubuntu Server 14.04

Hari ini saya melakukan instalasi Postfix di Linux Ubuntu Server 14.04. Postfix merupakan sebuah MTA (Mail Transfer Agent) untuk mengirimkan dan menerima email.

Instalasi dapat dilakukan dengan mudah, namun terjadi beberapa error, di antaranya:

  • segmentation fault di libmailutils.so.
    Pesan errornya:

    mail: segfault at c0 ip 00007f2d19f4e18e sp 00007ffc55015f70 error 4 in libmailutils.so.4.0.0
    
  • network unreachable saat mengirim ke gmail.
    Pesan errornya:

    connect to aspmx.l.google.com[2404:6800:4003:c02::1a]:25: Network is unreachable
    

Berikut instalasi dan perbaikan errornya. Continue reading Install Postfix di Linux Ubuntu Server 14.04