现象:
CentOs系统鉴权从NIS改为LDAP后,autofs在某些系统下正常,在某些系统下不能正常工作。
- 正常工作的系统的OS 版本(cat /etc/redhat-release): CentOS release 4.6 (Final)
- 不能正常工作的系统的OS 版本(cat /etc/redhat-release): CentOS release 5.4 (Final)
nis map中的auto.master使用另外两个map文件,内容如下:
/data/home01 /etc/auto.home01
/data/home02 /etc/auto.home02
解决:
1. 修改/etc/sysconfig/autofs,允许log输出:
LOGGING="debug"
2. 重启autofs服务(service autofs restart),检查/var/log/messages发现automount不能找到任何autofs map.
3. 网上搜到如下文章:http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-nfs-client-config-autofs.html. 最后说CentOS 5中无法同时使用NIS的auto.master和LDAP的auto.master.
4. 修改/etc/auto.master,不再使用nis map的auto.maste