维护 SRX4600 SSD
更换 SRX4600 服务网关 SSD
本主题介绍如何在 SRX4600 系列上未配置 RAID(独立磁盘冗余阵列)时更换固态驱动器 (SSD) 服务网关。
SRX4600 系列中安装的两个 SSD 服务网关为现场可更换部件 (FRU)。您需要关闭 SRX4600 路由器的服务网关,以从服务网关更换 SSD。
使用未安装有 Junos OS 的新 SSD 更换故障 SSD 时,或者您必须在 SSD 上重新安装损坏的 Junos OS 映像时,您应使用 USB 闪存驱动器安装 Junos OS。
从 SRX4600 控制器中卸下 SSD 服务网关
确保您拥有以下设备:
静电放电 (ESD) 接地腕带
防静电袋或抗静电垫
要更换的 SSD
您需要关闭 SRX4600 路由器的服务网关,以从服务网关中卸下 SSD。
要卸下 SSD,请参阅 (图 1):
- 将 ESD 接地腕带绑到裸露的手腕上,并将腕带连接到机箱上的其中一个 ESD 点。
- 将防静电袋或抗静电垫放在平整、稳定的表面上。
- 将拇指放在 SSD 手柄上,用一个手指按 SSD 手柄下方的卡舌,以从插槽中解锁 SSD。
- 用力拉 SSD,将其从插槽中滑出。
- 将 SSD 放置在置于平整且稳定表面的防静电袋中或抗静电垫上。

创建可启动 USB 闪存驱动器以Junos OS SRX4600 控制器上的服务网关
如果 SRX4600 服务网关 上的 服务网关 损坏,或者要更换未安装有 Junos OS 的固态驱动器 (SSD),您可以使用可启动 USB 闪存驱动器在 SSD 上安装 Junos OS。 Junos OS
本主题提供关于如何在 SRX4600 系列上创建可启动 USB 闪存驱动器Junos OS安装映像服务网关。
创建可启动 USB 闪存驱动器
您可以使用下面列出的任何过程创建可启动磁盘:
创建可启动 USB 闪存驱动器之前,您必须具有以下项:
3 GB(或更大)USB 闪存驱动器(格式化为 FAT 32 文件系统)
Junos OS映像文件
安装介质的示例:
junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img.gz
注意:由于 USB 闪存驱动器Junos OS图像为 .gz 压缩格式,因此在将文件写入 USB 闪存驱动器之前,必须先对此文件进行解压缩。
创建可启动 USB 闪存驱动器时,USB 闪存驱动器的内容将被删除。
- 使用 SRX 高端设备创建可启动 USB 闪存驱动器
- 使用 SRX4600 控制器创建可启动 USB 闪存服务网关
- 使用 Windows 设备创建可启动 USB 闪存驱动器
- 使用 MAC OS X 设备创建可启动 USB 闪存驱动器
使用 SRX 高端设备创建可启动 USB 闪存驱动器
要创建使用 SRX 高端设备的可启动 USB 闪存驱动器:
通过控制台连接到具有足够存储(大约 3GB)的任何 SRX 高端设备。
将Junos OS复制到 SRX 高端设备的 /var/tmp 目录中。
在下面的示例中,junos 安装介质将复制到SRX5800 服务网关:
user@srx5800% cd /var/tmp/ user@srx5800% ls -lrt *srxhe* -rw-r--r-- 1 root wheel 2147483648 Jan 8 16:56 junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img
将 USB 闪存驱动器插入 SRX 高端设备的 USB 端口,检查 USB 闪存驱动器是否识别。
例如:
user@srx5800% umass0: Generic Mass Storage, rev 2.00/1.00, addr 3 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Generic Flash Disk 8.07 Removable Direct Access SCSI-4 device da0: 40.000MB/s transfers da0: 15200MB (31129600 512 byte sectors: 255H 63S/T 1937C)
使用以下命令将 USB 闪存驱动器配置为启动
dd
磁盘:要检查系统是否可读写 USB 闪存驱动器,可以使用 命令删除 USB 闪存驱动器的初始部分
dd if=/dev/zero of=/dev/<Device Name> count=<n>
。例如: 设备名称= 为 USB flsh 驱动器 (da0) 提供的设备名称,n = 块数。user@srx5800% dd if=/dev/zero of=/dev/da0 count=20 20+0 records in 20+0 records out 10240 bytes transferred in 0.016966 secs (603556 bytes/sec)
使用 命令将安装介质映像复制到 USB 闪存驱动器
dd if=<LOCATION>/<junos-install-media> of=/dev/<Device Name> bs=<n>m
。例如: LOCATION = 本地存储 Junos OS 映像的位置 (/var/tmp/),junos-install-media = Junos OS 安装媒体映像,设备名称 = USB flsh 驱动器 (da0)、 bs = 块大小和 n = 块数。user@srx5800% dd if=/var/tmp/junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img of=/dev/da0 bs=16m 128+0 records in 128+0 records out 2147483648 bytes transferred in 271.689162 secs (7904193 bytes/sec)
卸下 USB 闪存驱动器。
user@srx5800% umass0: at uhub1 port 1 (addr 3) disconnected (da0:umass-sim0:0:0:0): lost device (da0:umass-sim0:0:0:0): removing device entry umass0: detached
USB 闪存驱动器现已就绪,可供作为启动磁盘使用。
使用 SRX4600 控制器创建可启动 USB 闪存服务网关
要创建使用 SRX4600 控制器的可启动 USB 闪存服务网关:
通过控制台连接到具有足够存储服务网关(大约 3GB)的任何 SRX4600 交换机,并登录 root 凭证。
将Junos OS复制到 SRX4600 控制器 的 /var/tmp 目录中,服务网关。
使用 语句将安装介质复制到虚拟机管理程序
scp
例子:
root@SRX4600:~ # scp -JU __juniper_private4__ /var/tmp/junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img root@192.168.1.1:/var/tmp
将 USB 闪存驱动器插入 SRX4600 服务网关的 USB 端口。
使用 命令进入虚拟机管理程序
vhclient -s
,检查 /var/tmp/ 下的映像root@ SRX4600:~ # vhclient -s Last login: Sat Feb 3 01:32:07 UTC 2018 from summit1ru-vpnqa05 on pts/0 You have new mail. root@ SRX4600:/var/tmp# ls -lrt *usb* -rw-r--r-- 1 root root 2147483648 Feb 3 01:31 junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img
检查 USB 闪存驱动器是否识别。
root@ SRX4600:/var/tmp# lsscsi [4:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sda [5:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sdb [6:0:0:0] disk USB DISK 2.0 PMAP /dev/sdc
USB 闪存驱动器名称 为 sdc
使用以下命令将 USB 闪存驱动器配置为启动
dd
磁盘:要检查系统是否可读写 USB 闪存驱动器,可以使用 命令删除 USB 闪存驱动器的初始部分
dd if=/dev/zero of=/dev/<Device Name> count=<n>
。例如: 设备名称 = 为 USB flsh 驱动器 (sdc) 提供的设备名称 ,n = 块数。root@ SRX4600-node -node: /var/tmp# dd if=/dev/zero of=/dev/sdc count=20 20+0 records in 20+0 records out 10240 bytes (10 kB) copied, 0.0156234 s, 655 kB/s
使用 命令将安装介质映像复制到 USB 闪存驱动器
dd if=<LOCATION>/<junos-install-media> of=/dev/<Device Name> bs=<n>m
。例如: LOCATION = 本地存储 Junos OS 映像的位置 (/var/tmp/),junos-install-media = Junos OS 安装媒体映像,设备名称 = USB flsh 驱动器 (da0) 的节点名称,bs = 块大小,n = 块数。root@ SRX4600-node: /var/tmp# dd if=junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img of=/dev/sdc bs=16M 128+0 records in 128+0 records out 2147483648 bytes (2.1 GB) copied, 618.131 s, 3.5 MB/s
从虚拟机管理程序退出。
root@ SRX4600-node:/var/tmp# exit logout rlogin: connection closed root@ SRX4600:~ #
卸下 USB 闪存驱动器。
USB 闪存驱动器现已就绪,可供作为启动磁盘使用。
使用 Windows 设备创建可启动 USB 闪存驱动器
要创建使用 Windows 设备的可启动 USB 闪存驱动器:
在便携式计算机或计算机中安装 Win32 Disk Disk。您可从 https://sourceforge.net/projects/win32diskimager/下载。
从"下载Junos OS"页面将所需的电子文档映像下载到便携式计算机或计算机的文档目录中。
将 USB 闪存驱动器插入便携式计算机或计算机的 USB 端口。
打开 win32但imager 应用程序,在Image File box 中键入文档目录的路径,或单击该文件夹图标导航到文档目录并选择安装媒体映像。
在 设备下,选择 USB 闪存驱动器,然后单击 写入 和 确认。
"进度"框显示进度。完成 USB 闪存驱动器卸下。
USB 闪存驱动器现已就绪,可供作为启动磁盘使用。
使用 MAC OS X 设备创建可启动 USB 闪存驱动器
要创建使用 MAC OS X 设备的可启动 USB 闪存驱动器:
使用 语句将安装介质(.img 格式)复制到 MAC OS X 设备的 /var/tmp/ 目录中
scp
。运行
diskutil list
命令,获取 MAC OS X 设备上的设备列表。将 USB 闪存驱动器插入 MAC OS X 设备的 USB 端口。
再次运行 命令以确定分配给 USB 闪存驱动器的设备节点(
diskutil list
例如 /dev/disk2)。运行 命令(将 N 替换为最后一个命令的磁盘号 - 在上一个示例中
diskutil unmountDisk /dev/diskN
,N 将是 2)执行 sudo dd if=/var/tmp/junos-install-media-usb-srxhe-x86-64-17.4R1-S1.9.img of=/dev/rdiskN bs=1m
注意:使用
/dev/rdisk
而不是/dev/disk
可能会更快。注意:如果看到错误
dd: Invalid number '1m'
,则使用GNU dd
。使用相同的命令,但替换为bs=1m
bs=1M
。注意:如果看到错误
dd: /dev/diskN: Resource busy
,请确保磁盘未在使用。启动"磁盘 Utility.app",然后 USB 闪存驱动器未挂载(不会弹出)。运行
diskutil eject /dev/diskN
命令。
使用Junos OS USB 闪存驱动器在 SRX4600 服务网关安装电源
在使用可Junos OS USB 闪存驱动器安装软件之前,必须先完成"创建可启动 USB 闪存驱动器" 的步骤 。
将 USB 闪存驱动器插入 SRX4600 服务网关的 USB 端口。
通过控制台连接到 SRX4600 服务网关。
SRX4600 服务网关的电源循环(关闭/打开)和
Press Esc for boot options
。选择
Boot Manager
并按 Enter 键。从
Boot Option Menu
中选择 USB 闪存驱动器,然后按 Enter 键。在
GRUB Menu
select 中“Install Juniper Linux with secure boot support”
,然后按 Enter 键。提示后
“Remove the USB and press [Entre] key to Reboot...”
,卸下 USB 闪存驱动器并按 Enter 键。SRX4600 服务网关将借助新软件重新启动。
使用 USB 闪存驱动器从或服务网关 SRX4600 服务器复制文件
本主题介绍如何使用 USB 闪存驱动器将文件从 SRX4600 服务器服务网关复制到 SRX4600 服务器。
使用 USB 闪存驱动器从 SRX4600 服务网关复制文件
此过程介绍如何将文件从 SRX4600 服务网关复制到 USB 闪存驱动器。
通过控制台连接到 SRX4600 服务网关,并登录 root 凭证。
将 USB 闪存驱动器(采用 FAT32 文件系统格式化)插入 SRX4600 USB 端口。
使用 命令进入虚拟机管理
vhclient –s
程序。root@srx4600:/var/tmp # vhclient -s Last login: Wed Nov 1 16:49:41 UTC 2017 from srx4600 on pts/0 You have new mail. root@srx4600-node:~#
使用
lsscsi
命令检查 USB 闪存驱动器是否得到识别。root@srx4600-node:~# lsscsi [4:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sda [5:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sdb [6:0:0:0] disk UFD 3.0 Silicon-Power8G 1100 /dev/sdc
安装 USB 闪存驱动器。
root@srx4600-node:~# mkdir /var/tmp/usb root@srx4600-node:~# mount /dev/sdc1 /var/tmp/usb
使用 命令Junos提示
exit
符。root@srx4600-node:~# exit root@srx4600:/var/tmp #
使用 命令
ls -lrt
列出位于 /var/tmp 中的文件。root@srx4600:/var/tmp # ls -lrt -rw-r--r-- 1 root wheel 1226057800 Nov 1 14:20 File1.txt
File1.txt 是位于 /var/tmp 中的文件
将所需文件复制到 USB 闪存驱动器,如以下示例所示。
在下面的示例中,文件 1.txt 复制到 USB 闪存驱动器:
root@srx4600:/var/tmp # scp -JU __juniper_private4__ File1.txt root@192.168.1.1:/var/tmp/usb/ File1.txt 100% 1169MB 30.0MB/s 00:39 root@srx4600:/var/tmp #
返回虚拟机管理程序。
root@srx4600:/var/tmp # vhclient -s Last login: Wed Nov 1 16:56:32 UTC 2017 from srx4600 on pts/0 You have new mail. root@srx4600-node:~#
卸下 USB 闪存驱动器并退出虚拟机管理程序。
root@srx4600-node:~# umount /var/tmp/usb root@srx4600-node:~# exit root@srx4600-node:~#
卸下 USB 闪存驱动器。
使用 USB 闪存驱动器将文件复制到 SRX4600 服务网关 SRX4600 服务器
此过程介绍如何将文件从 USB 闪存驱动器复制到 SRX4600 服务网关 /var/tmp/ 文件夹。
通过控制台连接到 SRX4600 服务网关,并登录 root 凭证。
将 USB 闪存驱动器(采用 FAT32 文件系统格式化)插入 SRX4600 USB 端口。
使用 命令进入虚拟机管理
vhclient –s
程序。root@srx4600:/var/tmp # vhclient -s Last login: Wed Nov 1 16:49:41 UTC 2017 from srx4600 on pts/0 You have new mail. root@srx4600-node:~#
使用
lsscsi
命令检查 USB 闪存驱动器是否得到识别。root@srx4600-node:~# lsscsi [4:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sda [5:0:0:0] disk ATA TS960GV8MD1YTJM O122 /dev/sdb [6:0:0:0] disk UFD 3.0 Silicon-Power8G 1100 /dev/sdc
安装 USB 闪存驱动器。
root@srx4600-node:~# mkdir /var/tmp/usb root@srx4600-node:~# mount /dev/sdc1 /var/tmp/usb
使用 命令Junos返回提示
exit
符。root@srx4600-node:~# exit root@srx4600:/var/tmp #
将所需文件从 USB 闪存驱动器复制到 SRX4600 服务网关如以下示例中所示。
在下面的示例中,文件 2.txt 复制到 SRX4600 服务网关 /var/tmp/ 文件夹:
root@srx4600:/var/tmp # scp -JU __juniper_private4__ root@192.168.1.1:/var/tmp/usb/File2.txt /var/tmp/
返回虚拟机管理程序。
root@srx4600:/var/tmp # vhclient -s Last login: Wed Nov 1 16:56:32 UTC 2017 from srx4600 on pts/0 You have new mail. root@srx4600-node:~#
从 USB 闪存驱动器上卸下,然后退出虚拟机管理程序。
root@srx4600-node:~# umount /var/tmp/usb root@srx4600-node:~# exit root@srx4600-node:~#
卸下 USB 闪存驱动器。