Cara Menghapus Cache Proxy Lusca FreeBsd
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#