| CA Technologies |
3.1 因為使用 Logical Volume Manager (LVM) 造成 Data Repository 升級失敗
3.2 CA Mediation Manager 升級後的已知限制
3.4 變更 Data Repository 上最佳化寫入儲存的大小
6.1 Data Repository 安裝或升級誤測到 Logical Volume Manager (LVM) 且失敗
歡迎使用 Data Aggregator Readme 檔。 這個 Readme 檔包含此版本完整的已知問題清單,以及關於此版本的功能與增強功能對您有何影響的詳細資訊。
這個 Readme 檔包含已知問題和暫時解決方案的最新清單。 其他產品文件可從 Data Aggregator 總目錄中取得,而您可從 CA Performance Center 使用者介面的 [說明] 功能表中存取此總目錄。 該總目錄也可從 CA 支援中心下載。 總目錄中包含 PDF 與 HTML 格式的版本資訊 (附系統需求)、線上說明與指南。
按一下 [說明] (?) 按鈕或從 [說明] 功能表中選取 [此頁面的說明],可開啟頁面和檢視的即時線上說明。
支援將 CA Performance Management 軟體從前版升級且為遞增升級。 如需有關升級路徑的資訊,請參閱《Data Aggregator 版本說明》。
以下程序說明如何從使用 LVM (Logical Volume Manager) 執行 Vertica 6.0.2 版的 Data Repository,轉移資料與類別目錄到 Vertica 6.0.2 版 (使用非 LVM)。 Vertica 資料庫備份 Data Repository 且 Vertica 不支援在 LVM 磁碟區上執行的資料庫。 Vertica 從不支援在 LVM 上執行其資料庫。 不過,從 Vertica 7.0.1-2 版 (Data Aggregator 2.3.4 版及 2.4 版 需要 Vertica 7.0.1-2 版) 起,Vertica 安裝程式將強制實施這個原則,即不允許 Vertica 在 LVM 上執行。
移轉位於 LVM 分割區上的資料庫目錄到非 LVM 分割區的步驟在單一節點 Data Repository 部署與叢集 Data Repository 部署中均有說明。 若 Data Repository 使用 LVM 管理的磁碟區,將無法安裝 Data Aggregator 2.3.4 版及 2.4 版。
重要! 開始前請備份 Data Repository。 請確定此時未執行任何排程備份。
重要! 您必須擁有一個有足夠可用空間以便在您轉換 LVM 分割磁碟時暫時儲存資料庫內容的本機或網路磁碟分割區。
假設:
若要進行移轉,請執行以下步驟:
重要! 以根使用者身分執行下列步驟,除非另行指定。
mount data_partition /tmp_data
du -ch /data | grep -i total
df -h /tmp_data
chown dradmin:verticadba /tmp_data
是資料庫的管理員使用者。
mv /data/drdata /tmp_data
du -ch /tmp_data | grep -i total
mount data_partition /tmp_catalog
du -ch /catalog | grep -i total
df -h /tmp_catalog
chown dradmin:verticadba /tmp_catalog
是資料庫的管理員使用者。
mv /catalog/drdata /tmp_catalog
du -ch /tmp_catalog | grep -i total
裝載
umount /data
umount /catalog
附註:如果您收到一個「忙碌」的相關錯誤,請確定所有視窗與應用程式均未存取這些目錄。
vim /etc/fstab
OR
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
OR
a. mkfs.ext3 /dev/sdaX
b. 新增項目到 /etc/fstab,如下所示:
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
mount -a
du -ch /data | grep -i total
du -ch /catalog | grep -i total
附註:執行可能需要數分鐘的時間。
重要! 開始前請備份 Data Repository。 請確定此時未執行任何排程備份。
假設:
若要進行移轉,請執行以下步驟:
移轉叢集中節點的步驟
重要! 以根使用者身分執行下列步驟,除非另行指定。
為叢集中的每個節點執行以下步驟。 每次對每個節點進行所有步驟 (步驟 1-15)。
重要! 使用 adminTools 以確認資料庫為執行中。
ifconfig
exit
whoami
rm -rf /data/drdata
rm -rf /catalog/drdata
umount /data
umount /catalog
vim /etc/fstab
OR
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
OR
a. mkfs.ext3 /dev/sdaX
b. 新增項目到 /etc/fstab,如下所示:
/dev/sdaX /catalog ext3 defaults 0 0
/dev/sdaY /data ext3 defaults 0 0
mount -a
備份資料庫後,請為下一個節點重複「移轉叢集中節點的步驟」中的步驟 1-15。 繼續執行這些步驟,直到從 LVM 移轉所有 Data Repository 節點為止。
待您為所有 Data Repository 節點完成「移轉叢集中節點的步驟」中的步驟後,請執行以下步驟:
su - dradmin
/opt/vertica/bin/vsql -U dradmin –w drpass
與 CA Mediation Manager 整合的架構已大幅強化。 需要 CA Mediation Manager 2.2.6 版 (含) 以上版本才能搭配 CA Performance Management 2.3.4 (含) 以上版本執行。 不過,此版本的整合並不支援「一般裝置套件」公用程式。
CA Mediation Manager 的未來版本將支援此公用程式的強化版本。 在那之前,您無法使用此公用程式建立自訂裝置套件。
重要! CA Mediation Manager 2.2.6 與舊版的 CA Performance Management 並不完全回溯相容。 若要處理原始資料,您必須將 Data Collector 升級成 2.4 版。 請務必先移轉裝置套件,然後才升級 CA Performance Management。 如需詳細資訊,請參閱 CA Performance Management Data Aggregator 文件總目錄,標題為〈如何移轉裝置套件〉。
如果您正在升級 CA Performance Management Data Aggregator 且 Data Repository 安裝在叢集環境,請在您升級 Data Repository 元件之後,且在升級 Data Aggregator 元件之前,驗證資料庫表格已分割。
附註:如需驗證資料庫表格已分割的詳細資訊,請參閱 CA Performance Management Data Aggregator 升級指南。
如果您要管理一百萬個或更多的已輪詢項目,請將 Data Repository 上的「最佳化寫入儲存」(WOS) 大小從預設的 2 GB 提高為 4 GB。 這個作業需要關閉 Data Aggregator,因此建議您在升級 Data Aggregator 前先執行以下步驟。
service dadaemon stop
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "select do_tm_task('moveout')";
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "select sum( region_in_use_size_kb ) as wos_usage_kb from wos_container_storage";
若這個命令未傳回 0 值,請等候 5 分鐘再重新發行這個命令。 5 分鐘後,若傳回的值仍大於 0,請重新輸入步驟 3 的命令,並於此步驟中發行命令。
/opt/vertica/bin/vsql -U database_admin_user -w database_admin_user_password -c "alter resource pool wosdata maxMemorySize '4G'";
如果您計劃使用 CA Performance Management 2.4 版 登錄 CA Spectrum 資料來源,建議您升級至 CA Spectrum 9.4 版。 舊版的 CA Spectrum 不完全支援下列新功能:
附註:有關升級 CA Spectrum 為 9.4 版的資訊,請參見 CA Spectrum 9.4 版說明文件。
啟用 Data Aggregator 資料匯出功能所需的 CPU、記憶體、網路 I/O 要件並未改變。 但有一項額外要求,那就是磁碟儲存空間內要有用於資料匯出作業的第二個獨立分割。 該磁碟分割的大小必須有 50 GB 以供中型部署使用。 50 GB 大小可讓系統在批次工作將檔案移至其他檔案系統之前,保留一小時的資料。
如果在 Data Collector 上安裝 CAMM,升級的時間將因為 InstallAnywhere 的限制而超過一小時。 下列知識庫文章提供此問題的暫時解決方法:https://communities.ca.com/thread/241693769。
如果使用 Logical Volume Manager (LVM) 管理 Data Repository 使用的磁碟區,將無法安裝 Data Repository。
Vertica 資料庫備份 Data Repository 且 Vertica 不支援在 LVM 磁碟區上執行的資料庫。 Vertica 從不支援在 LVM 上執行其資料庫。 不過,從 Vertica 第 7 版 (Data Aggregator 2.3.4 版需要 Vertica 第 7 版) 起,Vertica 安裝程式將強制實施這個原則,即不允許 Vertica 在 LVM 上執行。
Vertica 7.0.1-2 安裝程式有一個已知的問題。 若於任何磁碟區 (不僅是 Vertica 使用的磁碟區) 上偵測到 LVM,安裝程式將產生一個 WARN 訊息。 這個 WARN 訊息如下:
WARN (S0170): https://my.vertica.com/docs/7.0.x/HTML/index.htm#cshid=S0170
lvscan (LVM utility) indicates some active volumes.
若您在執行 dr_install.sh 時遇到這個 WARN 訊息,且您已驗證 Vertica 使用的類別與資料目錄並非由 LVM 管理,請採取進一步的行動以確保 Vertica 已安裝成功。
附註:如果 Vertica 使用的類別或資料目錄是由 LVM 所管理的,請參照「升級注意事項」一節。
重要! 以下步驟只有在您已驗證 install.sh 指令檔並未產生額外與 LVM 無關的 WARN 或 ERROR 訊息時才需執行。
執行下列步驟:
/opt/vertica/sbin/install_vertica -s $DB_HOST_NAMES -u $DB_ADMIN_LINUX_USER -l $DB_ADMIN_LINUX_USER_HOME -d $DB_DATA_DIR -L ./resources/$VLICENSE -Y -r ./resources/$VERTICA_RPM_FILE $POINT_TO_POINT_SPREAD_OPTION 2>&1 | tee -a $LOG_FILE
--failure-threshold FAIL
現在該行應如下所示:
/opt/vertica/sbin/install_vertica -s $DB_HOST_NAMES -u $DB_ADMIN_LINUX_USER -l $DB_ADMIN_LINUX_USER_HOME -d $DB_DATA_DIR --failure-threshold FAIL -L ./resources/$VLICENSE -Y -r ./resources/$VERTICA_RPM_FILE $POINT_TO_POINT_SPREAD_OPTION 2>&1 | tee -a $LOG_FILE
新增這個項目可協助確保只有在安裝期間發生一或多個 FAIL 訊息時,安裝才會失敗。 安裝作業會忽略 LVM WARN 訊息且成功完成安裝作業。
當您再次執行 dr_install.sh 時,您會看到以下的 LVM WARN 訊息:
WARN (S0170): https://my.vertica.com/docs/7.0.x/HTML/index.htm#cshid=S0170
lvscan (LVM utility) indicates some active volumes.
不過,這個 WARN 訊息不會阻礙 Vertica 7 的安裝或升級。
當您安裝 Data Aggregator 元件,且收到需要 Data Repository 憑證的提示時,Data Repository 使用者名稱與 Data Repository 管理使用者名稱請勿相同。 Data Aggregator 要求新的安裝作業時這些使用者名稱必須不同。
在您建立自訂憑證以用於介面/連接埠元件時,如果 MIB 表格的索引具有多個八位元 (例如:23.4.5.12),您將無法對憑證使用立即可用介面度量系列。 在此情況下使用介面度量系列可能會導致 CA Performance Center 發生同步處理問題。
暫時解決方法:
使用 [替代介面] 度量系列或建立您自己的自訂度量系列。 此動作會在裝置元件下方顯示介面/連接埠項目,但這不一定是理想的結果。
如需線上技術協助及完整的地址清單、主要服務時間以及電話號碼,請洽「技術支援」,網址為 : http://www.ca.com/worldwide。
Copyright © 2014 CA Technologies. All rights reserved. 本文提及的所有商標、商品名稱、服務標章和公司標誌均為相關公司所有。