痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 4964|回復: 16

快要被搞死了!請問有會員在用CentOS 6.5的嗎?

  [複製鏈接]
發表於 2014-7-30 17:51:44 | 顯示全部樓層 |閱讀模式
快要被CentOS 6.5的排程搞垮了,直接執行可以,但是寫在crontab不行,請問有誰知道如何解呢?

現在在拷貝,等一下補圖。
謝謝
發表於 2014-7-30 18:10:04 | 顯示全部樓層
你現在遇到什麻問題?~
如果是要把哪些東西停掉、備份...等
要注意
1.執行權限
2.crontab的完整路徑,最後要把執行結果導到 null喔
 樓主| 發表於 2014-7-30 21:18:00 | 顯示全部樓層
macliu 發表於 2014-7-30 06:10 PM static/image/common/back.gif
你現在遇到什麻問題?~
如果是要把哪些東西停掉、備份...等
要注意

謝謝版大回覆!
你說的這些我知道,我原本是CentOS 5.0時都可以用,升級到5.5時也還可以用,但是這次伺服器壞了我升級CentOS 6.5的最小安裝後就不能執行排程了,CentOS 6.5最小安裝已經有裝排程套件,下圖是排程檔。

fff.jpg


單獨執行可以,只是不能排程,沒有錯誤訊息,就沒發生什麼事一樣。
發表於 2014-7-31 07:31:20 | 顯示全部樓層
本帖最後由 xiaolaba 於 2014-7-31 07:40 AM 編輯

好奇一問
path 用冒號還是分號寫的

這個看看有沒有類似
http://aplawrence.com/Unixart/crontab_not_running.html
 樓主| 發表於 2014-7-31 09:42:40 | 顯示全部樓層
xiaolaba 發表於 2014-7-31 07:31 AM static/image/common/back.gif
好奇一問
path 用冒號還是分號寫的

確定3,4,5都有工作,但就是不執行。

ggg.jpg
發表於 2014-7-31 13:13:23 | 顯示全部樓層
wish 發表於 2014-7-30 09:18 PM static/image/common/back.gif
謝謝版大回覆!
你說的這些我知道,我原本是CentOS 5.0時都可以用,升級到5.5時也還可以用,但是這次伺服 ...

你30 4 ***這邊格式就不對了阿
應該是30 4 * * *
 樓主| 發表於 2014-7-31 13:15:33 | 顯示全部樓層
macliu 發表於 2014-7-31 01:13 PM static/image/common/back.gif
你30 4 ***這邊格式就不對了阿
應該是30 4 * * *

三個星號我改過了也是一樣不行。
發表於 2014-7-31 13:48:04 | 顯示全部樓層
請問 wish大,

你的設定是要每天早上4點半執行嗎?
我會先設成幾分鐘執行一次,來確定這個 command 及 crontab是可被正確執行,才會再改成特定時間來執行~如要記錄的話,我會用另一個 batch file 來執行所要的命令,然後在這個 batch file裏面 echo 特定訊息至特定的檔案,來確定此 batch file 是否設定正常~

此為5 min 執行一次~
*/5 * * * * root /tmp/check_batch

還有不確定你命令是一個組合命令,是不是有問題,我好像有印象,我曾碰過改板也不work的樣子
/usr/sbin/ntpdate time.stdtime.gov.tw && /sbin/hwclock -w
不知需不需要加 "" 來試看看

我目前是使用由 batch檔來完成,所以不會有多重命令代入的狀況

 樓主| 發表於 2014-7-31 14:21:11 | 顯示全部樓層
jojoling 發表於 2014-7-31 01:48 PM static/image/common/back.gif
請問 wish大,

你的設定是要每天早上4點半執行嗎?

謝謝jojoling,其實那一行對時並非重點,是底下/etc/init.d/crond restart 這一行其實是啟動備份論壇的Shell Scripts,我在第一帖就說過了,直接執行可以,那就是這段Shell Scripts是正常工作的,只是我換成CentOS 6.5後排程就失效了。
發表於 2014-7-31 14:41:39 | 顯示全部樓層
wish 發表於 2014-7-31 02:21 PM static/image/common/back.gif
謝謝jojoling,其實那一行對時並非重點,是底下/etc/init.d/crond restart 這一行其實是啟動備份論壇的Sh ...

報告 wish大 ,

我不確定在 corntab裏是不是可以就像 shell script 一樣獨立執行命令~
如果是可以的話,有可能就是 macliu所說的執行權限的問題。需利用 chmod來修改
可以建立一個 test_batch.sh 到 tmp folder裏,然後 chmod a+x 後寫到 corntab做測試
此 test_batch.sh裏,可以用  echo "TEST_STRING " >> /tmp/test.xx 來判斷此令命有沒有被執行~

 樓主| 發表於 2014-7-31 15:02:46 | 顯示全部樓層
jojoling 發表於 2014-7-31 02:41 PM static/image/common/back.gif
報告 wish大 ,

我不確定在 corntab裏是不是可以就像 shell script 一樣獨立執行命令~


你好︰
我確定可以在corntab中執行Shell Scripts,因為自從2007年有痞酷網開始,我就是用這個自己寫的備份腳本在備份痞酷網,這些年來遇到論壇故障,都是靠這個腳本的備份檔在修復,前幾天痞酷網硬碟壞掉,我也是靠著這個Shell Scripts備份腳本的備份檔還原的,所以我確定說這個Shell Scripts是可以正確執行的。

每一次的CentOS改版多少都會牽動一些問題,我也是懶惰了,就上來問看看有沒有在玩CentOS Server的朋友,想少走點兒路而已,其實我只要下載完整說明研究,一定會知道是什麼問題,很謝謝你的幫忙,我先手動備份,等有空些再下載完整的說明研究。
發表於 2014-7-31 17:12:20 | 顯示全部樓層
就把您的一行~~拆成兩行做
NTP完後成
在接著做HWCLOCK
 樓主| 發表於 2014-7-31 17:40:04 | 顯示全部樓層
macliu 發表於 2014-7-31 05:12 PM static/image/common/back.gif
就把您的一行~~拆成兩行做
NTP完後成
在接著做HWCLOCK

謝謝!
我自己再找時間解決即可。
發表於 2014-7-31 22:57:08 | 顯示全部樓層
wish 發表於 2014-7-31 05:40 PM static/image/common/back.gif
謝謝!
我自己再找時間解決即可。

老大,所以你備份的script是那個crond喔?那不是cron的daemon嗎?

不知道老大有沒有關掉Selinux,會不會是被這個的權限卡住了?
 樓主| 發表於 2014-7-31 23:22:33 | 顯示全部樓層
robotai 發表於 2014-7-31 10:57 PM static/image/common/back.gif
老大,所以你備份的script是那個crond喔?那不是cron的daemon嗎?

不知道老大有沒有關掉Selinux,會不會 ...


我從來都不裝selinux,centos 6.5的最小安裝也會自動安裝selinux,我也是手動移除。
發表於 2014-8-1 00:16:42 | 顯示全部樓層
wish 發表於 2014-7-31 11:22 PM static/image/common/back.gif
我從來都不裝selinux,centos 6.5的最小安裝也會自動安裝selinux,我也是手動移除

那又想到兩種可能,

1. /etc/init.d/crond 有沒有設定為可執行 (rwxr--r--) ?
2. 會不會CentOS 6.5 改成除設定變數外不能直接執行script? 如果在 /etc/init.d/crond 前加上 * * * * * root 不知道會不會動?
 樓主| 發表於 2014-8-1 10:32:10 | 顯示全部樓層
robotai 發表於 2014-8-1 12:16 AM static/image/common/back.gif
那又想到兩種可能,

1. /etc/init.d/crond 有沒有設定為可執行 (rwxr--r--) ?

謝謝!我會再研究看看。
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-5-2 07:28 AM , Processed in 0.092394 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.