When the volume was renamed, the format of the volume's configuration file changed from ASCII to XML, and certain settings were removed. Use either of these options to resolve the issue.
Replace your configuration file
- Locate the affected configuration file (.cfg) in /Library/Preferences/Xsan/ on the metadata controller.
- Replace the file with a backup configuration file for that volume. If you don't have a backup, you can use another configuration file for the same volume from a backup Xsan metadata controller.
- Make sure that the name of the replacement file matches the name of the file you replaced.
Use a Perl script
If you don't have a replacement configuration file, you can use a Perl script to modify the current file.
- Download and expand this script: cfgconverter.pl.zip.
- Open Terminal and use the following command to make the script executable. Substitute the appropriate pathname where indicated.
sudo chmod +x /pathname/cfgconverter.pl
- Use the following command to run the script. Substitute the appropriate pathname and configuration filename where indicated.
sudo /pathname/cfgconverter.pl /pathname/filename.cfg
The script restores the removed CaseInsensitive, EnforceACLs, and SpotlightSearchLevel settings, then save the file in the appropriate ASCII format.
If an Xsan volume is renamed in OS X Mountain Lion v10.8.5, its configuration file format is not changed to XML, and the volume will remain visible in Xsan Admin. However, the CaseInsensitive, EnforceACLs, and SpotlightSearchLevel settings will still be removed. It is recommended you use one of the options listed above to restore these values.