中国移动JUNIPER路由器升级操作步骤
目录
中国移动JUNIPER路由器升级操作步骤 ......................................................... 1 1. 计划 ................................................................................................... 3 1.1. 选择正确的版本 ................................................................................. 3 1.2. 中断时间的估计 ................................................................................. 3 2. 准备 ................................................................................................... 3 3. 升级的步骤 ........................................................................................ 5 3.1. 备份RE的升级步骤 ........................................................................... 6 3.1.1. 在远程PC上,通过主RE登录备份RE ............................................ 6 3.1.2. 让现场工程师用串行线连接PC机到备份RE控制口 ............................ 6 3.1.3. 备份FLASH上当前JUNOS和配置到硬盘上 ..................................... 6 3.1.4. 升级软件 ............................................................................................ 7 3.1.5. 登录到这个刚才完成升级的RE并检查RE是否正常启动 ................... 7 3.1.6. Copy 主RE上的配置文件M320-20090810.cnf 至备用RE 并加载 .. 7 3.1.7. 恢复graceful-switchover与mirror-flash-on-disk配置 ........................ 7 3.1.8. 在双RE系统上切换升级了的备份RE到主用状态 ............................. 8 3.1.9. 确认现在作为主用的这个RE工作一切正常 ....................................... 8 3.1.10. 备份FLASH当前JUNOS和配置到硬盘上 ........................................ 8 3.2. 现在的备份RE(即原先的主RE)的升级步骤 ....................................... 8 3.3. 在双RE系统上去除“Backup RE active”告警 ................................. 8
1. 计划
1.1. 选择正确的版本
软件升级用于提供BUG的修正及支持新的功能(比如新的硬件或软件功能)。请查阅JUNOS Release Notes以选择适当的JUNOS版本,并且检查Release Notes 中是否有关于该版本的特别的升级步骤。在这本资料中我们使用9.5R2.7。 1.2. 中断时间的估计
每个RE需要两次启动(在配置了“system mirror-flash-on-disk”的情况下需要4次)。每次启动需要约5分钟时间供RE和PFE启动完毕,再需另外几分钟时间供路由协议完全收敛。
对于单RE的系统,每次RE的启动都会造成中断,直至路由完全收敛。
对于双RE的系统,如果配置了“平滑RE切换”功能,则在RE之间切换时只会有很少或小于1分钟的中断。因为完成两个RE的升级只需要1次或2次切换,所以中断时间可以减少到最小。
2. 准备
升级将以网管中心远程方式为主,同时本地提供支持包括紧急情况下本地升级。如果升级过程中设备有任何不正常现象或屏幕上的结果有出错或报警,则必须立即停止操作并且通知代理工程师或JUNIPER工程师。除非步骤中标明是不适用于该设备的,否则不能跳过该步骤进入下一步。
本地需要提供:
PC机,具有以太网卡和终端仿真软件(如Windows HyperTerminal或SecureCRT) 连接PC机的串口到路由器的控制口的串行线
连接PC机以太网卡到路由器fxp0 端口的以太网交叉线 PC机装有FTP 服务器软件,用于上载JUNOS和下载配置 具有超级用户权限的用户帐号和口令(不是ROOT用户) ROOT用户的口令
JUNOS软件上载到本地PC机上的FTP服务器 现场工程师
装有JUNOS的JUNIPER PCMCIA FLASH卡。(可选)
注意这个卡不是DOS格式并且装载的文件也不是下面命令行升级中用到的那个文件。
另外,在发起远程升级的网管中心也需要提供:
PC机,具有以太网卡和终端仿真软件(如Windows HyperTerminal或SecureCRT) PC机装有FTP 服务器软件,用于上载JUNOS和下载配置 具有超级用户权限的用户帐号和口令(不是ROOT用户) ROOT用户的口令
JUNOS软件上载到网管中心PC机上的FTP服务器
以下我们假定对一个双RE的系统进行准备工件。如果是单RE的系统,则针对备份RE的操作(例如检查是否当前RE是备份RE)可以跳过不作。
2.1确认现场和远程的PC机上的终端仿真软件都设置为自动抓屏到一个日志文件中。
2.2让现场工程师用串行线连接他的PC机到主RE(对于单RE 的系统就是唯一的RE,以下同此)的
控制口,并确认输入输出在屏幕上都是正常的
2.3对于双RE系统,如果配置了“平滑RE切换”,则一定要关闭配置这个功能。
login: lab Password:
--- JUNOS 6.3R2.2 built 2004-08-06 01:43:25 UTC
lab@m320>configure
Entering configuration mode
[edit]
lab@m320# show chassis redundancy graceful-switchover没有输出,即还没有配置这个功能,跳到下一步 [edit]
lab@m320# delete chassis redundancy graceful-switchover如果有则删除 [edit]
lab@m320# delete routing-options graceful-restart如果有则删除
2.4从远程PC上,同步主RE上的配置到备份RE(如果是双RE系统)
[edit]
lab@m320# commit synchronize re0: configuration check succeeds re1: commit complete re0: commit complete
{master}[edit]
2.5从远程PC和现场PC上,在主RE上显示配置,使得配置自动记录到日志文件中。再保存配
置到RE上(作为RE上的一个本地文件),并且上载到远程FTP服务器上。
注意:升级时配置和一些其它附属文件会被自动保存,但存放在RE上的本地日志等文件可能会被删除。所以如果需要保存这些日志等文件请也在此时FTP这些文件到服务器上。
lab@m320# save m320-20090810.cnf(文件保存在/var/home/lab/目录下) lab@m320# run file list
lab@m320# run file copy m320-20090810.cnf ftp://user:pwd@x.x.x.x/m320-20090810.cnf
2.6从远程PC上,FTP 上载JUNOS 9.5R2.7软件到主RE上。
lab@m320# run file copy ftp://username:password@IP-address/jinstall-9.5R2.7-domestic-signed.tgz /var/tmp/jinstall-9.5R2.7-domestic-signed.tgz
2.7从远程PC上,从主RE拷贝软件到备份RE,这里假定RE1是备份RE
lab@m320# run file copy /var/tmp/jinstall-9.5R2.7-domestic-signed.tgz re1:/var/tmp/jinstall-9.5R2.7-domestic-signed.tgz
2.8如果需要的话,在现场准备JUNIPER的PCMCIA FLASH卡。创建JUNIPER PCMCIA FLASH
卡的文件是另一个文件,文件名类似“install-media-9.5R2.7-domestic”。从远程PC上,FTP上载这个文件到主RE。
lab@m320# run file copy ftp://username:password@IP-address/install-media-9.5R2.7-domestic /var/tmp/install-media-9.5R2.7-domestic
然后让现场工程师将PCMCIA卡插入到主RE。插入后,在远程PC上做以下操作,讲JUNOS镜像文件直接写入FLASH卡,命令执行完毕可能需要几分钟时间。
lab@m320#run start shell
% dd if=/dev/zero of=/dev/rad3 count=20
% dd if=/var/tmp/ install-media-9.5R2.7-domestic of=/dev/rad3 bs=64k
2.9让现场工程师按下PCMCIA卡旁边的释放按键弹出PCMCIA卡。确认任何RE上都没有插入
PCMCIA卡。
2.10备份系统状态信息
检查系统当前工件状态,这包括但不限于:
硬件信息,机框、板卡环境状况 接口通断状态
路由表条数和流量大小
IGP、BGP、MPLS接口和协议邻居状态
以下是一些常用命令:
Show version
show chassis hardware show chassis environment show chassis alarms
show chassis routing-engine show chassis fpc show interfaces terse show route summary showisis adjacency show isis interface show ospf interface show ospfneighbor show ospf statistics show bgp summary show ldpneighbor
show system processes extensive request support information | no-more
3. 升级的步骤
请按照下列步骤升级路由器。
对于双RE的系统将先升级备份RE。在升级备份RE后将切换RE使得原先的备份RE成为主RE。只有在确认了这个新的主RE一切正常后才会升级原先的主RE(即现在的备份RE)。这样即使出现问题我们仍可以退回到原先工件正常的主RE上。
确认你在操作的RE是主用或备份RE是非常重要的。你可以通过提示符或打命令确认这一点
{backup} 如果使用了“平滑RE切换”,则会多出这个提示符显示RE状态 lab@m320-re1>
或者
lab@m320-re1> show chassis hardware
Aborted! This command can only be used on the master routing engine. 这表明当前RE是备份
RE
对于单RE系统请执行步骤3.1.3至3.1.11(跳过步骤3.1.9,因为这一步不适用)。我们将用硬盘作为备份介质,如果FLASH升级出现问题则用硬盘退回到原先正常工作的JUNOS和配置。因为这是单RE系统,所以检查备份RE状态、切换主备等操作在这里不适用。
注意:如果以下任何步骤失败或出错,请停止操作并且立即通知代理工程师或JUNIPER工程师。在资料的最后部分也有一些紧急情况下的处理方法。 3.1. 备份RE的升级步骤
3.1.1. 在远程PC上,通过主RE登录备份RE
lab@M320>request routing-engine login other-routing-engine
3.1.2. 让现场工程师用串行线连接PC机到备份RE控制口 3.1.3. 备份FLASH上当前JUNOS和配置到硬盘上 3.1.3.1. 去除mirror-flash-on-disk配置
如果你在“system”之下有“mirror-flash-on-disk”配置,则在进行下一步之前必须去除这一配置。
lab@m320-re1# show system mirror-flash-on-disk mirror-flash-on-disk;
{backup}[edit]
lab@m320-re1# delete system mirror-flash-on-disk
注意你必须使用“commit”,即使这是个双RE的系统,这是因为我们现在是在处理当前RE。
然后你需要启动这个RE以完成配置的改动。你会失去这个RE的连接,或退回到主RE命令行界面(如果这是个双RE系统)。
{backup}[edit]
lab@m160-re1# run request system reboot Reboot the system ? [yes,no] (no)yes
当这个RE在几分钟内完成启动后,你又可以连接到这个RE了。在进行下一步操作之前,请确认你操作的是正确的RE。
3.1.3.2. 备份FLASH当前JUNOS和配置到硬盘上
lab@m320-re1>request system snapshot
Copying '/' to '/altroot' .. (this may take a few minutes)
Copying '/config' to '/altconfig' .. (this may take a few minutes) The following filesystems were archived: / /config 3.1.4. 升级软件
lab@m320-re1>request system software add /var/tmp/jinstall-9.5R2.7-domestic-signed.tgz no-validate
reboot
当这个RE在几分钟内完成启动后,你又可以连接到这个RE了。在进行下一步操作之前,请确认你操作的是正确的RE。
你可以让现场工程师通过RE控制口监视RE启动过程,启动过程示例如下。你也可在RE启动后登录到RE上,并用下一步骤中的命令检查RE启动的结果,检查时请确认你操作的是正确的RE。
3.1.5. 登录到这个刚才完成升级的RE并检查RE是否正常启动 lab@m320-re1>Show version
lab@m320-re1>show system boot-messages lab@m320-re1>show log messages lab@m320-re1>show configuration
/var/tmp/m320-20090810.cnf
3.1.6. Copy 主RE上的配置文件M320-20090810.cnf 至备用RE并加载 lab@RE0>file copy m320-20090810.cnf re1:/config/m320.cnf lab@RE1#load override /config/m320.cnf lab@RE1#show | no-more
3.1.7. 恢复graceful-switchover与mirror-flash-on-disk配置
如果你需要恢复或添加“mirror-flash-on-disk”配置,则你应该在这时操作。否则请直接执行下一步。
[edit]
lab@m320# set chassis redundancy graceful-switchover enable [edit]
lab@m320#set system mirror-flash-on-disk [edit]
lab@m320# set routing-option graceful-restart [edit]
lab@m320#commit sync
然后你需要启动这个RE以完成配置的改动。你会失去这个RE的连接,或退回到主RE命令行界面(如果这是个双RE系统)。
{backup}[edit]
lab@m320-re1# run request system reboot Reboot the system ? [yes,no] (no)yes
当这个RE在几分钟内完成启动后,你又可以连接到这个RE了。在进行下一步操作之前,请确认你操作的是正确的RE。
3.1.8. 在双RE系统上切换升级了的备份RE到主用状态
如果升级了的备份RE现在一切仍然都正常,则可以切换这个RE到主用状态。
{backup}
lab@m320-re1>request chassis routing-engine master acquire no-confirm Resolving mastership...
Complete. The local routing engine becomes the master.
{master}
lab@m320-re1>
如果在切换后你看到有黄色的报警灯并且从“show chassis alarms ”命令中看到是“Backup RE active”的告警,则这个告警会在步骤3.3中处理,现在你可以忽略它并且继续执行下一步。
3.1.9. 确认现在作为主用的这个RE工作一切正常
你应该用步骤2.10中的命令作对比检查,以确认这个升级了的RE现在工作一切正常。
3.1.10. 备份FLASH当前JUNOS和配置到硬盘上
如果你没有在步骤3.1.8中配置“mirror-flash-on-disk ”,则你现在可以备份FLASH当前JUNOS和配置到硬盘上。
lab@m160-re1> request system snapshot
Copying '/' to '/altroot' .. (this may take a few minutes)
Copying '/config' to '/altconfig' .. (this may take a few minutes) The following filesystems were archived: / /config
3.2. 现在的备份RE(即原先的主RE)的升级步骤
请执行步骤3.1.1至3.1.7,然后跳过步骤3.1.8和 3.1.9,直接执行步骤3.1.10。 3.3. 在双RE系统上去除“Backup RE active”告警
在步骤3.1.8切换RE后,系统可能会报警“Backup RE active”。这是因为“chassis”配置中指定某个RE(缺省是RE0)为主用,但现在另外一个RE是主用。可以通过设置当前的主RE为缺省主RE来去除这个报警,以下的例子中RE1是当前的主RE。
{master}[edit]
lab@m320-re1# set chassis redundancy routing-engine 1 master
{master}[edit]
lab@m320-re1# commit synchronize re1: configuration check succeeds re0: commit complete re1: commit complete
也可以通过再次切换RE去除这个报警。但是这样会造成再一次设备中断,所以不建议这个方法。
{master}
lab@m320-re1> request chassis routing-engine master release no-confirm Resolving mastership...
Complete. The other routing engine becomes the master.
{backup}
lab@m320-re1>
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务