AIX系統小錯誤之 Crontab故障

2021-06-29 11:46:17 字數 3116 閱讀 4613

aix系統小錯誤之--crontab故障

系統環境:

作業系統: aix 5.3.8

oracle:   oracle 10gr2

故障現象:

oracle 使用者不能啟用crontab工具(其他普通使用者也是,root可以)

[oracle@aix197:/var/adm/cron]$crontab -l

crontab: you are not authorized to use cron.  sorry.

故障原因:

1、此主機在/var/spool目錄下的大部分檔案被刪除

2、在/var/adm下cron的目錄也被刪除

解決方法:

從其他主機拷貝/var/spool下的檔案及/var/adm/cron到本機相應目錄下

拷貝完成後修改相應的檔案所有者:

[root@aix197:/var/adm/cron]#cd /var/spool/cron/

[root@aix197:/var/spool/cron]#ls -l

total 16

drwxrwx---    2 bin      cron            512 feb 20 15:38 atjobs

drwxrwx---    2 bin      cron            512 jul 17 01:05 crontabs

[root@aix197:/var/spool/cron]#cd crontabs/

[root@aix197:/var/spool/cron/crontabs]#ls -l

total 32

-rw-r--r--    1 adm      cron           2020 feb 20 15:38 adm

-rw-r--r--    1 bin      cron              0 jul 17 01:05 oracle

-rw-------    1 root     cron           2362 jul 15 04:37 root

-rw-r--r--    1 root     cron            853 feb 20 15:38 sys

-rw-r--r--    1 root     cron           1122 feb 20 15:41 uucp

[root@aix197:/var/spool/cron/crontabs]#ls -l /var/adm

total 4976

drwxr-xr-x    2 root     system          512 jul 16 23:33 cron

drwxr-sr-x    2 sys      sys             512 jul 16 01:09 csd

-rw-------    1 root     system          550 jul 17 00:58 sulog

-rw-r--r--    1 root     system      2531736 jul 17 00:59 wtmp

[root@aix197:/var/spool/cron/crontabs]#cd /var 

[root@aix197:/var]#ls -ld adm

drwxrwxr-x    4 root     system          512 jul 16 23:33 adm

[root@aix197:/var]#chown bin:cron /var/adm/cron

建立cron.deny檔案:

[root@aix197:/var]#cd adm

[root@aix197:/var/adm]#ls

cron   csd    sulog  wtmp

[root@aix197:/var/adm]#cd cron

[root@aix197:/var/adm/cron]#ls -l

total 72

prw-------    1 root     cron              0 jul 16 23:33 fifo

-rw-r--r--    1 root     cron          33700 jul 17 01:03 log

[root@aix197:/var/spool/cron/crontabs]#cat /var/adm/cron/cron.deny

cat: cannot open /var/adm/cron/cron.deny

[root@aix197:/var/adm/cron]#touch cron.deny

[root@aix197:/var/adm/cron]#chown bin:cron cron.deny

-- cron.deny內容為空即可 !

[root@aix197:/var/adm/cron]#cat /etc/cron.allow

oracle

root

注意:

1、cron.deny配置拒絕訪問crontab的使用者

2、cron.allow 配置允許訪問crontab的使用者

驗證:

[oracle@aix197:/var/adm/cron]$crontab -l

[oracle@aix197:/var/adm/cron]$crontab -e

@至此,問題解決

本文出自 「天涯客的blog」 部落格,請務必保留此出處

系統小錯誤

今天又完成乙個窗體,充值窗體。有乙個小錯誤困擾了我很久,充值後顯示的是一行,嘗試了好多辦法。我的 是這樣的 txtshow.text 充 值 卡 號 trim txtcardno.text vbcrlf 上 次 餘 額 lastcash vbcrlf 最 新 餘 額 necash vbcrlf 充 ...

python之小錯誤2

網上找的乙個例子 coding utf 8 import csv csvfile open csv test.csv wb writer csv.writer csvfile writer.writerow 姓名 年齡 data 小河 25 1234567 小芳 18 789456 writer.w...

SpringMVC 配置小錯誤

在搭建乙個springmvc的開發環境過程中,出現乙個小小的錯誤配置,在訪問的時候出現了乙個404的錯誤,在網上查了很多方法都沒有解決,最後發現是在配置web.xml 的過程中有點小小的錯誤。我簡單的記錄一下這個錯誤,共勉之。org.springframework.web.servlet.dispa...