Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell PowerFlex Appliance with PowerFlex 3.x Administration Guide

PDF

DIAG OS installation or update

Use this procdure to install or update the DIAG OS. This procedure is a firmware upgrade.

About this task

Load or update the DIAG-OS—the diag installer image—using the onie-nos-install command. The DIAG-OS installer runs in two modes: Update mode or Install mode.

  • In Update mode, the DIAG-OS updates the existing DIAG-OS and boots back to ONIE.
  • In Install mode, the DIAG-OS erases the existing DIAG-OS and loads the new DIAG-OS.
NOTE:If you have a recovery USB plugged into your system, remove it before using the onie-nos-install command.
NOTE:Before you begin, go to www.dell.com/support and download the diagnostic package.

To activate the DIAG installer:

  1. Boot in to ONIE: Rescue mode.
  2. Enter ONIE:/ # touch /tmp/diag_os_install_mode to activate the DIAG installer.
  3. Run the installer file.
  4. Enter ONIE:/ # onie-nos-install tftp://<ip address>/diag-installer-x86_64-dellemc_<model>_c2338-r0-<version>-<date>.bin to ensure that the file location is accessible over the network.

Steps

  1. Enter the onie-discovery-stop command to stop ONIE Discovery mode.
  2. Assign an IP address to the management interface and verify the network connectivity.
    ONIE:/ # ifconfig eth0 xx.xx.xx.xx netmask xxx.xxx.x.x up
    ONIE:/ # ifconfig
    eth0      Link encap:Ethernet  HWaddr 34:17:EB:05:B4:00
              inet addr:xx.xx.xx.xx  Bcast:xx.xx.xxx.xxx  Mask:xxx.xxx.x.x
              inet6 addr: fe80::3617:ebff:fe05:b400/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:43 errors:0 dropped:0 overruns:0 frame:0
              TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:5118 (4.9 KiB)  TX bytes:7104 (6.9 KiB)
              Memory:dff40000-dff5ffff
  3. Upgrade the DIAG Installer.
    NOTE:In Install mode, the DIAG-OS installation removes any existing NOS and DIAG-OS partition. If you do not create file /tmp/diag_os_install_mode, the DIAG-OS installs in Upgrade mode. In this case, the installation process does NOT touch any existing NOS.
    ONIE:/ onie-nos-install tftp://<tftp-server ip>/<filepath>/filename/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
    discover: installer mode detected.
    Stopping: discover... done.
    Info: Fetching tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin ...
    users/<user>/<platform> 100% |*******************************|   154M  0:00:00 ETA
    ONIE: Executing installer: tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
    Ignoring Verifying image checksum ... OK.
    cur_dir / archive_path /var/tmp/installer tmp_dir /tmp/tmp.qlnVIY
    Preparing image archive ...sed -e '1,/^exit_marker$/d' /var/tmp/installer | tar xf - OK.
    Diag-OS Installer: platform: x86_64-dell_<platform>_c2538-r0
    
    EDA-DIAG Partiton not found.
    Diag OS Installer Mode : INSTALL
    
    Creating new diag-os partition /dev/sda3 ...
    Warning: The kernel is still using the old partition table.
    The new table will be used at the next reboot.
    The operation has completed successfully.
    
    EDA-DIAG dev is /dev/sda3
    mke2fs 1.42.13 (17-May-2015)
    Creating filesystem with 262144 4k blocks and 65536 inodes
    Filesystem UUID: 63fc156f-b6c1-415d-9676-ae4478704c5a
    Superblock backups stored on blocks:
            32768, 98304, 163840, 229376
    
    Allocating group tables: done
    Writing inode tables: done
    Creating journal (8192 blocks): done
    Writing superblocks and filesystem accounting information: done
    
    
    Created filesystem on /dev/sda3 with label EDA-DIAG
    
    Mounted /dev/sda3 on  /tmp/tmp.BBEygm
    
    Preparing /dev/sda3 EDA-DIAG for rootfs install
    untaring into /tmp/tmp.BBEygm
    
    rootfs copy done
    Success: Support tarball created: /tmp/tmp.BBEygm/onie-support.tar.bz2
    
    Updating Grub Cfg /dev/sda3 EDA-DIAG
    
     ONIE uefi_uuid 69AD-9CBF
    
    INSTALLER DONE...
    Removing /tmp/tmp.qlnVIY
    ONIE: NOS install successful: tftp://<tftp-server ip>/users/<user>/<platform>/diag-installer-x86_64-dell_<platform>_c2538-r0-2016-08-12.bin
    ONIE: Rebooting...
    ONIE:/ # discover: installer mode detected.
    Stopping: discover...start-stop-daemon: warning: killing process 2605: No such process
     done.
    Stopping: dropbear ssh daemon... done.
    Stopping: telnetd... done.
    Stopping: syslogd... done.
    Info: Unmounting kernel filesystems
    umount: can't umount /: Invalid argument
    The system is going down NOW!
    Sent SIGTERM to all processes
    Sent SIGKILL tosd 4:0:0:0: [sda] Synchronizing SCSI cache
    reboot: Restarting system
    reboot: machine restart
    
    
    BIOS Boot Selector for <platform>
    Primary BIOS Version x.xx.x.x_MRC48
    
    SMF Version: MSS x.x.x, FPGA x.x
    Last POR=0x11, Reset Cause=0x55
    
    
    POST Configuration
      CPU Signature 406D8
      CPU FamilyID=6, Model=4D, SteppingId=8, Processor=0
      Microcode Revision 125
      Platform ID: 0x10041A43
      PMG_CST_CFG_CTL: 0x40006
      BBL_CR_CTL3: 0x7E2801FF
      Misc EN: 0x840081
      Gen PM Con1: 0x203808
      Therm Status: 0x884C0000
      POST Control=0xEA000100, Status=0xE6000000
    
    BIOS initializations...
    
    CPGC Memtest ................................ PASS
    
    CPGC Memtest ................................ PASS
    
      Booting `EDA-DIAG'
    
    Loading DIAG-OS ...
    [    3.786758] dummy-irq: no IRQ given.  Use irq=N
    [    3.792812] esas2r: driver will not be loaded because no ATTO esas2r devices were found
    [    3.818171] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    4.880285] i8042: No controller found
    [    4.890134] fmc_write_eeprom fake-design-for-testing-f001: fmc_write_eeprom: no busid passed, refusing all cards
    [    4.901699] intel_rapl: driver does not support CPU family 6 model 77
    
    Debian GNU/Linux 8 dell-diag-os ttyS1
    
    dell-diag-os login: root
    Password:
    Linux dell-diag-os x.xx.xx #1 SMP Fri Aug 12 05:14:52 PDT 2016 x86_64
    
    The programs included with the Debian GNU/Linux system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.
    
    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Diag OS version <platform>_DIAG_OS_x.xx.x.x
    Build date/time Fri Aug 12 05:23:56 PDT 2016
    Build server    netlogin-eqx-03
    Build by        <name>
    Kernel Info:
    Linux x.xx.xx #1 SMP Fri Aug 12 05:14:52 PDT 2016 x86_64 GNU/Linux
    Debian GNU/Linux 8 \n \l
    
    Done Initializing Ethernet
    root@dell-diag-os:~#
  4. Start diagnostics.
    To start the ONIE diagnostics, use the EDA-DIAG option from the GRUB menu.
    1. Boot into the EDA Diags.
    2. Log in as root.
      Password: calvin.
    3. Install the EDA-DIAG tools package.

Next steps

NOTE:To return to your networking operating software, enter the reboot command.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\