目錄

簡介

必要條件

需求

採用元件

背景資訊

程式

步驟1.檢查站立警報和條件

步驟2.檢查資料庫完整性

驗證節點資訊

驗證液晶屏狀態

確定活動資料庫資訊

登入備用控制器

驗證備用控制器資料庫資訊

驗證LCD資料庫資訊

步驟3.備份資料庫

步驟4.驗證資料庫備份

其他最佳做法

移除備用控制器

卸下LCD模組

拔下多機架管理(MSM)電纜

匹配活動版本和保護軟體版本

簡介

本文檔介紹有關重置、重新拔插和更換NCS 2000中的控制器卡的最佳實踐。

必要條件

需求

本文件沒有特定需求。

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- NCS2006-SA

- NCS2K-TNCS-O-K9

- NCS2006-DC20

- M6-FTA2

- NCS2006-LCD

- M6-ECU2

- 思科傳輸控制器(CTC)版本11.123-022-D2911-S-SPA

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

背景資訊

NCS 2000將架1控制器卡上的所有系統調配儲存在調配資料庫中，並將備份資料庫儲存在LCD模組上。多機架節點中的所有其他機架不儲存資料庫的副本。這些做法有助於降低需要更改節點控制器（架1）的操作期間的風險。 如果不執行這些步驟，在極少數情況下，系統或控制器卡上存在的特定情況將導致配置資料庫丟失，從而導致節點上的所有服務丟失。

支援的NCS 2000控制器卡包括：

- TNC-E

- TSC-E

- TNCS

- TNCS-O

- TNCS2

- TNCS2-O

程式

在採取任何需要更改控制器卡狀態的操作之前，請執行這些預檢查。對控制器卡的更改可能包括：

- 通過思科傳輸控制器(CTC)或命令列進行軟重置

- 已通過命令列重新啟動Cold

- 拆卸和重新插入

- 替代方案

- 軟體升級

步驟1.檢查站立警報和條件

在CTC中檢查「Alarms and Conditions（報警和條件）」頁籤，以驗證系統、控制器卡或液晶屏模組上不存在這些條件。確保右下角的過濾器不會阻止顯示任何條目。這並不是一份詳盡的清單。有關這些警報和其他警報的其他資訊，請參閱Cisco NCS 2000系列故障排除指南。

- 活動卷軟體簽名驗證失敗

- 保護卷軟體簽名驗證失敗

- 軟體下載失敗

- 軟體不相符

- 檢測到錯誤的資料庫

- 備用資料庫不同步

- 移除不當

- 保護單元不可用

- 沒有有效的USB DB

- USB安裝失敗

- USB同步

如果可能，請清除這些警報，然後繼續對活動控制器卡進行任何更改。

步驟2.檢查資料庫完整性

為了驗證節點上的資料庫完整性，請使用telnet或SSH連線到VxWorks命令列。要確定可用的訪問型別，請選中Provisioning > Security > Access > Shell Access。

NCS 2000外殼訪問配置

注意：思科不建議使用VxWorks命令列進行故障排除或診斷。不正確使用VxWorks命令可能導致意外的系統行為，包括丟失系統設定。

- 使用超級使用者憑據登入

- 使用Ctrl+C輸入enablec以允許Break順序。

-> enablec

value = 3 = 0x3

驗證節點資訊

- 使用flmStat驗證節點名稱、IP地址和軟體版本。

-> flmStat

System Database: /myst/system.db

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.1.1.1

version: 9

IIOP port: 57790

SSLIOP port: 57791

shelf ID: 1

multishelf enbld: Y

multishelf LAN: 1

SwDwld fail flag: 0

Current running software is:

Software version: 11.123-022-D2911-S-SPA

Package: NCS2K_F_SONET

This is TNC-1, redState: FULL ACT

Other TCC is: Present and Alive

Active Code Volume: 0,  avail: 1

Flash0 release: 11.123-022-D2911-S-SPA  qualified: YES  sel: YES  pkg: NCS2K_F_SONET

Flash1 release: 11.13-023E-16.17-S-SPA  qualified: YES  sel:  NO  pkg: NCS2K_F_SONET

No Init Sync: NO

Active Database is: J,  avail: A

active seqnum: 34126

avail seqnum: 34117

value = 0 = 0x0

驗證液晶屏狀態

- 確保flmStat2輸出中的液晶屏狀態為「FULL ACTIVE(完全啟用)」。

-> flmStat2

This is TNC-1, type: 7, redState: FULL ACT

Running Software version: 11.123-022-D2911-S-SPA

Package: NCS2K_F_SONET

Flash0 release: 11.123-022-D2911-S-SPA K  qualified: YES  sel: YES  pkg: NCS2K_F_SONET

Flash1 release: 11.13-023E-16.17-S-SPA K  qualified: YES  sel:  NO  pkg: NCS2K_F_SONET

No Init Sync: NO

Databases: DB  Seq#  Release

Active:  H 34244   11.123-022-D2911-S-SPA

Avail:  I 34235   11.123-022-D2911-S-SPA

Revert:  R 30593   11.123-022-D2911-F-SPA

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.1.1.1

Other is TNC-2, type 5, Present and Alive

USB Flash is FULL ACTIVE

USB Flash0 release: 11.123-022-D2911-S-SPA K  qualified: YES  sel: YES

USB Flash1 release: 11.13-023E-16.17-S-SPA K  qualified: YES  sel: NO

USB Databases: DB  Seq#  Release

Active:  A 34244   11.123-022-D2911-S-SPA

Avail:  B 34235   11.123-022-D2911-S-SPA

Revert:  R 30593   11.123-022-D2911-F-SPA

value = 0 = 0x0

確定活動資料庫資訊

- 輸入flmDbAll以檢視當前預配和系統資料庫。

-> flmDbAll

Database ==> /DBJ/prov.db       status: ACTIVE

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34126

CRCHdr: 3d31a07d           CRCDb: 2a4cac02

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 12:12:2

Database ==> /DBA/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153221

Seqnum: 34117

CRCHdr: 4fc81200           CRCDb: ad3b314a

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 10:49:5

Database ==> /DBB/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153221

Seqnum: 34118

CRCHdr: 92cc5796           CRCDb: 818fa953

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 10:57:53

Database ==> /DBC/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153221

Seqnum: 34119

CRCHdr: 22869e45           CRCDb: da4dba9a

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:4:4

Database ==> /DBD/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34120

CRCHdr: fbb74309           CRCDb: e2aee96d

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:12:2

Database ==> /DBE/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34121

CRCHdr: c5e4bdbb           CRCDb: 79957918

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:19:5

Database ==> /DBF/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34122

CRCHdr: a259ae4a           CRCDb: a042ba4a

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:34:4

Database ==> /DBG/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34123

CRCHdr: f418d972           CRCDb: 8eb25209

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:36:29

Database ==> /DBH/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34124

CRCHdr: e68d1dd1           CRCDb: 799bc08d

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 11:49:4

Database ==> /DBI/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34125

CRCHdr: 42d39a79           CRCDb: 643378ab

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 12:4:4

Database ==> /DBR/prov.db       status: REVERT

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1091869

Seqnum: 30593

CRCHdr: e368fd7b           CRCDb: a8bf1b35

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-F-SPA

LastChange: 8-15-2023 15:29:35

System Database: /myst/system.db

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.1.1.1

version: 9

IIOP port: 57790

SSLIOP port: 57791

shelf ID: 1

multishelf enbld: Y

multishelf LAN: 1

SwDwld fail flag: 0

value = 0 = 0x0

- 請注意ACTIVE狀態資料庫中的字母名稱（此例項中為DBJ）Seqnum、SizetDb和CRCDb值。

- 對於REVERT資料庫(DBR)，請注意軟體版本Seqnum、SizetDb和CRCDb。

登入備用控制器

- 使用telnet「otherTcc」登入備用控制器。

-> telnet "otherTcc"

In order to discontinue logging in, type control-d or wait 60 seconds.

After logging in, type 'enablec' to enable abort key (control-c).

-> enablec

value = 3 = 0x3

- 驗證是否已使用flmStat進入備用控制器。

-> flmStat

System Database: /myst/system.db

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.1.1.1

version: 9

IIOP port: 57790

SSLIOP port: 57791

shelf ID: 1

multishelf enbld: Y

multishelf LAN: 1

SwDwld fail flag: 0

Current running software is:

Software version: 11.123-022-D2911-S-SPA

Package: NCS2K_F_SONET

This is TNC-2(1), redState: FULL SBY

Other TCC is: Present and Alive

Active Code Volume: 0,  avail: 1

Flash0 release: 11.123-022-D2911-S-SPA  qualified: YES  sel: YES  pkg: NCS2K_F_SONET

Flash1 release: 11.13-023E-16.17-S-SPA  qualified: YES  sel:  NO  pkg: NCS2K_F_SONET

No Init Sync: NO

Active Database is: H,  avail: I

active seqnum: 34126

avail seqnum: 34117

value = 0 = 0x0

驗證備用控制器資料庫資訊

- 再次輸入flmDbAll，以確認主用和備用控制器之間的主用資料庫資訊匹配。字母標識無需匹配，但Seqnum、SizetDb和CRCDb值必須完全匹配。

-> flmDbAll

Database ==> /DBH/prov.db       status: ACTIVE

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34126

CRCHdr: 3d31a07d           CRCDb: 2a4cac02

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 12:12:2

Database ==> /DBI/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153221

Seqnum: 34117

CRCHdr: 4fc81200           CRCDb: ad3b314a

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 10:49:5

///

Database ==> /DBR/prov.db       status: REVERT

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1091869

Seqnum: 30593

CRCHdr: e368fd7b           CRCDb: a8bf1b35

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-F-SPA

LastChange: 8-15-2023 15:29:35

System Database: /myst/system.db

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.88.130.1

version: 9

IIOP port: 57790

SSLIOP port: 57791

shelf ID: 1

multishelf enbld: Y

multishelf LAN: 1

SwDwld fail flag: 0

value = 0 = 0x0

->

- 如果資料庫資訊不匹配，則不要對活動控制器卡進行任何更改。

- 輸入logout以返回活動控制器卡。

- 由於資料庫可以隨時更新，因此請確認在發出第一個和第二個flmDbAll命令之間沒有更新序號。這可能會導致資料庫資訊明顯不匹配。

驗證LCD資料庫資訊

- 使用flmUSBDbAll，驗證LCD模組上的備份資料庫是否與主用控制器匹配。

-> flmUSBDbAll

Database ==> /uDBH/prov.db       status: ACTIVE

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153209

Seqnum: 34126

CRCHdr: 3d31a07d           CRCDb: 2a4cac02

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 12:12:2

Database ==> /uDBI/prov.db       status: AVAIL

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1153221

Seqnum: 34117

CRCHdr: 4fc81200           CRCDb: ad3b314a

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-S-SPA

LastChange: 9-26-2023 10:49:5

///

Database ==> /uDBR/prov.db       status: REVERT

Node Name: 154-SMR20   IP Address: 10.1.1.154

SizetDbHdr: 188                SizetDb: 1091869

Seqnum: 30593

CRCHdr: e368fd7b           CRCDb: a8bf1b35

Node Id: 1b35d760           Ne Type: 12

MacAddr: f4:f:1b:35:d7:60

Sys Swrel: 11.123-022-D2911-F-SPA

LastChange: 8-15-2023 15:29:35

System Database: /umyst/system.db

NodeName: 154-SMR20

Node IP addr: 10.1.1.154     maskLen: 24

Secure IP addr: 10.1.1.154     maskLen: 24

Rtr addr: 10.1.1.1

version: 9

IIOP port: 57790

SSLIOP port: 57791

shelf ID: 1

multishelf enbld: Y

multishelf LAN: 1

SwDwld fail flag: 0

value = 0 = 0x0

->

步驟3.備份資料庫

在對作用中控制器進行變更之前，請先備份資料庫，然後再繼續。在CTC中，導航到Maintenance > Database > Backup。將檔案另存為txt或bin 檔案並存到外部位置。

NCS 2000資料庫備份

如果從CTC備份資料庫失敗，請聯絡Cisco TAC瞭解備份資料庫的替代方法。

步驟4.驗證資料庫備份

從節點檢索資料庫後，開啟檔案以驗證標題是否與預期格式匹配。此輸出提供了功能資料庫標頭的示例。

OTBU01000271

Info.FileType=Cisco ONS NE Database File

Info.Version=1.0

Info.NeDesc=Cisco NCS2006 FLEX

Info.NeType=NCS2006 FLEX

Ne.Software-Version=11.123-022-D2911-S-SPA

Ne.Node-Name=154-SMR20

Ne.Node-Id=0x1b35d760

Ne.Date=09/26/2023

Ne.Time=13:28:12 CST

Ne.Secure-Mode=N

其他最佳做法

在有資料庫丟失風險的情況下（例如前面提到的系統警報存在），在活動控制器上執行任何操作之前都要小心。如果可能，請在執行資料庫備份後執行這些步驟。

移除備用控制器

為了防止在重置或重新啟動活動控制器後發生不需要的資料庫丟失或恢復，請從節點上卸下備用控制器並使其處於非固定狀態。

卸下LCD模組

在特定情況下，丟失活動資料庫可能導致恢復到LCD模組上儲存的以前的資料庫。卸下液晶屏模組，然後將其卸下。

拔下多機架管理(MSM)電纜

在資料庫完全丟失的情況下，所有被轉租的架子都返回預設配置，導致節點上的所有服務丟失。拔下MSM電纜以緩解此風險。在此期間，被取代的架子繼續以無頭模式運行。

匹配活動版本和保護軟體版本

REVERT資料庫使用Maintenance > Software下的Protect Version in CTC中列出的軟體。資料庫恢復或軟體降級將恢復與保護軟體關聯的預配資料庫。確保軟體版本相容。例如，SSON(-S-SPA)軟體無法與高密度分波多工(DWDM)軟體互操作，因此這些版本不會同時存在。為保護版本下載相同的SSON軟體，以防止在恢復時丟失資料庫。

完成這些最佳實踐後，請完成活動控制器的重置或重新啟動，然後將節點還原為正常操作：

- 確認活動控制器卡成功啟動後，插入備用控制器。

- 備用控制器啟動後，驗證主用和備用控制器之間的資料庫是否匹配。

- 插入LCD模組，並等待USBSYNC條件清除。

- 驗證LCD資料庫是否與主用控制器同步。

- 插入MSM電纜。