The article should applies to all eXR platform, include ASR9k, Cisco8000, NCS5500, NCS6k. The output information maybe different by diff platform, but the iPXE method should same. Btw in eXR, if you want to recovery password, will require iPXE.
Enable HTTP Service at linux
[root@nso exr]# python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
I put a telemetry demo to youtube at last year, but no more time summary… now I summaried in the article, will help you to easy build up the solution. Due to original testbed had changed, so follow some info maybe change, but all procedure should same. And XR configuration file is original. Demo video at this link:
Install Grafana and Influxdb by Docker
docker run -d -v grafana-storage:/var/lib/grafana -p 3000:3000 grafana/grafana:5.4.3
docker run -d --volume=/opt/influxdb:/data -p 8080:8083 -p 8086:8086 tutum/influxdb
Awesome upgrade cmd for eXR, that will help customer simplify upgrade procedure and do upgrade automation! Feature release from 652. Just tested and summarized.
I summarized normal upgrade eXR version by install add/prepare/active at former: Upgrade/Install Packages in eXR. For the article, will summary how to upgrade by install replaced.
“Install replaced” is a new cmd that help customer upgrade only by one cmd, don’t need to add/prepare/active steps, that only support by GISO. What is GISO? That is an image bundle, customer can flexibly customize the image, e.g only bundle: ISIS rpm + mini iso + k9 rpm + configuration to one GISO, more GISO information, please check CCO Doc: Flexible Packaging Configuration Guide for Cisco NCS 5500 Series Routers
PS: “Install replaced” that will not affect running configuration, and auto removes inactive rpm, and commit.
Not update any NSO article to my blog, I will put more NSO info to here, wish that will help more guys. The article will include more hands-on experiences, help beginner fast connect xr devices with nso by cli or netconf ned. For netcong NED, build by Pioneer at former, that need to manual exclude the Yang file that no support. In the article, will build netconf ned by native tool of NSO 5.2.0.
Due to now version include multi packages, so you must include those packages when you upgrade:
RP/0/RP0/CPU0:R31#show ins ac sum
Fri Mar 29 02:35:01.477 UTC
Active Packages: 9
ncs5500-xr-6.6.1 version=6.6.1 [Boot image]
ncs5500-isis-2.1.0.0-r661
ncs5500-li-1.0.0.0-r661
ncs5500-mcast-2.1.0.0-r661
ncs5500-mpls-2.1.0.0-r661
ncs5500-mpls-te-rsvp-3.1.0.0-r661
ncs5500-ospf-2.0.0.0-r661
ncs5500-mgbl-3.0.0.0-r661
ncs5500-k9sec-3.1.0.0-r661
Check Storage Space
Whether harddisk/disk have enough space, please remove unuse file and tem file in disk/harddisk