Sun Update Connection - Enterprise Bare Metal Installation Guide

BMI Prerequisites

Before you begin the installation process, you must have superuser access and the target environment must fulfill the following requirements:


Note –

You are responsible for obtaining Linux and Solaris OS source CDs and setting them up for network installation. A system with this setup is known as the image server.


Network Requirements

The following section lists the network requirements necessary to perform the BMI process.

BMI Server

TCP/IP to all provisioned systems


Note –

Solaris systems to be provisioned mount to the /tftpboot/pxelinux.cfg directory. If provisioning a Solaris system, the /tftpboot/pxelinux.cfg directory must be NFS exported.


Provisioned Systems
  • TCP/IP to BMI server

  • Access to the image server:

    • For SPARC platform, use NFS

    • For other platforms, use HTTP, FTP (or similar), or NFS

  • Solaris machines to be provisioned must meet the following requirements:

    • Support net:dhcp boot options (OpenBootTM software, at least release 3.0)

    • NFS availability for the kernel directories (usually Solaris_n/Tools/Boot/usr/platform/) or be local

Image Server
  • Linux distribution CDs, set up for network installation

  • Solaris OS CDs, set up for network installation, and an NFS exported path to the software repository


Note –

If you provision a Solaris OS, the image server might encounter problems with looped mounts that are needed by the Solaris OS when using BMI. To workaround this issue, the image server must have kernel 2.6 on SUSE 9.2.


Hardware Requirements

The following section describes the minimum hardware requirements necessary for the BMI installation.

BMI Server
  • 512 MBytes of memory

  • 1000 Mbytes of SWAP space

  • 512 Mbytes of disk space

  • One dedicated system for Sun Update Connection – Enterprise, the API, and the BMI server

Bare Metal Machines
  • PXE-enabled network card, or a diskette drive and a PXE boot disk


    Note –

    Set the PXE network boot as the first boot device


  • 256 Mbytes of memory

  • 256 Mbytes of disk space

  • Other requirements specific for the Solaris OS or Linux distribution

Image Server
  • One to two Gbytes of disk space required for each Solaris OS or Linux distribution to be provisioned

Software Requirements

The following list describes the software requirements necessary for the BMI installation.

BMI Server
  • Sun Update Connection – Enterprise components

  • BMI server

  • API

    • For Linux distributionssun-uce-api and sun-uce-api-python

    • For the Solaris OSSUNWuceapi and SUNWuceapi-python

  • TFTP server

  • Python

  • Python module support for XML

  • For Solaris 8 or 9 OS, obtain a copy of the SMCwget file and save it in the /product directory on the BMI server before you begin the installation

  • For Solaris 10 OS, SMCwgetu is installed with the default installation


    Note –

    If this file is not in the /product directory before you begin the installation, copy this file manually.


  • Verify that the BMI server is not running Apache or an instance of the httpd daemon, other than the embedded httpd daemon of Sun Update Connection – Enterprise

Image Server
  • HTTP server

  • FTP server

  • NFS server

  • If you are provisioning a Solaris system, use a SUSE 9.2 platform with kernel 2.6