Connecting multiple Mac Flames (2026)

I eventually got it working at home with my mac portable and linux box. Here’s what I’ve got going on the Mac side. I changed the machine names to Mac and Linux for readability:

cat /etc/synthetic.conf 
mnt	System/Volumes/Data/mnt
cat /etc/exports
#2025
/opt/Autodesk
/Volumes/raid/AutodeskMediaStorage -network 192.168.86.0 -mask 255.255.255.0

#2026
/System/Volumes/Data/mnt/mac/projects /mnt/mac/projects -network 192.168.86.0 -mask 255.255.255.0
/System/Volumes/Data/Volumes/raid/FlameMedia /mnt/mac/media -network 192.168.86.0 -mask 255.255.255.0
cat /etc/auto_master 
#
# Automounter master map
#
+auto_master		# Use directory service
#/net			-hosts		-nobrowse,hidefromfinder,nosuid
/home			auto_home	-nobrowse,hidefromfinder
/Network/Servers	-fstab
/-			auto.mnt	-nobrowse,resvport
/hosts			-hosts		-nobrowse,resvport

cat /etc/auto.mnt 
/mnt/linux/projects 192.168.86.10:/mnt/linux/projects
/mnt/linux/media    192.168.86.10:/mnt/linux/media
ls -lag /mnt/
total 0
drwxr-xr-x   4 wheel  128 Nov 10 13:24 .
drwxr-xr-x@ 21 wheel  672 Nov 20 19:54 ..
dr-xr-xr-x   4 wheel  128 Nov 10 13:24 linux
drwxr-xr-x   4 wheel  128 Nov 10 12:33 mac
ls -lag /mnt/mac 
total 0
drwxr-xr-x  4 wheel  128 Nov 10 12:33 .
drwxr-xr-x  4 wheel  128 Nov 10 13:24 ..
lrwxrwxrwx  1 wheel   24 Nov 10 12:32 media -> /Volumes/raid/FlameMedia
drwxrwxrwx  6 wheel  192 Nov 14 10:48 projects

I don’t fuck with the fstab–it’s autofs for everything. The users are completely different and there’s no AD for user or group management. I haven’t seen a permission problem. It is important to open them when creating the various directories that link. There’s also this gem on the linux side:

cat /etc/crontab 
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed

*/4 * * * * root /bin/stat /mnt/mac/media /mnt/mac/projects > /dev/null

…to avoid nfs disconnect fever. All that said, it took me a little while to get it going. It wasn’t what it should be, which is to say that it wasn’t easy, despite the fact that I don’t consider myself an idiot in the networking world. Originally I was considering to do the same as you @kyleobley, project metadata and cache on the same raid, but in the end opted to follow the instructions and throw all project metadata in /mnt/projects. My next step is going to be experimenting with linking that data to another location. With this structure it should be easy enough to do but when it wasn’t working at first I just cut back all experimentation.

Hope this helps in some capacity.

4 Likes