在 Xsan 上设置“聚焦”搜索级别
按照以下步骤更改在 Xsan 上进行“聚焦”搜索的方式。
Xsan 支持两种“聚焦”搜索级别:
ReadWrite — 搜索操作会使用文件内容中的文件系统属性和元数据的完整索引。这个索引会随着文件系统内容的变化而更新。这是在 Xsan 2.2 和更高版本中的 Xsan 宗卷上启用“聚焦”时的默认搜索级别。
FsSearch — FsSearch 会启用对文件系统属性的搜索,但不会启用对已索引内容的搜索。这个选项要求使用装有 OS X v10.6 或更高版本和 Xsan 2.2 或更高版本的元数据控制器。
OS X Yosemite 及更高版本
要更改在 OS X Yosemite 及更高版本中“聚焦”搜索与 Xsan 宗卷配合使用的方式,请完成以下步骤。在所有命令中,请将 VolumeName 替换为你的 Xsan 宗卷名称。
1. 在主 MDC 的宗卷配置中,将“FsSearch”设置为 spotlightSearchLevel 键的值:
sudo /usr/libexec/PlistBuddy -c 'set :config:globals:spotlightSearchLevel FsSearch' /Library/Preferences/Xsan/VolumeName.cfgp
2. 更新储存在 LDAP 中的 Xsan 配置:
sudo xsanctl pushConfigUpdate
3. 重新启动 Xsan 宗卷。
sudo cvadmin -e 'stop VolumeName'
sudo cvadmin -e 'start VolumeName'
OS X Mavericks 及更早版本
要更改在 OS X Mavericks 及更早版本中“聚焦”搜索与 Xsan 宗卷配合使用的方式,请完成以下步骤。在所有命令中,请将 VolumeName 替换为你的 Xsan 宗卷名称。
1. 在元数据控制器上找到 Xsan 宗卷的配置文件:
/资源库/Preferences/Xsan/VolumeName.cfg
2. 编辑宗卷配置文件,使全局部分包含以下两行:
EnableSpotlight Yes
SpotlightSearchLevel FsSearch
3. 在控制这个宗卷的所有其他元数据控制器上,重复这些配置文件更改操作。
4. 重新启动这个宗卷。
如果愿意的话,你可以恢复为默认的有索引搜索级别 ReadWrite。要恢复为 ReadWrite,请重复上述步骤,但将 SpotlightSearchLevel 条目设置为“ReadWrite”。如果宗卷上存在大量数据,可能需要数小时才能建立索引。