Ftp 傳檔會卡彈


話說某台主機,要開Ftp 服務,
所以用 iptables 對應 2121 port來對應這台主機的21 Port
iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 2121 -j DNAT --to-destination 192.168.1.123:21
然後Data Port 指定 2122
怪事就發生了.....
在主機(1.2.3.4)傳部分檔案時到NAT(2.3.4.5)後的一台Ftp Server
會卡住,甚至突然連不到,
但從其它遠端主機(試過三個點),都可正常連線傳檔,
真的有一種鬼打牆的感覺,
改過不同Port,也一樣,
Ftp server iptables mappingport 一致,也一樣,
iptables 加上以下這段,也一樣
iptables -A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS –clamp-mss-to-pmtu
修改MTU 的值,也一樣
實在想不通,其它台都不會這樣,只有1.2.3.4會這樣,
最後清linux arp cache,好像有點用喔
又可開始傳了,
但會不會又突中斷呢????????
果然在剩551bytes又卡住了...
真的很不解...


用Tcpdump的記錄
不太對的結束
10:46:28.736435 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: . 2766512:2767964(1452) ack 1 win 260
10:46:28.736545 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: P 2767964:2768896(932) ack 1 win 260
10:46:28.737296 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2762156 win 65535
10:46:28.737320 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2765060 win 65535
10:46:28.737342 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2767964 win 65535
10:46:28.815986 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: P 2768896:2769447(551) ack 1 win 260
10:46:28.860889 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2768896 win 64603
10:46:28.939158 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: F 2769447:2769447(0) ack 1 win 260
10:46:28.939297 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2768896 win 64603 <nop,nop,sack 1 {2769447:2769448}>
10:46:29.250230 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 2768896:2769447(551) ack 1 win 260
10:46:29.858240 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 2768896:2769447(551) ack 1 win 260
10:46:31.059439 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 2768896:2769447(551) ack 1 win 260
10:46:33.462147 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 2768896:2769447(551) ack 1 win 260
10:46:38.266560 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 2768896:2769447(551) ack 1 win 260
10:46:47.875998 IP 1.2.3.4.50587 > 2.3.4.5.HINET-IP.hinet.net.2122: R 2769448:2769448(0) ack 1 win 0
10:46:47.876140 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50587: . ack 2768896 win 64603 <nop,nop,sack 1 {2769447:2769448}>

很巧.......檔案都剩 551 bytes就卡住

17:45:35.147219 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: . 798980:800432(1452) ack 1 win 260
17:45:35.147473 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: . 800432:801884(1452) ack 1 win 260
17:45:35.147516 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: P 801884:802435(551) ack 1 win 260
17:45:35.147732 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.51458: . ack 800432 win 65535
17:45:35.205000 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: F 802435:802435(0) ack 1 win 260
17:45:35.205146 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.51458: . ack 801884 win 65535 <nop,nop,sack 1 {802435:802436}>
17:45:35.588111 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 801884:802435(551) ack 1 win 260
17:45:36.196605 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 801884:802435(551) ack 1 win 260
17:45:37.397616 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 801884:802435(551) ack 1 win 260
17:45:39.816028 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 801884:802435(551) ack 1 win 260
17:45:44.623436 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: FP 801884:802435(551) ack 1 win 260
17:45:45.217163 IP 192.168.65.112.2122 > 1.2.3.4.51451: F 2694783966:2694783966(0) ack 11686513 win 65535
17:45:54.229889 IP 1.2.3.4.51458 > 2.3.4.5.HINET-IP.hinet.net.2122: R 802436:802436(0) ack 1 win 0
17:45:54.230053 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.51458: . ack 801884 win 65535 <nop,nop,sack 1 {802435:802436}>
17:46:15.294639 IP 192.168.65.112.2122 > 1.2.3.4.51451: F 0:0(0) ack 1 win 65535

第二種異常的情形(似乎在交握後就卡住了)
14:38:40.410298 IP 1.2.3.4.59798 > 2.3.4.5.HINET-IP.hinet.net.2122: S 405981170:405981170(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>
14:38:40.410419 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.59798: S 3427131497:3427131497(0) ack 405981171 win 16384 <mss 1452,nop,wscale 0,nop,nop,sackOK>
14:38:40.488246 IP 1.2.3.4.59798 > 2.3.4.5.HINET-IP.hinet.net.2122: . ack 1 win 260
14:38:40.569975 IP 1.2.3.4.59798 > 2.3.4.5.HINET-IP.hinet.net.2122: R 1:23(22) ack 1 win 260
為何要發RST,真不明白
14:38:41.760530 IP 1.2.3.4.59800 > 2.3.4.5.HINET-IP.hinet.net.2122: S 321932119:321932119(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>
14:38:41.760722 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.59800: S 1062905933:1062905933(0) ack 321932120 win 16384 <mss 1452,nop,wscale 0,nop,nop,sackOK>
14:38:41.838006 IP 1.2.3.4.59800 > 2.3.4.5.HINET-IP.hinet.net.2122: . ack 1 win 260
14:38:41.918221 IP 1.2.3.4.59800 > 2.3.4.5.HINET-IP.hinet.net.2122: R 1:23(22) ack 1 win 260
14:38:43.121001 IP 1.2.3.4.59802 > 2.3.4.5.HINET-IP.hinet.net.2122: S 1507780913:1507780913(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>

正常的開始(Data Port)

15:07:45.974673 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: S 1826863521:1826863521(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>
15:07:45.974874 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: S 2262885533:2262885533(0) ack 1826863522 win 16384 <mss 1452,nop,wscale 0,nop,nop,sackOK>
15:07:46.070670 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . ack 1 win 260
15:07:46.169251 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 1:1453(1452) ack 1 win 260
15:07:46.169498 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 1453:2905(1452) ack 1 win 260
15:07:46.170015 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 2905 win 65535
15:07:46.267141 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 2905:4357(1452) ack 1 win 260
15:07:46.267509 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 4357:5809(1452) ack 1 win 260
15:07:46.267748 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 5809:7261(1452) ack 1 win 260
15:07:46.268000 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: P 7261:8713(1452) ack 1 win 260
15:07:46.268042 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 5809 win 65535
15:07:46.268524 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 8713 win 65535
15:07:46.366657 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 8713:10165(1452) ack 1 win 260
15:07:46.366899 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 10165:11617(1452) ack 1 win 260
15:07:46.367144 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 11617:13069(1452) ack 1 win 260
15:07:46.367265 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 13069:14521(1452) ack 1 win 260
15:07:46.367420 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 11617 win 65535
15:07:46.367486 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 14521:15973(1452) ack 1 win 260
15:07:46.367788 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 14521 win 65535
15:07:46.367895 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: P 15973:17425(1452) ack 1 win 260
15:07:46.368141 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 17425:18877(1452) ack 1 win 260
15:07:46.368262 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 18877:20329(1452) ack 1 win 260
15:07:46.368408 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 17425 win 65535
15:07:46.368777 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.60640: . ack 20329 win 65535
15:07:46.464389 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 20329:21781(1452) ack 1 win 260
15:07:46.464681 IP 1.2.3.4.60640 > 2.3.4.5.HINET-IP.hinet.net.2122: . 21781:23233(1452) ack 1 win 260

正常的結束(Datat Port)
17:30:19.056592 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: . 3272705:3274157(1452) ack 1 win 16698
17:30:19.057060 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: . 3274157:3275609(1452) ack 1 win 16698
17:30:19.057102 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50695: . ack 3274157 win 65535
17:30:19.057159 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: P 3275609:3276801(1192) ack 1 win 16698
17:30:19.057280 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: P 3276801:3277659(858) ack 1 win 16698
17:30:19.057674 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50695: . ack 3276801 win 65535
17:30:19.135571 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: F 3277659:3277659(0) ack 1 win 16698
17:30:19.135721 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50695: . ack 3277660 win 64677
17:30:19.135971 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50695: F 1:1(0) ack 3277660 win 64677
17:30:19.214566 IP 1.2.3.4.50695 > 2.3.4.5.HINET-IP.hinet.net.2122: . ack 2 win 16698
17:30:19.486572 IP 1.2.3.4.50696 > 2.3.4.5.HINET-IP.hinet.net.2122: S 497897029:497897029(0) win 8192 <mss 1460,nop,wscale 2,nop,nop,sackOK>
17:30:19.486764 IP 2.3.4.5.HINET-IP.hinet.net.2122 > 1.2.3.4.50696: S 20995647:20995647(0) ack 497897030 win 16384 <mss 1452,nop,wscale 0,nop,nop,sackOK>
17:30:19.554628 IP 1.2.3.4.50696 > 2.3.4.5.HINET-IP.hinet.net.2122: . ack 1 win 16698

TCPUDP
控制旗標的解釋


MRTG Log 檔解釋


Log第一筆只會有三欄資料
第一  時間(seconds),
第二  自設備開機流入量總和 (bytes per second)
第三  自設備開機流出量總和 (bytes per second)

第二筆開始會有五欄資料
第一欄  時間
第二欄  平均流進量
第三欄  平均流出量
第四欄  最大流進量
第五欄  最大流出量
第一欄為時間,從1970年一月一日開始算,
可以在excel裡用以下的公式轉換: 
(x+y)/86400+DATE(1970,1,1),其中 x 為第一欄 時間的數值,
y為所在地區與格林威治時間的位移,
以台灣的位移來算。
八個小時相當於28800秒,所以公式為 (x+28800)/86400+DATE(1970,1,1)
第二、三、四、五欄所紀錄的數值單位都是每秒的流量,
經過換算之後就可以得到實際的流量。(把值除以125000可得是多少Mb/s)

每五鐘值存 603 ,再來是  (5x603/60/24=2.09735)
30 分鐘存 603 ( 30x603/60/24=12.5625 )
小時值存 603 50.25
一天值存 800 800
所以是保留共 2.37

流量分析要注意的地方就是取值的範圍:
DAILY( 2~ 600
每隔5分鐘): Mrtg畫圖取2~401格即33.3小時, 即第二 至 第401
WEEKLY( 601~ 1200
每隔30分鐘)
MONTHLY( 1201~ 1800
每隔2小時)
YEARLY( 1801~ 2538
每隔24小時)

參閱引用
http://phorum.study-area.org/index.php?topic=48213.0
http://blog.roodo.com/rinceleung/archives/15493965.html

另記...
Cacti 想要保留五分鐘的資料超過二天多的...可如下

新增 Data Sources --- RRAs

Name                                    Steps       Rows       Timespan
Yearly (5 Minute Average)       1        144000     33053184
Monthly (5 Minute Average)    1        186000       2678400
Weekly (5 Minute Average)    1            3600          604800

修改 Data Templates (Traffic的),
選原本預設的 5 Minute Average跟新增的那三個,這樣每五分鐘的數據會保留一年

參考引用自 http://phorum.study-area.org/index.php?topic=64728.0

改好後.....匯出csv,覺得很怪....感覺沒變...
查了一下....
原來修改RRA,新產生的RRD是可以的....
但舊的rrd是不受影響....
要用rrdtool tune來改變舊的rrd...
不過這指令.....慘..不會用...



~~

Cacti On CentOS 5.5

參考自http://www.wretch.cc/blog/Webbhyj/1149986
感謝Webbhyj這位大大,
稍微有部分修正,
httpd 2.2.3
mysql 5.0.77
php 5.1.6


(
安裝前系統時間必要校正) 
首先強化 yum 的功能
yum install yum-protectbase
yum install yum-fastestmirror yum-priorities

備份原有的 CentOS-Base.repo
 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
修改 CentOS-Base.repo 設定 Priority 
vim /etc/yum.repos.d/CentOS-Base.repo 
[base][addons][updates][extras] 項目下新增 priority=1 
[centosplus][contrib] 項目下新增 priority=2 

重開 yum 的服務
/etc/rc.d/init.d/yum-updatesd restart

接著安裝 rpmforge 
先匯入 rpmforge Key
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

接著下載並安裝
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

 
完成之後
開始安裝 Cacti 及所需軟體,因為Server已有安裝apache,php,mysql,所以就省略
yum install net-snmp rrdtool cacti

安裝完成後
確認相關服務隨系統開啟
chkconfig snmpd on
chkconfig httpd on
chkconfig mysqld on

重開相關服務
service mysqld start
service httpd start
service snmpd start




接著在 MySQL 上建立 Cacti 所用資料庫
mysqladmin -u root -p create cacti

先將cacti搬/var/www/html/cacti方便管理
mv /var/www/cacti /var/www/html/cacti
建立 Cacti 用資料表
mysql -u root -p cacti < /var/www/html/cacti/cacti.sql
登入 MySQLmysql -u root -p

設定 Cacti 資料庫之帳號及密碼
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipassword';
flush privileges;
exit


之後依所建之資料庫名稱及帳號密碼
修改 Cacti 設定檔
vim /var/www/cacti/include/config.php
修改cacti配置文件
 # vim /var/www/cacti/include/config.php
   $database_type = "mysql";
   $database_default = "cacti";
   $database_hostname = "localhost";
   $database_username = "cactiuser";
   $database_password = "passwd";
   $database_port = "3306";

 
Cacti用戶 (rpm裝的則已存在)
#useradd cacti -d /var/www/html/cacti -s /bin/false
 
改變目錄擁有者
#chown -R cacti /var/www/html/cacti/rra /var/www/html/cacti/log


4.
配置Apache# vi /etc/httpd/conf.d/cacti.conf
Alias /cacti /var/www/html/cacti
<Directory /var/www/cacti>
DirectoryIndex index.php
AllowOverride all
order deny,allow
deny from all
allow from all
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc on
php_flag track_vars on
</Directory>


重新啟動Apache

5.
登入Cacti
http://ip/cacti
打開網站,點next.選擇new install,一路下去,最後完成
最後的用戶名為: admin 密碼為: admin
登入前系統會要求你更改新的登入 admin 使用者密碼。

6.
自動 poller
讓系統每5分鐘收集需要資訊

crontab -e (
RPM安裝cacti,則cron.d下就有了,沒有設的話圖表是出不來的)
*/5 * * * * cacti /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1

如果圖表出來,卻沒有數據,
請確認Settings-->SNMP Defaults-->SNMP Version有無正確

7.
解決字體的問題 (跳過)
#wget http://ftp.twaren.net/local-distfiles/CJKUnifonts/ttf-arphic-ukai_0.1.20060928.orig.tar.gz
#tar zxvf ttf-arphic-ukai_0.1.20060928.orig.tar.gz
#cd ttf-arphic-ukai-0.1.20060928/
#cp ukai.ttf /usr/share/fonts/ukai.ttf


安裝完成後注意在"Settings"中更改下面兩個必改項.
General->RRDTool Utility Version
改為1.4.x,默認為1.0.x.不改可能圖像不能正常顯示出來.
Paths->RRDTool Default Font
改為上面安裝的ukai.ttf的文件路徑,/usr/share/fonts/ukai.ttf
基本上cacti到這裡已安裝完成

接著要把相關的Templates匯進去...(跳過)
這個網站有很多已做好的Templatehttp://forums.cacti.net/about10085.html 
匯完後再進去把圖形建立起來就完成囉。


新增一般賣場買的設備及Server網路流量圖
5.1 支援 SNMP IP 分享器 (Vigor 2900 為例)
點選 console → New Graphs → Create New Host
輸入Description: Vigor2900 (或其他自定描述)
輸入 Hostname: 192.168.0.254 (IP Sharing 的內部 IP)
點選 Host Template: Generic SNMP-enabled Host
點選 create
出現 Save Successful. 後點選 Create Graphs for this Host
勾選 Ethernet0 (LAN) Ethernet1 (WAN) 
點選 create

修改圖表抬頭, 讓圖表更容易閱讀

點選 console → Graph Management → Vigor2900 - Traffic - Ethernet0/1
Graph Fields: Title : |host_description| - Traffic - |query_ifDescr|/|query_ifIndex| 
修改成: |host_description| - Traffic - LAN 
點選 save , 依同樣步驟修改 Vigor2900 - Traffic - Ethernet1/4 WAN

5.2 Linux NAT with snmpd (建置參考: Building Linux NAT with MRTG network monitoring)

點選 console → New Graphs → Create New Host
輸入Description: Linux NAT (或其他自定描述) 
輸入 Hostname: 192.168.0.254 (Linux NAT 的內部 IP) 
點選 Host Template: Generic SNMP-enabled Host 
點選 create 
出現 Save Successful.  
後點選 Create Graphs for this Host勾選 loeth0eth1
點選 create

5.3 將新圖表加入 Tree View
點選 graphs → Tree Mode (預設即是 Tree Mode, 亦可點選樹的圖案) 
原先只有 Host: localhost 的項目,
現在可點選 Host: 剛剛指定的 Host
點選 console → Graph Trees → Default Tree → Add 
點選 Tree Item Type: Host 
點選 Host: 指定的 Host (以上述 5.1 5.2 為例, 可選擇 Vigor2900 Linux NAT) 
點選 create

Spine的安裝可參考
http://blog.faq-book.com/?p=1896

後記....
因移機..不小心改到時間(如何改到,自個都搞不清楚)
圖表都出不來,還弄了老半天,
最後是參考這位大大的解法,
才想到..我有因時間錯誤,而去修正.....
真的很感謝他的分享...

後後記.....
在新增Graph Templates 且Data Sources也選好了 Data Template,
且 Associated Graph Templates 也有新增,
不過圖也出不來,
這次錯在 Graph Item Fields ,我根本沒有選擇,
當然圖也出不來

可參考26仔所提供的步驟,來避免圖出不來時,的一個方向

linux下的cacti圖片不顯示的解决方法

最近在linux下使用cacti,發現圖片無法顯示,
這不上網了點資料把問題解決了,也拿出來給大家參考!

為什圖像不能顯示??
先確定你的IP地址、snmp communitysnmp version等信息配置沒有錯誤。
如果是在linux下安裝cacti的話,可以按以下步驟檢測:

1cactidata sourcesGraph Management均有debug

看是否有錯誤,比如rrd文件找不到等。
2data sourcesrrd文件的名稱,然/cacti/rra目錄中看是否有該文件存在。
3、如果有rrd文件存在,則可以使用  rrdtool fetch yourRRDfile.rrd AVERAGE
     複製代碼命令,看該文件的採集的數據,如果都是“nan”,那就是沒有取到數據。
4、有可能是snmpgetsnmpwalkrrdtool的路徑錯誤。
5、排除錯誤,需要重新建立該監測點(graph)
提示:
每一個圖像的文件均會保存為rra目錄的一個rrd為后綴的文件(可以在“Data Sources”中看到)
Data Sources”和“Graph Management” 中均可以進行debug,可以從debug中得出錯誤信息。

看完上面五點,想必這個cacti圖片不顯示問題就得到解決了吧!快跟朋友分享吧!

沒錯.....看完趕快分享..



~~

讓心歸零


同學寄來的轉寄信,
看了,會心一笑,
我自己就是很主觀的人,
常常只信OO,不信XX
真該歸零,
真的...真的.....................................................




讓心歸零

有一個國王,他曾經非常寵幸一位大臣,有一次,那位大臣的母親生了重病,情急之下, 
大臣便擅自乘著國王的馬車趕回鄉里,這在當時是很重的罪,但國王卻說: 
「他真是個孝心啊!竟甘冒犯大罪的風險去救母親,這樣的孝子必是賢臣。」

又有一次,
國王與那位大臣微服出巡,那位大臣在路邊摘了一個剛熟的桃子,
一嚐之下,覺得太美味了!
便遞給國王,說:  「陛下,您也嚐嚐吧!」 
國王說:「你能在第一時間就想到要與我分享,足見你的忠心啊!  



幾年後,這個大臣失寵了!
國王便常在新的寵臣們面前數落他:
「哼!那傢伙,當年擅自乘我的馬車回家,難不成看自己的家比看朝廷還重要嗎?這樣的人    是必是庸臣。」 
「有一次,他竟然還敢把自己吃過的桃子給我吃,足見他的輕蔑之意啊!」



其實,
故事中那位國王的行為, 
不也常成為我們現代人的寫照嗎?


主觀,常是你我不自知的通病。


同樣的考量  
你我這樣籌算叫慎謀遠慮 
別人那樣籌算卻是心機太重; 



同樣的動作, 
你我喜歡的政治人物做了叫真情流露, 
你我所不喜歡的政治人物做了卻叫惺惺作態;  



同樣是嘻嘻哈哈, 
自己嘻皮笑臉是因為充滿活力、朝氣,  
自己看不順眼的人嘻皮笑臉卻叫過於輕浮;


同樣一句話, 
與自己有嫌隙的人講來,是別有用心, 
盡釋前嫌後再回想起來,卻是自己多心。 
人的心,  就像一個天秤, 
這個天秤很容易隨著自己對人、事、物的好惡而偏倚,
導致自己做出許多不理智的舉動,  
做出許多不夠客觀的決定,說出許多缺乏冷靜的言語。   


親愛的朋友,
讓我們一起學習讓心歸零吧!
讓心中的天秤歸零
不要用情緒去看世界,
不要讓自己的心被主觀的好惡給蒙蔽,
用客觀、公正、冷靜的心去分析、判斷所接收到的訊息, 
讓心歸零
您將會發現許多意外的感動。 
~~

Difference between PPPoE and bridge mode of ADSL Modem


Differencebetween PPPoE and bridge mode of ADSL Modem

寫得很好....

中華電信的P874PPPoE Mode下也就是所謂的硬撥無法vpn,
總覺得可惜....(DMZport forward都試了也不行)
真希望下款能有這個功能
之前長官有反應過相同問題,
在升了50M之後,真的遇到,
PPPoE Mode下不支援VPN Pass through
要換成Bridge Mode 才有....因為都全開了...
~~


~~

主機板和電源供應器不合


遇到一個案,很傻眼,
Asus P5P800 使用BE QUIET E6-400W不合,
什麼樣的不合呢....
有過電,但無法開機,螢幕無訊號,無逼聲,
但拿其它Power試,是可正常開機,
且我是買兩個同款Power,另一個的就可以,
真的很見鬼

拿回店家,
店家試BE Quiet在其測試主機板是正常的,
這能說什麼呢?? (店家說要有問題,才能退)
就是不合囉~~~~
最後還好店家肯換一個,
換一個藍極光400W的回去試,是正常的 
原來這世界..
有些事就是不能強求...
 
~~ 

HP Projector XB31 螢幕上沒有投射任何影像

如果看手冊,會告訴你檢查八個項目
也告訴你,Machine Reset要如何做,
.....螢幕依然沒有任何影像,
而這就是今天遇到的狀況,
解決方法,也是同事告知,
我只能說太神了,
只有一點,
就是在Reset時,
請不要將訊號線接上,
只留電源線來做Reset的動作,
然後再開機,
一切正常了...

後記....
今天把M1轉D-Sub的線換了....
一切的錯,在於此


~~

OEM Partition


今天到機房出一個簡單任務,
就是更換PowerEdge R710的六顆硬碟,
想說clone起來,更換硬碟,clone回去,
收工,
當然每次我想簡單的事,就是會卡彈,

先去板橋拿硬碟,
把做raid 1的系統碟clone起來,
而做raid 5的資料碟,由於資料少,不clone了,
更換 Dell硬碟(raid1及raid5要重做),
把映像檔 restore回去,
重開機,登入,
準備把raid 5的磁碟做GPT
怪了沒法轉GPT磁碟,呈現灰色,不能按,
且大概3TB的空間,
分成OEM Partition163MB
未配置約2.2TB,另未配置745GB
就覺得是mbr模式卡住了,
就是沒法全部刪了,來轉成GPT
想想退下來的seagate就可以,
難道是我Raid 5做有問題,重做二次也一樣,一次還更換硬碟順序,
聽廠商講bios有支援uefi?? 
bios boot setting 切到 uefi 我真是瘋了,
要不然之前seagate是如何做的,
然後在我同事支援下,
說只要砍掉OEM Partition即可,
我說我砍過,不能砍啊,
原來是要在命令模式下,
diskpart,參考以下這篇
我還以為是刪volume,怎麼看都沒有…..
我真是蠢的可以
怎麼老是搞錯方向......

三秒鐘就決勝負的時代.......
我再次輸了....

不過我很幸運...
我的同事們很堅強~~


~~

事件檢視器 沒有回應

一台PC有問題,想查看log..
一看事件檢視器就沒有回應,
整個mmc就當住了...
問了google ...
跟office 2007 的輸入法相衝...
修改預設輸入語言即可



~~