DELL的交换机PowerSwitch学习手册-ONIE篇

下面是最近学习DELL的网络交换机PowerSwitch的一些笔记,供朋友们参考。如果还有问题,可以add wechat at StorageExpert。

在具体学习产品之前,先来了解下DELL的ONIE,什么是ONIE?和如何使用ONIE?

ONIE是 Open Network Install Environment的缩写。这是一个open source的项目,对于裸机的网络交换机提供了一套安装环境。也可以通过ONIE来安装不同的network操作系统在一个通用的network hardware上。

ONIE类似于其他操作系统的boot loader,使用的是GRUB 架构(grand unified Bootloader).

对于DELL的network产品,如果switch model中包含有ON的后缀,如Z9100-ON, S4148U-ON,都是有ONIE enabled。

通过这个ONIE,可以安装不同的操作系统到dell的这个交换机上。

对于DELL的ON交换机,启动的时候都会有GRUB的菜单,OS9和OS10有些差异,但都会有ONIE的菜单。

在GRUB菜单上选择ONIE,就进入下一个ONIE的菜单

DELL的交换机PowerSwitch学习手册-ONIE篇_第1张图片

如果在5秒中内不做选择的话,就自动启动了默认的选择。

ONIE: Install OS

对于OS的安装有很多方法,

  • 默认的是 ONIE auto-discovery enabled方法,就是从一个USB或者HTTP服务器自动安装(zero-touch)

如果有usb提前插入了,也会自动搜索这个usb,开始安装。

USB的格式是 FAT32或者是 EXT2的格式,还有软件的名字也是有要求的,以ONE-installer开头的。

另外的自动搜索就是搜索HTTP或者TFTP的服务器。

  • 停止discovery的process,然后手动来安装

这个有两种方式,一种是http服务器,另外一种是通过USB的方式。

插入一个USB盘以后,在ONIE的系统上就有提示出来

DELL的交换机PowerSwitch学习手册-ONIE篇_第2张图片

Fdisk -l 来检查这个usb的信息,可以看到是 /dev/sdb1

DELL的交换机PowerSwitch学习手册-ONIE篇_第3张图片

使用命令 blkid也可以检查usb的路径

DELL的交换机PowerSwitch学习手册-ONIE篇_第4张图片

创建一个mount 点,用来mount 这个文件系统

ONIE:/ # mkdir /mnt/usb

把USB盘mount到刚创建的这个mount 点上

ONIE:/ # mount -t vfat /dev/sdb1 /mnt/usb

对于OS9和OS10的安装包文件名称是不同的,注意下载的格式都是zip包的,要解压为bin才能安装

对于OS9,格式 ONIE-FTOS-SK-9.**.bin

对于OS10,格式 PKGS-OS10-Enterprise-10.*-installer-X86_64.bin

cd到包含安装bin文件的目录,然后开始安装

DELL的交换机PowerSwitch学习手册-ONIE篇_第5张图片

安装完毕后就开始重启,进入BMP模式

DELL的交换机PowerSwitch学习手册-ONIE篇_第6张图片

选择A,中断BMP,对于OS9 就启动到了DELL>,但对于OS10 启动到了DellEMC>的提示符。到这里,就可以对交换机做配置了。

对于交换机的IP地址是需要的,默认是DHCP的方式,如果没有DHCP的服务器,就需要手工来设置。

ONIE: Rescue

在这个模式下,可以做

  • Operating system installations
  • ONIE updates
  • Diagnostics installs
  • Firmware updates

对于OS10系统,没有OS,所以启动到GRUB以后,就自动到了install OS的界面

DELL的交换机PowerSwitch学习手册-ONIE篇_第7张图片

如果不做干预的话,就一直再找安装介质。这说明这台设备还没有安装任何的OS,可以按照上面我们介绍的方法来安装DELL的OS10 操作系统,当然由于它是开放的,也可以安装其他几种网络交换机的OS。

以后有时间再给大家介绍如何安装OS10操作系统和如何配置OS10交换机,也可以add wechat at StorageExpert进行交流。

你可能感兴趣的:(DELL服务器维护,学习,运维,服务器,linux)