on 06-14-2013 11:14 AM
==================
RSP-4G/RSP-8G systems have limited boot Disk Space(2G disk), leading to upgrade constrains when moving between Major Releases. Boot disk memory is not field upgradable. This document will discuss the options to ensure an upgrade is successful. The document will also cover options that can be undertaken to have a successful upgrade, the options are:
1 Disk Space Conservation
======================
The RSP2 diskspace is naturally split into two partitions (1.6G/0.4G). This can be altered and re-partitioning ratio changed to 1.9G/0.1G, hence increasing the available space to the XR installer by 300M. If not partitioned one needs to do so. The re-partitioning tool is available from Release 4.2.0 onwards, for Release 4.2.0-4.2.1, a hitless SMU(CSCub41271) can be installed to use the tool, the tool is integrated in 4.2.3. Executing the re-partitioning is not service impacting. Instructions on running the repartitioning tool: https://tools.cisco.com/bugsearch/bug/CSCub41271
Other methods to conserve disk: memory
===========================================
disk0:asr9k-fpd-px-4.3.4
2 Flexible disk installs
==================
With flexible disk installs both Disk0 and Disk1 on RSP-4G/RSP-8G(AKA RSP2) can be used as boot media. With that the operator now has 1.9Gx2 at their disposal. At any point in time a single IOS XR image can only be booted from one of the two disks. With this flexibility image A can run from Disk0, the upgrade to image B can be with Disk1 and so on. This option was introduced in 4.3.4.
More information:
3 Rebake RSP2 in the lab
====================
Prebake an RSP with target image + SMUs and use it to upgrade, if a rollback (downgrade) is needed use existing RSP, one can see this as an opportunity to buy/insert a newer processor (if scale or performance can justify the CAPEX). See option 5.
a) If a spare RSP is found, upgrade an RSP in a non-production router with pies + SMUs and then use it to upgrade.
b) Send the spare RSP to the site, remove old RSP with old image, use new RSP with new image+ SMUs.
c) If a downgrade is later needed the existing RSP can be reinserted.
4 Turboboot
==========
Detailed version of Turbobooting is available in the Cisco Support Community link: https://supportforums.cisco.com/document/123576/asr9000xr-understanding-turboboot-and-initial-system-bring
1. Clear the ROM Monitor environmental variables on all RSPs:
unset BOOT
unset TFTP_FILE
sync
Repeat for each RSP in the system
2. Clear BOOT_DEV_SEQ_OPER and MIRROR_ENABLE ROM Monitor environment variables to disable disk mirroring.
unset BOOT_DEV_SEQ_OPER
unset MIRROR_ENABLE
3.Change the default behavior of RP in ROMMON to not reset in 30 minutes
Rommon> priv
Rommon> diswd <- Disable the CPU watchdog
4. On the RSP, set the environment variables that configure the Management Ethernet interface for use in ROM Monitor mode. Repeat for each RSP and set it with unique IP address:
IP_ADDRESS=ip_address
IP_SUBNET_MASK=mask
DEFAULT_GATEWAY=ip_address
5. On the RSP, set the TFTP environment variables. Repeat for each RSP:
TFTP_VERBOSE=1
TFTP_RETRY_COUNT=4
TFTP_TIMEOUT=6000
TFTP_CHECKSUM=1
TFTP_SERVER=server_ip_addr
6. Set the Turboboot variables on one RSP ONLY :
TURBOBOOT=on,disk0,format
sync
7. On this RSP, boot the vm image located on the TFTP server: (Works only with the VM image, not the TAR file)
boot tftp://server/directory/filename
8. Now that the system has come up with the desired software, additional optional packages can be 'installed and committed'
5 Migrate to RSP-Lite, RSP-440 or RSP-880
===================================
With the EoS of RSP-4G/RSP-8G(AKA RSP2), migrating to a new RSP is recommended
Possible upgrade options is the new RSP-880, RSP-440 or the LT version with is software upgradable to RSP-440.
Hi Lenin,
Is there any official documentation about the repartition tool? I can only find the txt file that came with the repartition SMU and that doesn't look very good. It is just a text file (no cisco brand, nothing)... :-| :-| It would be nice to have an official document (something like the upgrade guides). :-)
Thanks!
Cheers,
Pedro
What I really dont get is why still the operating system can only be installed on disk0 or disk1, though all the ASR9k routers possess a harddisk, which would deliver much more disk space and much better I/O.
Hello,
I believe you could install using the harddisk as source... Try this command:
(admin) install add source harddisk: hfr_pie_1 hfr_pie_2
Thanks,
Michel.
Hi,
Yes, you can install software packages from the harddisk, but this is not the point. The point is you cannot install the operating system on the harddisk.
Cheers,
Florian
Hello,
Harddisk is less reliable and relatively slow for constant read and write operations, hence it's not preferred.
Thanks,
Rakesh
If we remove the fpd pie and once of the LC fails such that we will have to perform RMA; we may require fpd pie for the new LC.
Is my understanding correct?
regards
Ranjit
Linecards booting don't have any dependency on the FPD pie, more preciously the LC can boot even if the FPD is not there, so there is no link. The FPD pie is used only to upgrade FPD which are already present on the LC anyhow.
@ Eddie: Thanks a ton, appreciated as always !!
Is it possible to repartition only one of RSPs? Command entry and example output shows that both RSPs are repartitioned in a row
Agris,
Indeed you can.. These are the options:
RP/0/RSP0/CPU0:install#run
Tue Jun 2 00:42:23.525 PDT
# repart -h
repart [-f] [-n] [-y] [-1] [-a] [-s] [-d] [-p percent] [-w max_sync_wait]
-f: Force repartition when not needed
-n: No changes, report only
-y: Proceed without prompt
-1: Confirm disk1 is primary boot device
-a: Repartition active RSP only
-s: Repartition standby RSP only
-d: Repartition dual RSP
-p percent: Percentage of disk for Primary Partition (default 95)
-w max_sync_wait: Max mirror sync time in minutes (default 45)
One, and only one, of -l -r -a -s -d -R must be supplied
#
Eddie.
Hello Team
I'm working with a customer that has ASR9K with RSP-4G currently is using IOS XR 3.9.0. The customer is planning to add A9K-MOD80-TR supported on 4.2.0.
Based in this post I'am concluding the following:
Please let me know your comments.
Best regards
Thats correct, 3.9.0 is old get them off it. you want to use 5.1.3 + Service Pack 6(SP6). Regarding step 3, you have it correct there, you won't need to schedule another window though, as when you plugin the old RSP with 3.9.0 it will pull the new software from the active RSP running 5.1.3 as an example.
Thank you Eddie!!
Hello
I found the minimal memory requirements for 5.1.3 and I have two doubts about them. Below are the requirements and then my two doubts.
http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r5-1/general/release/notes/reln_513a9k.html#concept_048110A3F69D4D3C8989AC92C6D6B352
minimum 6 GB memory on the RSP-440, ASR 9912 and ASR9922 RP [A9K-RSP-4G and A9K-RSP-8G is 4 GB]
maximum 12 GB memory on the RSP-440, ASR 9912 and ASR9922 RP [A9K-RSP-4G and A9K-RSP-8G is 8 GB]
minimum 2 GB compact flash on route switch processors (RSPs)
minimum 4 GB memory on the line cards (LCs)
1. With turboboot do I need a 2 GB compact flash on the A9K-RSP-4G or can I use the disk0?
2. About the minimum 4GB memory on line cards does it apply for A9K-2T20GE-B or A9K-MOD80-TR?
Thanks in advance for your comments.
Hello
I found the minimal memory requirements for 5.1.3 and I have two doubts about them. Below are the requirements and then my two doubts.
http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r5-1/general/release/notes/reln_513a9k.html#concept_048110A3F69D4D3C8989AC92C6D6B352
minimum 6 GB memory on the RSP-440, ASR 9912 and ASR9922 RP [A9K-RSP-4G and A9K-RSP-8G is 4 GB]
maximum 12 GB memory on the RSP-440, ASR 9912 and ASR9922 RP [A9K-RSP-4G and A9K-RSP-8G is 8 GB]
minimum 2 GB compact flash on route switch processors (RSPs)
minimum 4 GB memory on the line cards (LCs)
1. With turboboot do I need a 2 GB compact flash on the A9K-RSP-4G or can I use the disk0?
2. About the minimum 4GB memory on line cards does it apply for A9K-2T20GE-B or A9K-MOD80-TR?
Thanks in advance for your comments.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: