通常,您可以从Junos Space用户界面轻松升级应用程序。您必须下载该应用程序新版本的映像文件,然后导航至“应用程序”页面(网络管理平台> Administration >应用程序),然后选择要升级的应用程序。从右键单击菜单中,选择“升级应用程序”以通过HTTP或SCP将图像文件上传到Junos Space。

但是将JunOS Space升级到最新版本16.1是不同的,这并非易事。有许多步骤要遵循,尤其是从15.2R2升级到16.1的最后一步。这是我最近的升级过程。

升级JunOS Space 14.1的步骤 到最新版本16.1:

1.从14.1首先升级到15.1

    从应用程序页面启动升级过程:

    您将重定向到新页面,输入维护用户名和密码以开始升级过程。用户名是维护。密码是您之前设置的密码,也可以使用此链接 //kb.juniper.net/InfoCenter/index?page=content&id=KB16853 to reset it. 
    等待10分钟后,Web GUI失去了连接。我必须手动重新启动httpd服务才能返回维护窗口。
    单击选项重新启动JunOS Space:

    重新引导并等待20分钟后,如果Space仍处于维护模式,则可以运行以下命令以使系统恢复到正常操作模式。

    Space release 15.1R4.1 (379522)

    Last login: Sat Mar 11 09:04:58 2017 from 10.9.200.14

    Welcome to the Junos Space network settings utility.

    Initializing, please wait


    Junos Space Settings Menu

    1> Change Password
    2> Change 网络 Settings
    3> Change Time Options
    4> Retrieve Logs
    5> 安全
    6> Expand VM Drive Size
    7> (Debug) run shell

    A> Apply changes
    Q> Quit
    R> Redraw Menu

    Choice [1-7,AQR]:
    7

    [sudo] password for admin:
    [[email protected] ~]#
    service httpd restart
    Stopping webProxy: [ OK ]
    Starting webProxy: httpd: Could not reliably determine the server's fully qualified domain name, using 10.9.200.18 for ServerName
    [ OK ]
    [[email protected] ~]#
    service jmp-watchdog start
    jmp-watchdog running
    [[email protected] ~]#
    service mysql start
    SUCCESS! MySQL running (3911)
    [[email protected] ~]#
    service jboss-dc start
    jboss domain controller (pid 13534) is already running
    [[email protected] ~]# service jboss start
    PING jmp-CLUSTER (10.9.200.19) 56(84) bytes of data.
    64 bytes from jmp-CLUSTER (10.9.200.19): icmp_seq=1 ttl=64 time=0.049 ms
    64 bytes from jmp-CLUSTER (10.9.200.19): icmp_seq=2 ttl=64 time=0.043 ms
    64 bytes from jmp-CLUSTER (10.9.200.19): icmp_seq=3 ttl=64 time=0.040 ms

    --- jmp-CLUSTER ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 1999ms
    rtt min/avg/max/mdev = 0.040/0.044/0.049/0.003 ms
    in master node
    domain controller is already running
    host.xml.slave is initialized, skip
    start jboss
    jboss (pid 16674) is running
    start deploy ...
    [[email protected] ~]#

    2.将网络管理平台(NMP)升级到当前版本的最新版本。
    例如,在我的情况下,意味着从15.1R1到15.1R4。
    3.升级您的其他应用程序
    完成此操作后,您需要将所有应用程序模块升级到与NMP版本兼容的最新版本(例如,将SD升级到15.1R2)。您没有提到有任何申请,但是如果有请不要跳过此步骤,您可以在NMP中的“管理”下进行验证。>Applications.

    这是将Security Director从14.1升级到15.1 R1的示例。

    在转到下一版本的NMP之前,最好将Security Director升级到该版本下的最高版本。在这篇文章中,它已升级到15.1R2,然后NMP升级到了15.2R1。

    4.将NMP升级到下一版本的第一版
    在我的情况下是15.2R1

    从14.1升级到15.1的步骤相同。重新启动后需要一段时间才能使系统恢复正常。您可能必须使用这些shell命令才能在步骤1中启动某些服务。

    15.1完成后,您将必须通过上传图像文件“ 15.2R2.4.img”来升级到15.1R2版本。 然后,您可以执行安全控制器之类的应用程序,从15.1R2升级到15.2R1、15.2R2。

    这是Space 安全 Director 15.2 R1的新外观:

    登录页面



    5.将NMP从15.2R2升级到16.1。
      将NMP从15.2R2升级到16.1与上述步骤有些不同。 在Junos空间网络管理平台版本16.1R1中,CentOS 6.8被用作基础OS。由于不支持将操作系统从CentOS 5.9直接升级到CentOS 6.8,因此也不支持使用Junos Space Platform UI直接升级到Junos Space Platform版本16.1R1。您必须遵循多步骤过程才能升级到Junos Space Platform版本16.1R1。

      这是显示所有步骤的链接。 

      请特别注意升级到最新版本16.1的步骤,该步骤与其他先前版本不同。
      另外,如果您使用日志收集器。日志收集器的版本15.1、15.2和16.1不兼容,这将需要擦除旧的日志收集器并部署新版本。
      最后,您可以在此链接中下载升级所需的文件:

      要从一个版本更改为另一个版本,只需在选择特定应用程序后使用右侧的下拉菜单即可。如果您还有其他问题或疑虑,请告诉我。 

      故障排除
      没有足够的磁盘空间
      升级时,可能会由于以下错误而导致操作失败:

      “升级错误:10.9.2.8:磁盘空间不足。 “ /”分区中至少需要10G可用空间。

      请单击“确定”停止升级并修复报告的“升级错误”。”

      [[email protected] ~]# df -h
      Filesystem Size Used Avail Use% Mounted 上
      /dev/mapper/jmpvgnocf-lvroot
      22G 12G 9.0G 56% /
      /dev/mapper/jmpvgnocf-lvtmp
      23G 458M 22G 3% /tmp
      /dev/mapper/jmpvgnocf-lvvar
      51G 8.7G 39G 19% /var
      /dev/mapper/jmpvgnocf-lvlog
      23G 12G 11G 52% /var/log
      /dev/sda1 96M 16M 76M 17% /boot
      tmpfs 3.8G 4.0K 3.8G 1% /dev/shm
      [[email protected] ~]#
      [[email protected] /]# du -h | egrep "^[0-9.]+G"
      3.3G ./var/log/jboss/servers/server1
      3.3G ./var/log/jboss/servers
      3.3G ./var/log/jboss
      5.1G ./var/log
      1.2G ./var/cache/jboss/jmp/15.2R2.4
      1.2G ./var/cache/jboss/jmp/payloads/15.2R2.4
      1.2G ./var/cache/jboss/jmp/payloads
      2.4G ./var/cache/jboss/jmp
      5.1G ./var/cache/jboss
      5.2G ./var/cache
      1.1G ./var/chroot/mysql/var/lib/mysql/build_db
      3.0G ./var/chroot/mysql/var/lib/mysql
      3.0G ./var/chroot/mysql/var/lib
      3.0G ./var/chroot/mysql/var
      3.3G ./var/chroot/mysql
      3.3G ./var/chroot
      14G ./var
      du: cannot read directory `./proc/18639': No such file or directory
      du: cannot read directory `./proc/18641': No such file or directory
      du: cannot read directory `./proc/18642': No such file or directory
      du: cannot read directory `./proc/18743': No such file or directory
      du: cannot read directory `./proc/18954': No such file or directory
      du: cannot read directory `./proc/18956': No such file or directory
      du: cannot read directory `./proc/18990': No such file or directory
      du: cannot read directory `./proc/18991': No such file or directory
      du: cannot read directory `./proc/18992': No such file or directory
      du: cannot read directory `./proc/19007': No such file or directory
      du: cannot read directory `./proc/19008': No such file or directory
      du: cannot read directory `./proc/19009': No such file or directory
      du: cannot read directory `./proc/19010': No such file or directory
      du: cannot access `./proc/22119/task/8853/fd/795': No such file or directory
      1.3G ./usr/local/jboss/standalone/data/solr/index
      2.1G ./usr/local/jboss/standalone/data/solr
      2.1G ./usr/local/jboss/standalone/data
      2.4G ./usr/local/jboss/standalone
      1.1G ./usr/local/jboss/domain/tmp/servers/server1/vfs
      1.9G ./usr/local/jboss/domain/tmp/servers/server1
      1.9G ./usr/local/jboss/domain/tmp/servers
      1.9G ./usr/local/jboss/domain/tmp
      1.2G ./usr/local/jboss/domain/data/servers/server1/content
      1.3G ./usr/local/jboss/domain/data/servers/server1
      1.3G ./usr/local/jboss/domain/data/servers/server2/content
      1.3G ./usr/local/jboss/domain/data/servers/server2
      2.5G ./usr/local/jboss/domain/data/servers
      2.5G ./usr/local/jboss/domain/data
      4.4G ./usr/local/jboss/domain
      1.2G ./usr/local/jboss/jmp-tmp/net/juniper/jmp/var/schemas/dmi-space/dmi
      1.2G ./usr/local/jboss/jmp-tmp/net/juniper/jmp/var/schemas/dmi-space
      1.3G ./usr/local/jboss/jmp-tmp/net/juniper/jmp/var/schemas
      1.3G ./usr/local/jboss/jmp-tmp/net/juniper/jmp/var
      1.3G ./usr/local/jboss/jmp-tmp/net/juniper/jmp
      1.3G ./usr/local/jboss/jmp-tmp/net/juniper
      1.3G ./usr/local/jboss/jmp-tmp/net
      1.3G ./usr/local/jboss/jmp-tmp
      8.3G ./usr/local/jboss
      8.5G ./usr/local
      9.8G ./usr
      24G .
      [[email protected] /]#
      find / -type f -size +100000 -exec ls -lha {} ;
      -rw-r----- 1 root root 518M Mar 14 05:03 /root/dead.letter
      -rw------- 1 root root 64M Mar 14 17:59 /sys/devices/pci0000:00/0000:00:0f.0/resource1
      -rw------- 1 root root 103M Nov 6 04:02 /var/log/SystemStatusLog.19
      -rw------- 1 root root 103M Jun 12 2016 /var/log/SystemStatusLog.40
      -rw------- 1 root root 103M Feb 5 04:02 /var/log/SystemStatusLog.6
      -rw------- 1 root root 103M Jul 31 2016 /var/log/SystemStatusLog.33
      -rw------- 1 root root 103M May 1 2016 /var/log/SystemStatusLog.46
      -rw------- 1 root root 103M May 22 2016 /var/log/SystemStatusLog.43
      -rw------- 1 root root 103M Mar 27 2016 /var/log/SystemStatusLog.51
      -rw------- 1 root root 101M Oct 26 04:02 /var/log/kern.log.2
      -rw------- 1 root root 103M Sep 4 2016 /var/log/SystemStatusLog.28
      -rw------- 1 root root 103M Oct 16 04:02 /var/log/SystemStatusLog.22
      -rw------- 1 root root 103M Feb 26 04:02 /var/log/SystemStatusLog.3
      -rw------- 1 root root 103M Nov 20 04:02 /var/log/SystemStatusLog.17
      -rw------- 1 root root 101M Apr 23 2016 /var/log/kern.log.4
      -rw------- 1 root root 103M Jul 17 2016 /var/log/SystemStatusLog.35
      -rw------- 1 root root 103M Mar 12 04:02 /var/log/SystemStatusLog.1
      -rw------- 1 root root 103M Apr 10 2016 /var/log/SystemStatusLog.49
      -rw------- 1 root root 103M Feb 19 04:02 /var/log/SystemStatusLog.4
      -rw------- 1 root root 103M Aug 21 2016 /var/log/SystemStatusLog.30
      -rw------- 1 root root 103M Oct 23 04:02 /var/log/SystemStatusLog.21
      -rw------- 1 root root 103M Sep 18 04:02 /var/log/SystemStatusLog.26
      -rw------- 1 root root 103M Oct 9 04:02 /var/log/SystemStatusLog.23
      -rw------- 1 root root 103M Jan 1 04:02 /var/log/SystemStatusLog.11
      -rw------- 1 root root 103M Sep 11 2016 /var/log/SystemStatusLog.27
      -rw------- 1 root root 103M Feb 12 04:02 /var/log/SystemStatusLog
      .....

      通过 约翰

      发表评论