顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - 湯姆貓

頁: [1]
1
各位前輩好~~~

Fedora 12已經發佈了!!!
因為新的系統總是會有不確定的問題存在,
所以小弟都是習慣將系統升級到前一版本.
(比較多人用,有問題也比較好解決.)

近日我將Fedora 10升級到Fedora 11,
發現了cron.daily裡的程式有時沒有被執行.
有時卻一天執行了兩次.
我更新了四台主機,都同樣遇到問題.

例如logwatch的mail報告:
有時我會收到兩封,一封3點多一封4點多.
有時就一封也沒收到.

查了一下/var/log/cron.
收到兩封時,
[root@ksnat /]# cat /var/log/cron | grep 'Nov 26' | grep daily
Nov 26 00:01:01 ksnat anacron[6122]: Job `cron.daily' locked by another anacron - skipping
Nov 26 02:01:02 ksnat anacron[8267]: Job `cron.daily' locked by another anacron - skipping
Nov 26 03:01:01 ksnat anacron[9337]: Will run job `cron.daily' in 16 min.
Nov 26 03:01:01 ksnat anacron[9342]: Job `cron.daily' locked by another anacron - skipping
Nov 26 03:17:01 ksnat anacron[9337]: Job `cron.daily' started
Nov 26 03:17:01 ksnat run-parts(/etc/cron.daily)[9631]: starting 00webalizer
Nov 26 03:17:01 ksnat run-parts(/etc/cron.daily)[9640]: finished 00webalizer
Nov 26 03:17:01 ksnat run-parts(/etc/cron.daily)[9631]: starting 0logwatch
Nov 26 03:17:10 ksnat run-parts(/etc/cron.daily)[10141]: finished 0logwatch
Nov 26 03:17:10 ksnat run-parts(/etc/cron.daily)[9631]: starting adjust_time
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[10149]: finished adjust_time
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[9631]: starting certwatch
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[10158]: finished certwatch
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[9631]: starting cups
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[10165]: finished cups
Nov 26 03:17:12 ksnat run-parts(/etc/cron.daily)[9631]: starting logrotate
Nov 26 03:17:13 ksnat run-parts(/etc/cron.daily)[10172]: finished logrotate
Nov 26 03:17:13 ksnat run-parts(/etc/cron.daily)[9631]: starting makewhatis.cron
Nov 26 03:17:14 ksnat run-parts(/etc/cron.daily)[10287]: finished makewhatis.cron
Nov 26 03:17:14 ksnat run-parts(/etc/cron.daily)[9631]: starting mlocate.cron
Nov 26 03:17:17 ksnat run-parts(/etc/cron.daily)[10298]: finished mlocate.cron
Nov 26 03:17:17 ksnat run-parts(/etc/cron.daily)[9631]: starting php-eaccelerator
Nov 26 03:17:17 ksnat run-parts(/etc/cron.daily)[10305]: finished php-eaccelerator
Nov 26 03:17:17 ksnat run-parts(/etc/cron.daily)[9631]: starting prelink
Nov 26 03:17:21 ksnat run-parts(/etc/cron.daily)[10614]: finished prelink
Nov 26 03:17:21 ksnat run-parts(/etc/cron.daily)[9631]: starting readahead.cron
Nov 26 03:17:21 ksnat run-parts(/etc/cron.daily)[10625]: finished readahead.cron
Nov 26 03:17:21 ksnat run-parts(/etc/cron.daily)[9631]: starting rpm
Nov 26 03:17:23 ksnat run-parts(/etc/cron.daily)[10636]: finished rpm
Nov 26 03:17:23 ksnat run-parts(/etc/cron.daily)[9631]: starting tmpwatch
Nov 26 03:17:23 ksnat run-parts(/etc/cron.daily)[10674]: finished tmpwatch
Nov 26 03:17:23 ksnat anacron[9337]: Job `cron.daily' terminated
Nov 26 04:02:01 ksnat CROND[11484]: (root) CMD (run-parts /etc/cron.daily)
Nov 26 04:02:01 ksnat CROND[11489]: (root) CMD (root  run-parts /etc/cron.daily)
Nov 26 04:02:01 ksnat run-parts(/etc/cron.daily)[11484]: starting 00webalizer
Nov 26 04:02:01 ksnat run-parts(/etc/cron.daily)[11498]: finished 00webalizer
Nov 26 04:02:01 ksnat run-parts(/etc/cron.daily)[11484]: starting 0logwatch
Nov 26 04:02:11 ksnat run-parts(/etc/cron.daily)[12001]: finished 0logwatch
Nov 26 04:02:11 ksnat run-parts(/etc/cron.daily)[11484]: starting adjust_time
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[12009]: finished adjust_time
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[11484]: starting certwatch
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[12018]: finished certwatch
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[11484]: starting cups
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[12025]: finished cups
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[11484]: starting logrotate
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[12032]: finished logrotate
Nov 26 04:02:13 ksnat run-parts(/etc/cron.daily)[11484]: starting makewhatis.cron
Nov 26 04:02:14 ksnat run-parts(/etc/cron.daily)[12147]: finished makewhatis.cron
Nov 26 04:02:14 ksnat run-parts(/etc/cron.daily)[11484]: starting mlocate.cron
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[12158]: finished mlocate.cron
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[11484]: starting php-eaccelerator
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[12165]: finished php-eaccelerator
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[11484]: starting prelink
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[12177]: finished prelink
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[11484]: starting readahead.cron
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[12188]: finished readahead.cron
Nov 26 04:02:15 ksnat run-parts(/etc/cron.daily)[11484]: starting rpm
Nov 26 04:02:17 ksnat run-parts(/etc/cron.daily)[12199]: finished rpm
Nov 26 04:02:17 ksnat run-parts(/etc/cron.daily)[11484]: starting tmpwatch
Nov 26 04:02:17 ksnat run-parts(/etc/cron.daily)[12237]: finished tmpwatch
從上面的記錄看出,應該是anacron跑了一次.cron又跑了一次.
查了Google~~~似乎Fedora 11沒有辦法停用anacron.
我在/etc/rc.d/init.d/裡也沒有找到anacron,
但是rpm -qa anacron卻有安裝!!!!
收到兩封也還好~~~

沒收到時,完全沒有當天的cron.daily執行記錄.
(這是另一台主機,今天就沒收到.)
[root@mail ~]# cat /var/log/cron | grep 'Nov 26' | grep daily
Nov 26 00:01:01 mail anacron[2095]: Job `cron.daily' locked by another anacron - skipping

@@"這.......就完全不知道怎麼查!!!
有人遇到這種情形嗎???
我還有一台...完全不敢升級!!!!
那台是正常沒有問題的.....Fedora 10!!

2
Linux 討論版 / Mail主機系統移植問題.
« 於: 2009-10-09 18:44 »
各位先進好~~~

小弟原使用的Mail主機已經運作三年多了.
為了怕主機掛掉,而造成信件遺失.

最近打算弄一套新的主機來做移植.
系統重新安裝,
帳號重開,然後var及home資料可以拷貝過去.
其他服務安裝啟動~~

但原先的系統有使用垃圾信學習軟體,
好像是貝氏演算之類的.
那麼原來學習的資料,要如何移植到新的主機???

3
小弟日前把信箱主機由Fedora 9 升級到 10,
所有服務都正常運作,
唯獨pop3服務一直起不來.

一直出現port Address in use的錯誤訊息,
用netstat查不到有開放110 port,
用telnet localhost 110也連不到.

更慘的是message及maillog裡頭都看不到錯誤訊息,
完全不知道要從何查起.

最後抓了Fedora 9的舊版本Dovecot安裝上去.
重新啟動就起來了~~~
log裡也有記錄了~~

有人遇過相同的問題嗎??

4
各位好,小弟將Fedora 7利用yum升級至Fedora 8後,
發現Openwebmail在登入前勾選"網頁資料壓縮傳送",
進入網路硬碟的中文目錄時會發生問題.

Software error:

Wide character in memGzip at /var/www/cgi-bin/openwebmail/shares/ow-shared.pl line 1175

環境為Fedora 8 + Openwebmail 2.52-1
[root@mail /]# rpm -qa | grep openwebmail
openwebmail-2.52-1

perl部份安裝了
[root@mail /]# rpm -qa | grep perl
perl-Bit-Vector-6.4-5.fc8
perl-HTML-Parser-3.56-2.fc8
perl-BSD-Resource-1.28-3.fc8
perl-IO-Multiplex-1.08-5.fc8.1
perl-Socket6-0.19-4.fc8.1
perl-MailTools-1.77-2.fc8
perl-Archive-Zip-1.20-3.fc8
MailScanner-perl-MIME-Base64-3.05-5
perl-Net-DNS-0.61-1.fc8
perl-IO-Zlib-1.07-1
perl-DBD-MySQL-4.005-2.fc8.1
perl-DBI-1.58-2.fc8
perl-DBD-SQLite-1.14-1.fc8
perl-IO-Compress-Zlib-2.005-2.fc8
perl-CPAN-1.76_02-38.fc8
perl-libs-5.8.8-38.fc8
perl-Date-Calc-5.4-2.1
perl-IO-Compress-Base-2.005-2.fc8
perl-Digest-SHA1-2.11-4.fc8
perl-Compress-Raw-Zlib-2.005-3.fc8
perl-Net-IP-1.25-4.fc8
perl-Net-Server-0.97-1.fc8
perl-libwww-perl-5.808-3.fc8
perl-Net-SSLeay-1.30-5.fc8.1
perl-IO-Socket-SSL-1.02-1.fc8.1
perl-String-CRC32-1.4-3.fc8
perl-Test-Harness-2.56-38.fc8
perl-MIME-tools-5.420-4.fc8
perl-BerkeleyDB-0.32-1.fc8
perl-suidperl-5.8.8-38.fc8
perl-IO-stringy-2.110-6.fc8
perl-XML-Parser-2.34-8
perl-devel-5.8.8-38.fc8
perl-Net-CIDR-0.10-1
perl-Compress-Zlib-2.005-2.fc8
perl-Test-Simple-0.62-38.fc8
perl-CGI-SpeedyCGI-2.22-1.2.fc7.rf
perl-5.8.8-38.fc8
perl-Digest-HMAC-1.01-16
perl-Convert-BinHex-1.119-6.fc8
mod_perl-2.0.3-14
perl-Filesys-Df-0.90-1
perl-Newt-1.08-21.fc8
perl-Carp-Clan-5.9-2.fc8
perl-HTML-Tagset-3.10-6.fc8
perl-Convert-TNEF-0.17-7.fc7
perl-URI-1.35-3.1
perl-IO-Socket-INET6-2.51-2.fc8.1
perl-Text-Iconv-1.5-1.fc8
perl-TimeDate-1.16-6.fc8
perl-Archive-Tar-1.34-1.fc8
perl-ExtUtils-MakeMaker-6.30-38.fc8
perl-ExtUtils-Embed-1.26-38.fc8

有使用speedy_suidperl

在登入時若不勾選"網頁資料壓縮傳送",
Openwebmail包括電子郵件與網路硬碟的功能都會異常,
電子郵件有中文目錄部份會列不出全部的郵件,
網路硬碟的部份則會全部秀出亂碼.
但不會出現上面那個memGzip的訊息.

這個Openwebmail系統跑了兩年多了,沒有遇過這樣的問題.
在Google上頭也找不出解答,
有人遇過這個問題嗎??

5
PHP程式設計討論區 / ImageMagick裁圖問題..
« 於: 2006-04-18 12:15 »
如果要將圖片上傳時產生縮圖可以利用convert這支程式.
但是有沒有人成功利用ImageMagick來做裁圖功能.
例如將一張640x480的圖,要將其中某距形區域取出另存新檔.
ImageMagick可以達成這個需求嗎?

6
小弟利用ipvs+mon完成架設LVS IP-Tunneling...
但是遇到了一個怪問題...
就是跑了兩天後.....
在第三天的早上七點半....
Load Balancer對外流量突然測不到了.....
然後底下其中的一台Real Server流量變高....

查看了ipvsadm
[root@lvserver ~]# ipvsadm -L
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  210.xxx.227.xxx:http wlc
  -> realserver1.lvs.com:http    Tunnel  1      0          0
  -> realserver2.lvs.com:http            Tunnel  1      0          0
  -> realserver3.lvs.com:http           Tunnel  1      0          0
  -> realserver4.lvs.com:http            Tunnel  1      0          0
發現ActiveConn及InActConn都沒了......

這時用IE開啟210.xxx.227.xxx的網頁,還可以看的到.....
所以應該是全部導到底下的其中一台....沒有再做Load Balance
原本以為是mon沒有監測到掛掉的Real Server而導致的,
接著我把其中一台的Real Server Web停掉..

底下是Load Balancer的message log
Feb 17 17:16:23 lvserver mon[1093]: failure for realserver2 http 1140167783 210.xxx.227.aaa
Feb 17 17:16:23 lvserver mon[1093]: calling alert mail.alert for realserver2/http (/usr/lib/mon/alert.d/mail.alert,logwatch@lvs.com) 210.xxx.227
.aaa
Feb 17 17:16:23 lvserver mon[1093]: calling alert lvs.alert for realserver2/http (/usr/lib/mon/alert.d/lvs.alert,-P tcp -V 210.xxx.227.xxx:80 -R
210.xxx.227.aaa -W 1 -F tun) 210.xxx.227.aaa

這時ipvsadm -L裡這筆210.xxx.227.aaa也被移除,
再把Real Server Web打開

Load Balancer的message log出現
Feb 17 17:16:52 lvserver mon[1093]: calling upalert mail.alert for realserver2/http (/usr/lib/mon/alert.d/mail.alert,logwatch@lvs.com) 210.xxx.2
27.aaa
Feb 17 17:16:52 lvserver mon[1093]: calling upalert lvs.alert for realserver2/http (/usr/lib/mon/alert.d/lvs.alert,-P tcp -V 210.xxx.227.xxx:80 -
R 210.xxx.227.aaa -W 1 -F tun) 210.xxx.227.aaa
再看ipvsadm -L裡這筆210.xxx.227.aaa又被加入了...

所以mon機制是沒有問題的....
不知道有沒有學長遇過這個怪問題..??

7
Linux 討論版 / 有關於LVS IP-Tunneling問題
« 於: 2006-01-26 17:05 »
前幾天利用了ipvsadm套件完成了LVS IP-Tunneling架設,
但是遇到一個奇怪的問題,
就是如果由Client直接使用Real Server的Web,
送出資料到Server上都沒有問題.
但是如果透過Load Balancer主機,
就會遇到timeout而無法顯示網頁問題.
理論上LVS IP-Tunneling應該是Load Balancer將Client的Request,
直接導到Real Server,由Real Server去回應給Client.
應該不會有這問題才對.
不知道各位有實作過LVS IP-Tunneling的大大,
有沒有遇到小弟所說的問題.........實在是很頭大........@@"

8
PHP程式設計討論區 / UTF8繁簡轉換問題....
« 於: 2006-01-04 18:06 »
有人試過UTF8繁體中文字轉換成UTF8簡體中文字嗎?
看到很多文件都是說要用iconv先把UTF8繁體中文字先轉成GB2312,
然後再把轉換後的GB2312再轉成UTF8簡體中文字.
我試了幾次....都無法轉換成功....
不知道有沒有人有這方面實作成功的經驗??

10
database 討論版 / MySQL記錄檔的訊息.
« 於: 2005-05-13 15:29 »
050513 15:30:43  InnoDB: Error: page 165377 log sequence number 4 1218002052
InnoDB: is in the future! Current system log sequence number 4 1114806379.
InnoDB: Your database may be corrupt.

請問各位大大,MySQL的記錄檔出現這個訊息是什麼原因?
有沒有解決方法?

11
請問各位學長...
如果不去考慮CPU Loading問題,
一般在my.cnf的設定裡.
最大連線數是怎麼算出來的...
小弟記得好像在那兒看過,
但是找不到了...

12
Computer 討論版 / Intel 6300ESB 問題.
« 於: 2005-04-25 18:52 »
公司買了一台Gigabyte的Server,
型號是SR147S.
查看BIOS後,發現有Raid的功能.
但是裝Fedora Core 2,
又抓的到兩顆硬碟(似乎不像是設定Mirror後只抓一顆硬碟).
後來上網查
https://www.redhat.com/archives/fedora-list/2004-October/msg05859.html
http://linux.yyz.us/sata/faq-sata-raid.html#ich
發現原來不是硬體Raid.

小弟這時有個疑問,
就是如果這個是軟體的Raid,
那跟Fedora Core 2自己做的軟體Raid有什麼差別??

13
Linux 討論版 / 怪怪的maillog
« 於: 2005-01-26 11:25 »
請問各位學長,
有沒有在maillog裡看到這樣的訊息?

Jan 26 11:29:59 mail postfix/smtpd[2355]: timeout after DATA from xxx.xxx.com[xxx.xxx.xxx.xxx]

這樣是postfix設定有問題嗎?
後來有在main.cf中加入了smtpd_timeout = 18000
但是一樣有這個訊息.

14
小弟使用openwebmail來建置virtual domain的webmail系統
OS是Fedora Core release 1
perl版本是perl-5.8.3-16
也安裝了perl-suidperl-5.8.3-16.1

但是在messages裡出現了
Nov 10 17:00:01 newwebmail kernel: application bug: speedy_backend(16883) has SIGCHLD set to SIG_IGN but calls wait().
Nov 10 17:00:01 newwebmail kernel: (see the NOTES section of 'man 2 wait'). Workaround activated.

搜尋了學園裡的文章,
看起來好像是因為perl-5.8.0以後的版本,
將suid功能預設為關閉.

那麼我需要重裝perl嗎?
還是這是SpeedCGI的Bug(因為openwebmail跑起來沒什麼問題)??

感謝各位大大的指教哦~~

頁: [1]