使用USB设备Arista 7130 更新设备

如何更新您的 Arista 7130 设备

Arista 7130 设备运行 MOS 系统。您可以在软件发布门户页面找到最新版本的 MOS。更新设备软件主要有两种方式:完全重新安装或添加新镜像。最常用的方法是后者——上传新的软件镜像,保留现有配置,然后将设备重新加载到新软件。要将设备恢复到出厂设置,则需要完全重新安装镜像。这包括所有配置,例如 SSH 密钥、日志文件、启动配置文件等。

通过命令行界面安装更新

  • 从发布门户页面下载所需的软件镜像文件。文件名类似于“mos-0.19.3.iso”。

  • 将文件复制到您的 Arista 7130 设备。这可以通过多种方式完成。一种简单的方法是使用 U 盘,但您也可以使用其他方法:

  • [user@host ~]$ ssh admin@tad4
    上次登录时间:2014年6月2日星期一 15:36:19,来自 10.10.10.101
    tad4>en
    tad4#复制文件:      
    文件:ftp:启动配置 usb:
    flash: 运行配置 tftp:           
    tad4#copy usb:mos-0.19.3.iso file:mos-0.19.3.iso

    或者,通过 FTP:

  • 7130#copy ftp : //gill/pub/mos-0.19.3.1.iso flash:mos- 0.19.3.iso
    230 登录成功。
    RETR mos-0.19.3.iso
    226 转账完成。

    或SCP:

  • [user@host ~]$scp mos-0.19.3.iso admin@tad4:
    mos-0.19.3.iso 100% 62MB 31.0MB/s 00:02

    现在安装新镜像,以便设备可以从该镜像启动:

  • tad4#conf
    tad4(config)#boot system mos-0.19.3.iso
  • 现在使用“reload”命令重启设备,即可享受新软件。

 

 

 

通过 Web 用户界面 (WUI) 安装更新

  • 从发布门户页面下载所需的软件镜像文件。文件名类似于“mos-0.19.3.iso”。

  • 设备启动并运行后,使用网络浏览器访问设备的网页界面。

  • 使用管理员帐户登录(默认情况下,此帐户为“admin”,无密码)。

  • 点击“维护”,然后点击“平台”,再点击“升级”:

您将获得当前已安装的 MOS 镜像列表:

 

 

  • 使用“选择文件”按钮,选择磁盘上的 MOS 映像。

  • 点击“提交”

  • 将鼠标移到“平台”上,然后单击“重新加载”。

从 Linux 安装新镜像

Arista 7130 设备提供对原始 Linux 控制台的访问。您可以在 Linux 系统中安装新的镜像。

  • 使用 scp 之类的工具或 USB 密钥将新映像传输到您的设备(mos 发行版中包含 scp 和各种其他工具,或者您可以直接使用 scp 传输到设备)。

  • 进入 bash 脚本,安装新镜像:

  • [user@host ~]$ ssh admin@tad4
    上次登录时间:2014年6月3日星期二 11:55:54,来自host.arista.com
    tad4>en
    tad4#bash scp user@host:Downloads/mos-0.19.3.iso .
    用户@host 的密码:
    mos-0.4.3.iso 100% 62MB 31.0MB/s 00:02
    tad4#conf   
    tad4(config)#boot system mos-0.19.3.iso
    • 现在使用“reload”命令重启设备,即可享受新软件。

    • 如果您想选择已安装的其他镜像,也可以在 Linux 系统中进行操作。MOS 镜像存储在 LVM 卷中,因此您可以像这样查看已安装的内容:

    tad4#显示启动系统
    mos_0.16.8 [已激活] [默认]
    mos_0.16.2
    mos_0.16.0
    mos_0.16.0alpha4
    mos_0.13.27

    您可以像这样更新默认启动的镜像:

  • tad4(config)#boot system mos_0.16.2
  • 使用U盘重新映像您的设备(恢复出厂设置)

  • 由于 Arista 7130 设备与服务器或 PC 非常相似,因此切勿在普通 PC 或服务器启动时将其插入此步骤生成的 USB 密钥。否则,您的服务器可能会变得与 Arista 7130 设备非常相似,并且会造成数据丢失。
  • 如果您的设备无法启动,或者您已将自己锁定在命令行之外,或者由于任何其他原因,您只是想从一个全新的安装重新开始,您可以使用 USB 密钥重新映像设备。

    • 从发布门户页面下载所需的软件镜像文件。文件名类似于“mos-0.19.3.iso”。

    • 在 Linux 系统中,可以使用类似“dd”的工具将此镜像安装到 U 盘上。请注意,您也可以使用 Arista 7130 设备来完成此操作。

“dd”命令应该执行到实际的U盘设备,例如/dev/sdb或/dev/rdisk1,而不是U盘上的分区,例如/dev/sdb1或/dev/rdisk2s1。

在Linux系统上:

[user@host ~]$ sudo dd if=mos-0.19.3.iso of=/dev/sdb bs=1M
[user@host ~]$ sync

在 Mac OS X 系统上:

MacBook-Pro:~ user$ sudo dd if=mos-0.19.3.iso of=/dev/rdisk2 bs=1m 
MacBook-Pro:~ user$ sync
  • 在 Windows 系统上:从以下网址下载最新便携版 Rufus:https ://rufus.akeo.ie/启动应用程序,并按照以下屏幕截图填写信息。ISO 文件加载完成后,选择“以 DD 镜像模式写入”,然后单击“确定”继续操作。(请确保所选设置与下图完全一致。否则,升级过程中会出现错误。

  • 从电脑中取出U盘,然后将其插入Arista 7130设备。

  • 打开 Arista 7130 设备,并观察串口控制台 (9600 N81),直到软件安装完成。或者,您可以等待前面板上的状态指示灯闪烁绿色,表示安装成功。

  • 从 Arista 7130 设备中取出 USB 密钥,这将触发重启。

  • 现在您应该已经全新安装了该软件(请注意,在此过程中 SSH 密钥、配置和日志将会丢失)。

THE END