zoukankan      html  css  js  c++  java
  • Juniper交换机维护

    Juniper交换机维护操作之一:

    1.1   交换机启动和关闭

    1.1.1   重新启动

    1.   使用具有足够权限的用户名和密码登陆CLI命令行界面。

    2.   在提示符下输入下面的命令:

    user@ex4200> request system reboot

    3.    等待console设备的输出,确认交换机软件已经重新启动。

    1.1.2   关闭

    1.    使用具有足够权限的用户名和密码登陆CLI命令行界面。

    2.   在提示符下输入下面的命令:

    user@ex4200> request system halt

    The operating system has halted.

    Please press any key to reboot

    3.   等待console设备的出现上面的输出,确认交换机软件已经停止运行。

    4.   关闭机箱背后电源模块电源。

    警告:在关闭交换机电源之前必须先利用命令关闭交换机

    Juniper交换机维护操作之二:

    1.2   配置备份和恢复

    1.2.1   配置备份

    在完成安装调试之后,可以将配置文件进行备份。备份有两种方式,一种是通过ftp备份到PC机上;另外一种是保存在交换机上(交换机默认保存50份配置文件)。

    FTP备份方式

    下面是通过FTP备份的操作步骤:

    lab@EX4200> show configuration | save EX4200CONFIG.txt

    Wrote 169 lines of output to 'EX4200CONFIG.txt'

    lab@EX4200>

    lab@EX4200> ftp 10.0.0.132 

    Connected to 10.0.0.132.

    220 EX4200 FTP server (Version 6.00LS) ready.

    Name (10.0.0.132:zte): zte

    331 Password required for zte.

    Password:

    230 User zte logged in.

    Remote system type is UNIX.

    Using binary mode to transfer files.

    ftp> asc

    200 Type set to A.

    ftp> put EX4200CONFIG.txt

    local: EX4200CONFIG.txt remote: EX4200CONFIG.txt

    200 PORT command successful.

    150 Opening ASCII mode data connection for ' EX4200CONFIG.txt. '

    100% |********************** ***********************************|  3751  

    226 Transfer complete.

    3751 bytes sent in 0.00 seconds (2.33 MB/s)

    ftp> put EX4200CONFIG.txt

    local: EX4200CONFIG.txt remote: EX4200CONFIG.txt

    200 PORT command successful.

    150 Opening ASCII mode data connection for 'EX4200CONFIG.txt'.

    100% |*****************************************|  4228     

    226 Transfer complete.

    4228 bytes sent in 0.00 seconds (2.62 MB/s)

    ftp> bye

    221 Goodbye.

    lab@EX4200>

    由于juniper的配置文件有两种格式,因此在进行备份的时候同时备份另外一种set格式的命令(可以直接粘贴到交换机)

    1.2.2   配置恢复

    对于通过FTP备份的配置,需要将配置文件上传到交换机上,然后通过load命令加载配置

    lab@EX4200# load override ?

    Possible completions:

               Filename (URL, local, remote, or floppy)

    EX4200CONFIG.txt  Size: 681, Last changed: Nov 27 11:53:17

    terminal             Use login terminal

    [edit]

    lab@EX4200# load override EX4200CONFIG.txt

    load complete

    [edit]

    lab@EX4200# commit

    commit complete

    [edit]

    lab@EX4200#

    Juniper交换机维护操作之三:

    1.3   如何升级交换机OS

    要将交换机OS升级到jinstall-ex-9.2R2.15-domestic-signed.tgz.gz版本,操作步骤如下:

    1.    添加一个super-user用户lab(或者其它用户)

    2.    打开系统FTP服务:

    set system services ftp

    3.    通过FTP将jinstall-ex-9.2R2.15-domestic-signed.tgz.gz版本上传到EX交换机上,利用刚才添加的用户lab上传,选择ftp的bin上传模式。

    4.    利用刚才添加的lab用户登陆交换机,然后在用户模式下使用下面命令升级:

    request system software add validate   jinstall-ex-9.2R2.15-domestic-signed.tgz.gz

    5.    在安装完OS之后,重新启动交换机:

    EX4200>request system reboot

    Reboot the system ? [yes,no] (no) yes

    Juniper交换机维护操作之四:

    1.4   如何恢复出厂设置

    方法一:在交换机液晶面板上按菜单,当出现reset factiory之后按确定进入。

    方法二:在命令行下用 load factory-default命令恢复

    lab@EX4200-1# load factory-default

    lab@EX4200-1# set system root-authentication plain-text-password   

    New password:

    Retype new password:

    lab@EX4200-1#commit

    Juniper交换机维护操作之五:

    1.5   密码恢复

    如果交换机的Root密码丢失,而且没有其他的超级用户权限,那么就需要执行密码恢复,该操作需要中断交换机的正常功能。

    要进行密码恢复,请按照下面操作进行:

    1.重新启动交换机。

    2.在启动过程中,console上出现下面的提示的时候,按任意键中断正常启动方式,然后再进入单用户状态:

    Hit [Enter] to boot immediately, or any other key for command prompt.

    Booting [kernel] in 9 seconds...

    < Press any key other than return >

    ok boot –s

    3.执行密码恢复:在以下提示文字后输入recovery

    Enter full pathname of shell or 'recovery' for root password recovery or RETURN for /bin/sh: recovery

    NOTE: Once in the CLI, you will need to enter configuration mode using

    NOTE: the 'configure' command to make any required changes. For example,

    NOTE: to reset the root password, type:

    NOTE:    configure

    NOTE:    set system root-authentication plain-text-password

    NOTE:    (enter the new password when asked)

    NOTE:    commit

    NOTE:    exit

    NOTE:    exit

    NOTE: When you exit the CLI, you will be asked if you want to reboot

    NOTE: the system

    Starting CLI ...

    root>

    4.进入配置模式,删除root密码:

    root> configure

    Entering configuration mode

    [edit]

    root# delete system root-authentication

    root# commit

    commit complete

    [edit]

    root# exit

    Exiting configuration mode

    root> exit

    Reboot the system? [y/n] y

    Terminated

    5.重新启动后,配置新的root密码,交换机恢复正常。

    Juniper交换机维护操作之六:

    1.6   日常维护命令

    1.6.1   查看序列号show chassis hardware

    1.6.2   查看硬件show chassis hardware

    1.6.3   查看软件版本show version

    1.6.4   查看CPU  show chassis routing-engine

    1.6.5   ping命令

    ping 192.168.1.254 rapid    #快速ping地址 

    1.6.6   查看设备告警信息 show chassis alarms

    1.6.7   查看详细的硬件温度及状态信息 show chassis environment

    1.6.8   收集CASE需要的信息request support information

    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    IOS Charles(代理服务器软件,可以用来拦截网络请求)
    Javascript中addEventListener和attachEvent的区别
    MVC中实现Area几种方法
    Entity Framework Code First 中使用 Fluent API 笔记。
    自定义JsonResult解决 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
    序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
    An entity object cannot be referenced by multiple instances of IEntityChangeTracker 的解决方案
    Code First :使用Entity. Framework编程(8) ----转发 收藏
    Code First :使用Entity. Framework编程(6) ----转发 收藏
    Code First :使用Entity. Framework编程(5) ----转发 收藏
  • 原文地址:https://www.cnblogs.com/lvcisco/p/4041946.html
Copyright © 2011-2022 走看看