目錄

簡介

必要條件

需求

採用元件

背景資訊

問題

執行top_qps.sh指令碼時計算新新增的QNS VM

執行過程後的預期輸出

簡介

本文檔介紹對中看不到的新增Quantum Network Suite虛擬機器(QNS VM)進行故障排除的過程 top_qps.sh.

必要條件

需求

思科建議您瞭解以下主題：

- Linux

- 思科原則套件(CPS)

注意：思科建議您必須具有對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 ***