Autofs和Samba不安装在RHEL 7上

我有一个桑巴共享权限“滚动”设置。 列出samba共享工作得很好:

[root@rhel7-client ~]# smbclient -L 192.168.1.2 Enter root's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.1] Sharename Type Comment --------- ---- ------- scrolls Disk Ancient Scrolls IPC$ IPC IPC Service (Samba 4.1.1) root Disk Home Directories Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.1] Server Comment --------- ------- Workgroup Master 

安装samba共享也起作用:

 [root@rhel7-client /]# mount.cifs //192.168.1.2/scrolls -o credentials=/etc/creds.txt /mnt [root@rhel7-client /]# grep scrolls /etc/mtab|tail -n1 //192.168.1.2/scrolls /mnt cifs rw,relatime,vers=1.0,cache=strict,username=root,domain=RHEL7SERVER,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.1.2,unix,posixpaths,serverino,acl,rsize=1048576,wsize=65536,actimeo=1 0 0 

卸载以前的共享后,通过Autofs安装Samba共享不起作用:

 [root@rhel7-client /]# cat /etc/auto.shares scrolls -cifs,credentials=/etc/creds.txt //192.168.1.2/scrolls [root@rhel7-client scrolls]# grep shares /etc/auto.master /mnt/shares /etc/auto.shares [root@rhel7-client /]# grep shares /etc/mtab /etc/auto.shares /mnt/scrolls autofs rw,relatime,fd=-1,pgrp=2548,timeout=300,minproto=5,maxproto=5,indirect 0 0 /etc/auto.shares /mnt/shares autofs rw,relatime,fd=12,pgrp=2730,timeout=300,minproto=5,maxproto=5,indirect 0 0 [root@rhel7-client /]# cd /mnt/shares/scrolls -bash: cd: /mnt/shares/scrolls: No such file or directory 

有任何想法吗?

 [root@rhel7-client scrolls]# systemctl status autofs autofs.service - Automounts filesystems on demand Loaded: loaded (/usr/lib/systemd/system/autofs.service; enabled) Active: active (running) since Wed 2015-01-07 21:30:09 UTC; 6min ago Process: 2728 ExecStart=/usr/sbin/automount $OPTIONS --pid-file /run/autofs.pid (code=exited, status=0/SUCCESS) Main PID: 2730 (automount) CGroup: /system.slice/autofs.service └─2730 /usr/sbin/automount --pid-file /run/autofs.pid Jan 07 21:30:09 rhel7-client systemd[1]: Starting Automounts filesystems on demand... Jan 07 21:30:09 rhel7-client systemd[1]: Started Automounts filesystems on demand. 

这应该归功于你的自动挂载configuration:

您必须添加://192.168.1.2/scrolls :使用autofs时需要smb共享

 [root@rhel7-client /]# cat /etc/auto.shares scrolls -cifs,credentials=/etc/creds.txt ://192.168.1.2/scrolls 

在/etc/auto.master中使用选项–ghost。 我没有在文档中find它,但它适用于我的环境。

/ mnt / shares /etc/auto.shares –ghost