使用下列步驟升級 Sentinel 伺服器:
請將組態備份,然後建立 ESM 輸出。
如需詳細資訊,請參閱《 Sentinel 管理指南
》中的「備份與還原資料」。
(條件式) 若您已在server.xml,collector_mgr.xml,或correlation_engine.xml檔案中自訂組態設定,請確保您已建立以 obj-元件 id 命名的適當內容檔案,以確保在升級後保留自訂組態設定。若需要更多資訊,請參閱《 Sentinel 管理指南》
中的「保留 XML 檔案自訂設定」。
從下載網站下載最新的安裝程式。
以 root 身分登入要升級 Sentinel 的伺服器。
指定下列指令,以從 tar 檔案擷取安裝檔案:
tar xfz <install_filename>
將 <install_filename> 取代為安裝檔案的實際名稱。
變更至擷取安裝檔案的目錄。
指定下列指令以升級 Sentinel:
./install-sentinel
若要繼續使用您選擇的語言,請選取語言旁指定的數字。
使用者授權合約會以選取的語言顯示。
閱讀使用者授權後輸入 yes 或 y,接受授權,然後繼續安裝。
安裝程序檔偵測到已存在產品的較舊版本,並會提示您指定是否要升級該產品。若要繼續升級,請按下 y 鍵。
安裝會開始安裝所有 RPM 封裝。此安裝可能需要數秒鐘完成。
清除網頁瀏覽器快取以檢視 Sentinel 最新版本。
清除用戶端電腦上的 Java 網頁啟動快取,以使用最新版本的 Sentinel 應用程式。
您可以使用 javaws -clearcache 指令或使用 Java Control Center 清除 Java 網頁啟動快取。如需詳細資訊,請參閱 http://www.java.com/en/download/help/plugin_cache.xml。
(條件式) 若 PostgreSQL 資料庫已升級至主要版本 (例如,8.0 至 9.0 或 9.0 至 9.1),請清除 PostgreSQL 資料庫中的舊版 PostgreSQL 檔案。如需 PostgreSQL 資料庫是否已升級的詳細資訊,請參閱 Sentinel 版本說明。
切換至 novell 使用者。
su novell
瀏覽至 bin 資料夾:
cd /opt/novell/sentinel/3rdparty/postgresql/bin
使用下列指令刪除所有舊版的 PostgreSQL 檔案:
./delete_old_cluster.sh
若要升級 Collector Manager 系統和 Correlation Engine 系統,請參閱升級 Collector Manager 或 Correlation Engine。
(條件式) 如果您要使用 Kerberos 驗證,請在 Java Runtime Environment 中啟用 AES256,因為 java 資料夾在升級期間會取代為預設檔案。若要在 Java Runtime Environment 中啟用 AES256,請完成下列步驟:
從下列位置下載 Java Cryptography Extension (JCE) 8:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
將兩個 *.jar 檔案解壓縮並複製到 /opt/novell/sentinel/jdk/jre/lib/security 目錄。
(條件式) 如果您要在 HA 環境中執行 Sentinel,請在叢集中的所有節點上重複這些步驟。
重新啟動 Sentinel。