Environment
Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 3
Novell Cluster Services
Novell Cluster Services
Situation
After adding AFP to a clustered resource, the Mac workstations can connect but when the resources is migrated, the user is prompted to "disconnect" and then they have to connect again.
Resolution
Update the /etc/opt/novell/afptcpd/afpvols.conf to use proper nomenclature for aliases on all hosts/nodes in the cluster:
hostName.volume alias
Then restart novell-afptcpd and offline/online the resource.
hostName.volume alias
Then restart novell-afptcpd and offline/online the resource.
Additional Information
A temptation is to use the virtual cluster server name instead of the node name in afpvols.conf which would yield the following for cluster CLS1 and volume DATA:
CLS1DATA_SERVER.DATA dataalias
on both nodeA and nodeB in the cluster.
What actually happens is that afptcpd, by default, will advertise the DATA volume as "nodeA.DATA" and "nodeB.DATA" respectively. This is what needs to be in the afpvols.conf file. So for this example, the afpvols.conf on nodeA would contain:
nodeA.DATA dataalias
while nodeB would need the following:
nodeB.DATA dataalias
CLS1DATA_SERVER.DATA dataalias
on both nodeA and nodeB in the cluster.
What actually happens is that afptcpd, by default, will advertise the DATA volume as "nodeA.DATA" and "nodeB.DATA" respectively. This is what needs to be in the afpvols.conf file. So for this example, the afpvols.conf on nodeA would contain:
nodeA.DATA dataalias
while nodeB would need the following:
nodeB.DATA dataalias