He configurado MacOS (Catalina 10.15.3) para montar automáticamente 4 recursos compartidos de red SMB con autofs. Funciona, los recursos compartidos se montan siempre que los necesito, como debe ser.
El problema que encuentro es que mi lista de montajes crece infinitamente. Empieza con una línea "map auto_myshare", y con el tiempo se van añadiendo más. He llegado a ver más de 2000 montajes idénticos:
$ mount
/dev/disk1s1 on / (apfs, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s2 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s5 on /private/var/vm (apfs, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
/dev/disk2s2 on /Volumes/Storage (exfat, local, nodev, nosuid, noowners)
/dev/disk3 on /Volumes/Backup (hfs, local, nodev, nosuid, journaled)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
map auto_myshares on /Users/me/mnt (autofs, automounted, nobrowse)
El problema es que en algún momento el sistema se vuelve inestable y tengo que reiniciarlo.
He intentado varias cosas pero nada parece evitar que esta lista crezca:
- Desactivé la integración de Active Directory (si no, auto_home se volvía loco) y el antivirus Symantec
- Jugado con valores grandes (3600) y pequeños (30) de
AUTOMOUNT_TIMEOUT
en/etc/autofs.conf
- Haciendo
automount -vc
añade otra línea - Eliminación de automount, autofsd
Como referencia, he configurado mi /etc/auto_master
con esta línea:
/System/Volumes/Data/Users/me/mnt auto_myshares
y /etc/auto_myshares con:
share1 -fstype=smbfs,soft,noowners ://user:passwd@SERVER/share
...