簡介
本文檔介紹如何在運行64位Cisco IOS® XR的路由器上將show tech-support檔案從管理虛擬機器(VM)傳輸到XR VM。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- 運行64位Cisco IOS XR的ASR 9010
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
瞭解Cisco IOS XR 64位體系結構
Cisco IOS XR 64位作業系統運行於兩種變體中:
- 基於虛擬機器的64位軟體:
- 支援的平台:ASR 9000、NCS 6000、NCS 5500。
- VM OS與主機OS是獨立的。
該架構包括以下常見元件:
- 主機(虛擬機器監控程式):主機是作為虛擬機器監控程式的64位底層作業系統。虛擬機器監控程式上衍生的XR VM/LXC和管理VM/LXC。它還運行libvirt和docker等容器/VM守護程式來生成XR和Calvados例項。
- XR VM:Cisco IOS XR控制平面進程在隔離的VM/LXC內運行。此VM/LXC包含Cisco IOS XR控制平面進程(協定堆疊,如BGP、ISIS、OSPF、內部資料庫、API等)。XR VM具有自己的核心,並在XR VM內運行libvirt守護進程和docker守護進程。使用者LXC/Docker容器在XR VM內生成,與基於LXC的平台不同,基於LXC的平台會在主機核心上生成使用者容器。
- Admin VM:Admin VM/LXC(稱為Calvados)是主機層啟動後第一個出現的例項。因此,管理VM/LXC可幫助處理XR VM/LXC的生命週期。Calvados的主要用途是通過衍生多個Cisco IOS XR例項,在同一路由器上啟用多租戶。這些例項充當單獨的邏輯路由器(安全域路由器(SDR))。
虛擬機器運行在所有路由器處理器(RP)和線卡(LC)上。
管理VM和XR VM提示比較
XR VM提示符示例:
RP/0/RSP1/CPU0:ASR-9010-B-eXR#
管理VM提示符示例:
首先需要進入運行admin命令的管理模式,然後按Enter鍵。
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
當您看到以sysadmin開頭的提示時,意味著您處於管理VM提示符下:
sysadmin-vm:0_RSP1#
在XR VM中建立show技術支援檔案
對於此示例,使用show tech-support安裝,但這適用於所有可用的show tech-support檔案。
步驟 1.運行show tech-support install命令。
RP/0/RSP1/CPU0:ASR-9010-B-eXR#show tech-support install
Wed Sep 27 00:18:42.772 IST
++ Show tech start time: 2023-Sep-27.001843.IST ++
Wed Sep 27 00:18:47 IST 2023 Waiting for gathering to complete
..........................................................................
Wed Sep 27 00:22:57 IST 2023 Compressing show tech output
Show tech output available at 0/RSP1/CPU0 : /harddisk:/showtech/showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
++ Show tech end time: 2023-Sep-27.002305.IST ++
步驟 2.路由器完成該過程後,您可以檢查檔案的位置路徑。
harddisk:/showtech/showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
檔案為harddisk:/showtech/
在執行dir harddisk:/showtech指令時可以找到此檔案
RP/0/RSP1/CPU0:ASR-9010-B-eXR#dir harddisk:/showtech
Wed Sep 27 00:24:23.412 IST
Directory of harddisk:/showtech
177 -rw-r--r--. 1 24750015 Sep 27 00:22 showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
對於Admin show tech-support檔案,您首先需要將檔案移動到XR VM,然後通過FTP/TFTP或USB傳輸。
在管理VM中建立admin show tech檔案並傳輸到XR VM
步驟 1.進入管理模式。
RP/0/RSP1/CPU0:ASR-9010-B-eXR#admin
Wed Sep 27 00:25:07.481 IST
步驟 2.顯示管理VM提示後,您需要建立show tech-support安裝檔案。
sysadmin-vm:0_RSP1# show tech-support install
Tue Sep 26 18:55:16.993 UTC+00:00
++ Show tech start time: 2023-Sep-26.185517.UTC ++
Waiting for gathering to complete
.......
Compressing show tech output
Show tech output available at /misc/disk1//showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz
Please collect show tech-support ctrace in addition to any sysadmin show-tech-support collection
++ Show tech end time: 2023-Sep-26.185646.UTC ++
從輸出中您可以看到,從管理模式建立show tech-support檔案時使用的是不同的路徑。
/misc/disk1//showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz
它也位於/showtech資料夾中,但位於/misc/disk1/分區。這基本上與硬碟: XR VM的分割槽相同,只是稱為不同分割槽,而且由於管理VM與XR VM不同,它位於不同的位置。
如果您在管理VM提示符下運行命令dir harddisk:/showtech,可以找到show tech-support檔案。
sysadmin-vm:0_RSP1# dir harddisk:/showtech
Tue Sep 26 18:57:45.356 UTC+00:00
total 11468
129557 -rw-r--r--. 1 11012583 Sep 26 18:56 showtech-install-admin-2023-Sep-26.185517.UTC.tgz
129552 -rw-r--r--. 1 727473 Sep 22 02:07 showtech-fpd-admin-2023-Sep-22.020621.UTC.tgz
9553016 kbytes total (3916872 kbytes free)
步驟 3.現在您已經在Admin VM的harddisk:/showtech路徑下找到了檔案,您需要將其複製到XR VM。
可以將檔案傳輸到harddisk: of the XR VM的根目錄,或者,如果您更喜歡與所建立的第一個檔案相同的位置,請將其傳輸到hard disk:/showtech。
您需要使用命令copy <source path> <destination path>。
sysadmin-vm:0_RSP1# copy harddisk:/showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz harddisk:/showtech/ location 0/RSP1/CPU0/VM1
Tue Sep 26 19:04:54.193 UTC+00:00
Copying harddisk:/showtech/showtech-install-admin-2023-Sep-26.185517.UTC.tgz to harddisk:/showtech/
showtech-install-admin-2023-Sep-26.185517.UTC.tgz 100% 11MB 10.5MB/s 00:00
File copied successfully
注意:對於此情況,可以將檔案複製到harddisk:/showtech路徑,但使用路由器活動路由交換處理器(RSP)RSP1的VM1位置。
您可以從XR虛擬機器提示符RP/0/RSP1/CPU0:ASR-9010-B-eXR#或管理虛擬機器提示符sysadmin-vm:0_RSP1檢查哪個RSP處於活動狀態。
VM1始終為XR VM。
這也適用於使用路由處理器(RP)而不是RSP的路由器。
您只需將RSP1替換為RP1,以防RSP1或RP1處於活動狀態。如果活動是RSP0或RP0,則需要更改命令的最後部分,如以下示例:
location 0/RSP0/CPU0/VM1 - When the active RSP is the RSP0
location 0/RSP1/CPU0/VM1 - When the active RSP is the RSP1
location 0/RP0/CPU0/VM1 - When the active RP is the RP0
location 0/RP1/CPU0/VM1 - when the active RP is the RP1
步驟 4.複製檔案後,可以退出管理模式,然後檢查harddisk:/showtech目錄以確認檔案是否存在。
RP/0/RSP1/CPU0:ASR-9010-B-eXR#dir harddisk:/showtech
Wed Sep 27 00:36:51.042 IST
Directory of harddisk:/showtech
177 -rw-r--r--. 1 24750015 Sep 27 00:22 showtech-ASR-9010-B-eXR-install-2023-Sep-27.001843.IST.tgz
179 -rw-r--r--. 1 11012583 Sep 27 00:36 showtech-install-admin-2023-Sep-26.185517.UTC.tgz
現在檔案已成功複製到XR VM,您可以使用FTP/TFTP伺服器或USB介質傳輸檔案。
注意:並非所有show tech檔案都可以具有管理員變體。您可以檢查哪些運行show tech-support命令的show techs,然後檢查問號「?」,如下面的示例所示:
sysadmin-vm:0_RSP1# show tech-support ?
Possible completions:
HBloss Show tech for Heartbeat loss
aaa show debug information for aaa
alarm_mgr Show tech of alarm_mgr process
canbus Show tech of canbus
cflow Dump code coverage data from admin/FCs/SCs
cm Show tech of cm process
confd show debug information for confd
control-ethernet Show tech of control ethernet subsystem
ctrace Show tech of ctrace
ds Show tech of ds process
envmon Show tech of envmon process
fpd Show tech of fpd process
install show debug information for install
issu Show tech for ISSU
obfl Show tech of obfl process
os Show tech for OS
pam Show tech for PAM
pcie Show tech of pcie
pm Show tech of pm process
sdr_mgr Show tech of sdr_mgr process
shelf_mgr Show tech of shelf_mgr process
syslog Show tech of syslog process
tacacs-server show debug information for tacacs-server
相關資訊