Configuring Linux that is preinstalled on IBM POWER9 servers

Quick Start Guide for configuring Linux that is preinstalled on an IBM POWER9 server.

Version 1.0.1

This guide describes a quick and easy way to configure an IBM POWER9 server that is preinstalled with Linux.

Note:

© Copyright IBM® Corp. 2015, 2018. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM, the IBM logo, and ibm.com® are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at Copyright and trademark information (www.ibm.com/legal/copytrade.shtml).

About this task

Overview

Use this information to configure Linux on an IBM Power System server.

Procedure

  1. Completing the prerequisites and booting your firmware

    Before you power on the system, ensure that you have the following items:

    • Ethernet cable
    • VGA monitor. The VGA resolution must be set to 1024x768-60Hz.
    • USB Keyboard
    • Power cords and outlet for your system.

    Complete these steps:

    • If your system belongs in a rack, install your system into that rack. For instructions, see IBM Power Systems information at https://ibm.biz/BdFBGg.
    • Connect an Ethernet cable to the embedded Ethernet port next to the serial port on the back of your system. Connect the other end to your network.
    • Connect your VGA monitor to the VGA port on back of system.
    • Connect your USB keyboard to an available USB port
    • Connect the power cords to the system and plug them into the outlets.

    At this point, your firmware is booting. Wait for the green LED on the power button to start flashing, indicating that it is ready to use. If your system does not have a green LED indicator light, then wait 1 to 2 minutes.

  2. Configuring the IP address
    Note: You cannot use IPMItool to connect to your system and you must use a serial connection to the BMC instead. For more information, see Managing BMC-based systems.
    To set up or enable your network connection to the BMC firmware, use the Petitboot bootloader interface. Follow these steps:
    1. Power on your server using the power button on the front of your system. Your system will power on to the Petitboot bootloader menu. This process takes about 1 - 2 minutes to complete. Do not walk away from your system! When Petitboot loads, your monitor will become active and you will need to push any key in order to interrupt the boot process.
    2. At the Petitboot bootloader main menu, select Exit to Shell.
    3. To set up for BMC ethernet from petitboot command prompt, press the Enter key to exit to the command prompt.
    4. Program your BMC IP address by running the following commands:
      ipmitool lan set 1 ipsrc static
      ipmitool lan set 1 ipaddr <ip address>
      ipmitool lan set 1 netmask <netmask>
      ipmitool lan set 1 defgw ipaddr <gateway>
      ipmitool raw 0x06 0x40
      ipmitool lan print 1
    5. You should be able to ping the BMC now. If your ping does not return successfully within a reasonable amount of time (2 - 3 minutes), try these additional steps:
      1. Power your system off with this command from the petitboot shell: poweroff.h
      2. Unplug the power cords from the back of the system. Wait 30 seconds and then apply power to boot BMC.
  3. Powering on your server
    Note: After your system powers on, the Petitboot interface loads. If you do not interrupt the boot process by pressing any key within 10 seconds, Petitboot automatically boots the first option.

    To power on your server from a PC or notebook that is running Linux, follow these steps:

    • Default user name: root
    • Default password: 0penBmc (where, 0penBMC is using a zero and not a capital O)
    1. Open a terminal program on your PC or notebook.
    2. Log in to the BMC by running the following commands.
      ssh root@<BMC server_ip_address>
      root@<BMC server password>
      where BMC server_ip_address is the IP address of the BMC and BMC server password is the password to authenticate.
    3. To power on your server, run the following command:
      $ root@witherspoon:~# obmcutil poweron
    4. Connect to OS console and use the default password 0penBmc.
      ssh -p 2200 root@<BMC server_ip_address>
      root@
      where BMC server_ip_address is the IP address of the BMC and BMC server password is the password to authenticate.
  4. Booting Linux
    To boot your Linux distribution, select it in the Petitboot bootloader menu and press Enter.

    Preinstalled IBM Power systems have default users and passwords set up. This information is included with your system paperwork. In general, the default user names and passwords are as follows:

    On a system preinstalled with Ubuntu:
    • Default user: ibm
    • Default user: passw0rd
    On a system preinstalled with other distributions:
    • Default user: root
    • Default user: PASSW0RD

What to do next

More information

For more information, see the following resources: