網頁

2013年1月2日 星期三

cacti設定

因為2012最後一個上班日,把所有的無線ap都安裝完畢了,一直測試防火牆認證的部份,但都無法成功,等待2013年再來修改。

2013/1/2第一個上班日,先不要弄防火牆,但是無線上網認證,連之前的方式都沒法處理了,所以趕緊連進去修改,終於恢復正常。意外連同自動轉址認證也完成了!

先作一些容易的吧,把原本作校內流量紀錄的機器,將一個ip設定好無線的網段,然後進行每一個ap的流量紀錄及流量圖,再來看看學校的哪一個角落流量較大,更需要無線網路服務,今年再來增加點位。


----------------------------------------------------------------------------------------------------------------
新增ip
修改網卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
ONBOOT="yes "
BOOTPROTO="stati"
IPADDR="192.168.*.*"
NETMASK="255.255.255.0"
TYPE="Ethernet"

cacti

竟然出現cached memory太大的警訊,手動執行一下清理

找到三個方法,先用方法一,就完成了!!





方法一:
echo 1 > /proc/sys/vm/drop_caches
 or
sysctl -w vm.drop_caches=1

這會觸發 kernel 回收用於 cache 的記憶體。

方法二:

fcntl(fd, F_SETFL, O_DIRECT)

在程式裡,為 file descriptor 設上 O_DIRECT,使 filesystem 避免 cache 該檔案的內容。這適用於某些大檔案。例如,播放隨便就上 Giga bytes 的影片的 media player,就能在 file descriptor 設定 O_DIRECT,避免吃掉大量的系統記憶體。

方法三:

sysctl -w vm.vfs_cache_pressure=n (n > 100)

這會使 kernel 更勤於回收 cache。

沒有留言:

張貼留言