在 OS X Server(Yosemite)中建立的 Xsan 卷宗不包含特定的卷宗配置設定。要獲得最佳結果,請使用下列步驟來設定建議的設定值:
1. 從「/資源庫/Preferences/Xsan」幫卷宗的目前 .cfgp 檔案製作備份拷貝。
2. 使用下列「終端機」指令,設定建議的卷宗配置值:
sudo /usr/libexec/PlistBuddy -c "Add :config:globals:bufferCacheSize string 33554432" /Library/Preferences/Xsan/volumeName.cfgp
sudo /usr/libexec/PlistBuddy -c "Add :config:globals:inodeCacheSize string 32768" /Library/Preferences/Xsan/volumeName.cfgp
sudo /usr/libexec/PlistBuddy -c "Add :config:globals:threadPoolSize string 256” /Library/Preferences/Xsan/volumeName.cfgp
sudo /usr/libexec/PlistBuddy -c "Add :config:globals:maxConnections string 256" /Library/Preferences/Xsan/volumeName.cfgp
3. 然後使用以下的「終端機」指令,將卷宗的新配置傳播到其他的 Xsan 元資料控制器:
sudo xsanctl pushConfigUpdate
4. 前往 Server app 中的 Xsan 面板,接著從「卷宗」列表選擇卷宗。然後從視窗底部的齒輪選單選擇「停止卷宗」。
5. 卷宗狀態顯示離線後,從齒輪選單中選擇「啟動卷宗」,以重新啟動套用新設定的卷宗。
更多內容
Yosemite Xsan 用戶端超過連線數上限時可能無法裝載卷宗。以 Server 4.0 建立的 Xsan 卷宗本身的 maxConnections 值預設為 10。請參閱這篇文章以取得詳細資訊。