AIX系统小错误之--Crontab故障-创新互联

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

@至此,问题解决



另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:AIX系统小错误之--Crontab故障-创新互联
网页URL:http://myzitong.com/article/dppioe.html