2011年6月28日

Solarwinds Storage Manager - Code Page 修正篇

打開STM的效能相關頁面時,圖表底下的時間及日期若是像下圖一樣出現亂碼時,對我們來說是個不大不小的困擾。

後來跟Solarwinds原廠連絡上後,原廠工程師確認這個問題應該是Windows的日期格式選擇非英語系國家所導致。
原廠工程師也給了底下的解決方式:
1. 將Solarwindws Storage Manager Web Services停止
2. 到 <安裝路徑>/bin (預設在C:\Program Files\SolarWinds\Storage Manager Server\底下),備份service.bat
3. 開啟Command Prompt,並切換到上述目錄下,執行底下的指令

service.bat remove SWStmWebServerSvc

4. 以Notepad或其他文字編輯器開啟service.bat,並找到底下的文字進行修改:

修改前:
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties;-Dlicense.key=%LICENSEKEY%;-Dserver.properties=%SERVERPROPERTIES%;-Dsun.nio.ch.disableSystemWideOverlappingFileLockCheck=true;-Ddbcp" --JvmMs 128 --JvmMx 256

修改後:
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Duser.language=en;-Duser.region=US;-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties;-Dlicense.key=%LICENSEKEY%;-Dserver.properties=%SERVERPROPERTIES%;-Dsun.nio.ch.disableSystemWideOverlappingFileLockCheck=true;-Ddbcp" --JvmMs 128 --JvmMx 256

5. 再回到Command Prompt,執行底下的指令:

     service.bat install SWStmWebServerSvc

6. 重新啟動Solarwindws Storage Manager Web Services
現在圖表底下的文字就會正確的以英文的格式顯示,不再是以亂碼方式呈現。

沒有留言:

張貼留言

本部落格版權宣告

創用 CC 授權條款
自由人、自由事Freeman Lee製作,以創用CC 姓名標示 4.0 國際 授權條款釋出。