簡介
本文檔介紹對中看不到的新增Quantum Network Suite虛擬機器(QNS VM)進行故障排除的過程 top_qps.sh
.
必要條件
需求
思科建議您瞭解以下主題:
注意:思科建議您必須具有對CPS CLI的超級使用者訪問許可權。
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- CPS 19.4
- CentOS Linux版本7.6.1810(核心)
- 整合運算系統(UCS)-B
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
新增QNS VM是擴展CPS節點容量的過程。將QNS VM新增到集群後,如果所有內部進程都已啟動,則預計新新增的QNS VM會立即接收流量。
問題
可以觀察到,一旦將擴展QNS虛擬機器新增到群集,這些虛擬機器將處理該流量,但在中看不到該流量。 top_qps.sh
指令碼輸出。您會注意到 top_qps.sh
輸出仍顯示QNS VM的舊計數。
[root@installer ~]# top_qps.sh
--------------------------------------------------------------------------------------------
Host Detail:
qns01,qns02 ------> Shows only QNS01 and QNS02 VMs, QNS03 is not counted.
Measurement timer: 1 QNS Count: 2.
--------------------------------------------------------------------------------------------
Average Success TPS Error Time Used Messages
*** No Statistics During Time Period ***
--------------------------------------------------------------------------------------------
Average Success TPS Error Time Used Actions
*** No Statistics During Time Period ***
Tue Sep 20 04:31:55 UTC 2022
*** End-of-Collection ***
[root@installer ~]# about.sh
Cisco Policy Suite - Copyright (c) 2015. All rights reserved.
CPS Multi-Node Environment
CPS Installer Version - 19.4.0
CPS ISO Version Installed - CPS_19.4.0.release
CPS Core Versions
---------------------------
lb01: qns-1 (iomanager): 19.4.0.release
lb01: qns-2 (diameter_endpoint): 19.4.0.release
lb01: qns-3 (diameter_endpoint): 19.4.0.release
lb01: qns-4 (diameter_endpoint): 19.4.0.release
lb02: qns-1 (iomanager): 19.4.0.release
lb02: qns-2 (diameter_endpoint): 19.4.0.release
lb02: qns-3 (diameter_endpoint): 19.4.0.release
lb02: qns-4 (diameter_endpoint): 19.4.0.release
qns01: qns-1 (pcrf): 19.4.0.release
qns02: qns-1 (pcrf): 19.4.0.release
qns03: qns-1 (pcrf): 19.4.0.release ----->>> Newly Added QNS[QNS03]
pcrfclient01: qns-1 (controlcenter): 19.4.0.release
pcrfclient01: qns-2 (pb): 19.4.0.release
pcrfclient02: qns-1 (controlcenter): 19.4.0.release
pcrfclient02: qns-2 (pb): 19.4.0.release
執行top_qps.sh指令碼時計算新新增的QNS VM Count
按照步驟1到步驟6的正常步驟操作,新增新的QNS VM。步驟7.已新增以確保能夠 top_qps.sh
在KPI收集報告中包括新新增的QNS VM。
步驟1. 將更新的CSV部署檔案上傳到群集管理器虛擬機器。
步驟2.在群集管理器上匯入更新的CSV部署檔案。
/var/qps/install/current/scripts/import/import_deploy.sh
步驟3.驗證匯入的資料。
cd /var/qps/install/current/scripts/deployer/support/; python jvalidate.py
步驟4.構建VM映像。
/var/qps/install/current/scripts/build_all.sh
步驟5.複製 /etc/hosts
檔案從CLUMAN傳送到所有節點。
SSHUSER_PREFERROOT=true copytoall.sh /etc/hosts /etc/hosts
步驟6.手動部署其他qns節點。
/var/qps/install/current/scripts/deployer/deploy.sh qns03
步驟7.重新啟動qns-1進程 pcrfclient01/pcrfclient02
.
monit restart qns-1
執行過程後的預期輸出
[root@installer ~]# top_qps.sh
--------------------------------------------------------------------------------------------
Host Detail:
qns03,qns01,qns02. --> QNS03 VM is visible now.
Measurement timer: 1 QNS Count: 3
--------------------------------------------------------------------------------------------
Average Success TPS Error Time Used Messages
*** No Statistics During Time Period ***
--------------------------------------------------------------------------------------------
Average Success TPS Error Time Used Actions
*** No Statistics During Time Period ***
Tue Sep 20 05:11:56 UTC 2022
*** End-of-Collection ***