Sunday, July 11, 2010

Server FreeBSD

Server FreeBSD bisa digunakan untuk Mail Server. Untuk mengetahui space yang digunakan setiap pengguna squirrelmail, Anda pindah ke folder dimana seluruh mailbox diletakkan, misal di folder /vol1/virtualmail/ba.go.id. Selanjutnya dengan utiliti du (disk space usage), jalankan di folder tersebut dengan diiringi option (pilihan) -d 1 atau depth atau kedalaman 1 tingkat. Selengkapnya adalah :

[root@s4] /vol1/virtualmail/ba.go.id # du -d 1 -h

Option -h diberikan jika Anda ingin melihat ukuran disk space usage dalam format human readable, seperti kB, MB atau GB. Jika tidak menggunakan pilihan -h, yang ditampilkan adalah dalam ukuran byte atau B.

Untuk menyimpan hasil pengamatan ke dalam sebuah file diletakkan dalam folder /home/amir, maka perintah baris selengkapnya adalah :

[root@s4] /vol1/virtualmail/ba.go.id # du -d 1 -h > /home/amir/du_mail.txt &

Pilihan & adalah pilihan agar proses dijalankan di belakang (background). Sehingga Anda masih bisa menjalankan perintah baris lainnya.

Untuk melihat keseluruhan penggunaan disk di server, coba perintah baris df. Hasil yang diperoleh adalah :
$ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 9.7G 1.2G 7.7G 14% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s2g 168G 68G 87G 44% /home
/dev/da0s2f 989M 3.6M 906M 0% /tmp
/dev/da0s1d 42G 11G 27G 29% /usr
/dev/da0s2d 39G 7.4G 28G 21% /var
/dev/da0s2e 9.7G 7.8G 1.1G 87% /var/log
/dev/da1s1d 271G 230G 19G 92% /vol1/virtualmail
devfs 1.0K 1.0K 0B 100% /var/named/dev
$
Untuk mengatasi "ERROR: Connection dropped by IMAP server", lakukan restart courier-imap daemon atau courier-imapd. Bisa juga melalukan restart melalui shell script :
# mysqld_multi start 1
# mysqld_multi start 2

Umount dan Mount
Periksa sebelum di-umount :
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 24G 11G 11G 49% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1g 68G 41G 21G 66% /home
/dev/da0s1e 4.8G 7.7M 4.4G 0% /tmp
/dev/da0s1d 29G 17G 9.5G 65% /var
/dev/da0s1f 4.8G 845M 3.6G 19% /var/log
devfs 1.0K 1.0K 0B 100% /var/named/dev
/dev/da1s1d 132G 1.1M 122G 0% /mnt/disk1
Lakukan umount :
# umount -f /mnt/disk1
Periksa setelah umount :
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 24G 11G 11G 49% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1g 68G 41G 21G 66% /home
/dev/da0s1e 4.8G 7.7M 4.4G 0% /tmp
/dev/da0s1d 29G 17G 9.5G 65% /var
/dev/da0s1f 4.8G 845M 3.6G 19% /var/log
devfs 1.0K 1.0K 0B 100% /var/named/dev
Mount sebagai vol1
# mount /dev/da1s1d /mnt/vol1
Periksa setelah mount
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 24G 11G 11G 49% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1g 68G 41G 21G 66% /home
/dev/da0s1e 4.8G 7.7M 4.4G 0% /tmp
/dev/da0s1d 29G 17G 9.5G 65% /var
/dev/da0s1f 4.8G 845M 3.6G 19% /var/log
devfs 1.0K 1.0K 0B 100% /var/named/dev
/dev/da1s1d 132G 1.1M 122G 0% /mnt/vol1
Sebelum melakukan mount sebagai /mnt/vol1, Anda harus membuat folder vol1 di folder /mnt.

Memantau email error message secara terus menerus
[root@s4] ~/bin # tail -f /var/log/maillog

Memantau system error message secara terus menerus
[root@s4] ~/bin # tail -f /var/log/messages

jumlah file dan folder :
[root@s4] ~/bin # ls | wc -l

Service yang jalan di mail server
  1. imapd
  2. spamd
  3. clamd
  4. httpd
  5. perl5.8.8?
  6. postfix/smtpd?
  7. clamsmtpd?
Postfix/qmgr
Postfix/smtp
Postfix/cleanup
Postfix/pipe

No comments:

Post a Comment