Cara Menghapus Cache Proxy Lusca FreeBsd

Thursday, September 13, 2012

Cara Menghapus Cache Proxy Lusca FreeBsd - Fullnya cache proxy dapat menyebabkan proxy external mikrotik dengan os freebsd makin lambat merespons request dari client untuk di berikan kepada client. Dari itu kita harus menghapus cache proxy yang terlanjur penuh




Cara menghapus cache proxy lusca freebsd yang penuh:

Pertama stop dulu service proxy yang berjalan dengan mengetikkan perintah :

/usr/local/etc/rc.d/squid.sh stop

Kemudian lihat berapa cache yang ada dengan perintah

df -h

Misalnya yang tampil adalah seperti berikut :

anugrah# df -h
Filesystem       Size    Used   Avail Capacity  Mounted on
tank/root         70G    501M     70G     1%    /
devfs            1.0k    1.0k      0B   100%    /dev
devfs            1.0k    1.0k      0B   100%    /usr/local/etc/unbound/dev
tank/cache0      100G     76G     23G    76%    /cache0
tank/cache1      100G     76G     24G    76%    /cache1
tank/root/tmp     70G     37k     70G     0%    /tmp
tank/root/var     73G    3.3G     70G     4%    /var


Berarti ada dua directory cache, yakni cache0 dan cache1

Masuk kedalam directory tersebut dengan cara

cd /cache0

Kemudian hapus cachenya dengan perintah

rm -rf *

Tunggu penghapusan /cache0 sampai bersih, jika penghapusan cache0 telah selesai, langkah selanjutnya masuk ke cache berikutnya dengan cara yang sama

cd /cache1

Kemudian kosongkan isi directory /cache1 dengan perintah

rm -rf *

Jika seluruh directory yang ada telah di kosongkan, build kembali swap proxynya dengan perintah

squid -z

Kemudian jalankan kembali service proxy yang tadi di hentikan dengan perintah

/usr/local/etc/rc.d/squid.sh start

Check apakah proxy berjalan normal atau tidak dengan perintah

squid -NdCI

Jika proxy berjalan normal maka anda akan di tampilkan pesan tanpa error seperti berikut ini


anugrah# squid -NdCi
2012/09/13 22:16:23| Squid is already running!  Process ID 1642
anugrah#