Sun Logo


Sun Firetrademark B100x and B200x Server Blade Installation and Setup Guide

817-5625-10


Preface

Preparing to Install and Set Up Server Blades

Blade Hardware Setup Overview

Blade Software Setup Overview

Overview of the B100x Server Blade

B100x Server Blade Feature Set

Overview of the B200x Server Blade

B200x Server Blade Feature Set

Upgrading System Controller Firmware

Site Preparation

System Cooling Requirements

General Environmental Parameters

Recommended Environment Parameters

Ambient Temperature

Ambient Relative Humidity

Airflow Requirements

Estimating the Heat Dissipation

Operating Power Limits and Ranges

Estimating Power Consumption

Installing and Replacing Server Blades

Introduction

Disabling an Existing Blade Prior to Removal

Removing an Existing Blade or Filler Panel

Inserting the New Blade or Filler Panel

Installing Linux From a PXE Boot Install Environment

PXE Overview

PXE Protocols

Installing Linux From a Linux PXE Boot Server

Files Relevant to PXE Boot Installation

Configuring the PXE Boot Servers

Configuring the DHCP Server

Configuring the TFTP Server

Configuring the NFS Server

Installing Linux on a Server Blade from a Linux PXE Boot Server

Installing Linux From a Solaris PXE Boot Server

Files Relevant to PXE Boot Installation

Preparing to Install Linux

Configuring the PXE Boot Servers

Configuring the DHCP Server

Configuring the NFS Server

Enabling the TFTP Server

Installing Linux on a Server Blade from a Solaris PXE Boot Server

Setting Up Server Blades

Configuring the Server Blade to Boot From the Network

Powering On and Booting the Server Blade

Manually Installing the B100x and B200x Linux Kernel Drivers

Introduction

Before Upgrading the Linux Kernel

After Upgrading the Linux Kernel

Using Linux Blades in Separated Data and Management Networks

SunFire B1600 Network Topology Overview

Preparing the Network Environment Using DHCP

Sun Fire B1600 Network Environment Using Static IP Addresses

Configuring the System Controllers and Switches

Configuring Network Interfaces

Example Network Interface Configurations

Failover Between the Physical Interfaces on a Blade

Failover Between Bonding Interfaces

VLAN Configured on a Physical Interface

Failover Between VLAN Interfaces

Configuring Bonding Interfaces

Configuring the B200x Blade for Link Aggregation

Example ifcfg file on a B200x Blade

Configuring the Switch for Link Aggregation

Configuring the Switch for Link Aggregation with Red Hat el-3.0 (Using LACP)

Configuring the Switch for Link Aggregation Using Active-Backup

Configuring VLAN Interfaces

Configuring Tagged VLANs

Adding the Server Blades to a VLAN on the Switches in SSC0 and SSC1

Configuring Failover Interfaces

Setting up Linux Server Blades Using the Failover Interface Driver for Network Resiliency

Failover Support for Server Blades

Configuring Failover for a Server Blade

Example ifcfg-fail0 File for a B100x Server Blade

Example Network Configuration

Configuring the Network Interfaces on a B200x Sever Blade

Adding the Server Blades to the Management and Data VLANs on the Switches in SSC0 and SSC1

Using Linux Server Blade Utilities

Performing Memory Diagnostics on a Server Blade

Running a Memory Test on a Server Blade

Example memdiag Output for Faulty DIMMs

Upgrading the BIOS

To Upgrade the BIOS

Troubleshooting the Linux PXE Boot Installation

Installing Solaris x86

Overview of the Solaris x86 Installation Procedures

Preparing to Install Solaris x86

Configuring Global Settings for Solaris x86 Blades on the DHCP Server

Adding the Required Option Strings to the DHCP Server

Adding the Global PXE Macro for Solaris x86 to the DHCP Server

Configuring the Install Server and the DHCP Server to Install Solaris x86 Onto Each Blade

Re-initializing the Hard Disk On a Blade That Previously Ran Linux

Configuring a Blade to Boot Temporarily From the Network

Monitoring the Network Booting Process and Starting the Solaris Installation

Specifying Disk Partitioning During an Interactive Installation

Disk Partitioning for an Install Image Created From the Solaris CD Media

Disk Partitioning for an Install Image Created From the Solaris DVD Media

Creating a Solaris fdisk Partition Using the Solaris Installation Utility

Re-using or Deciding to Remove an Existing Partition Table

Aborting the Installation for a Used Blade Whose Disk Contains only a Single Partition

Removing the Entire Disk Partition Table Before Restarting the Solaris Install Program

Specifying Separate Boot and Solaris Partitions During a Manual Webstart Installation

Completing the Solaris x86 Installation

Preparatory Steps for Setting up a Jumpstart Installation for a Blade

Configuring a Jumpstart Installation

Useful Tips for Installing Solaris x86 onto Multiple Blades

Calling the add_install_client Utility From a Wrapper Shell Script

Speeding Up the Creation of Macros for Installing Multiple Blades

Using the DHCP Manager's Macro Include Facility

Using the DHCP Manager's Macro Duplicate Facility

Using the DHCP Manager's Command-line Interface Instead of the GUI

Installing Solaris x86 Onto a Blade by Using the Second, Third, or Fourth Network Interface

Different Properties You Must Specify for the B100x Interfaces

Different Properties You Must Specify for the B200x Interfaces

The New add_install_client -b Option

Configuring IPMP for Network Resiliency on Solaris x86 Blades

Taking Advantage of Having Two Switches in the System Chassis

How IPMP Works on B100x and B200x Blades

Migrating From DHCP to Static IP Addresses

Configuring IPMP on a B100x Blade

Configuring IPMP on a B200x Blade

Configuring IPMP on a B200x Blade Using a Single IPMP Group for All Interfaces

Configuring IPMP on a B200x Blade Using Two IPMP Groups

Adding Blade Management and VLAN Tagging in Solaris x86

Introduction

Setting up the Server Blades Using IPMP for Network Resiliency (VLAN Tagging)

Configuring IPMP With Tagged VLAN Support on a B100x Blade

Configuring IPMP With Tagged VLAN Support on a B200x Blade

Testing the Solaris x86 Blade Memory (DIMMs)

Running the Memory Diagnostics Utility

Duration of the Memory Tests

Error Reporting and Diagnosis

Restoring the Blade's DHCP Configuration

Further Information

Troubleshooting the Solaris x86 PXE Boot Installation

Upgrading Firmware

Introduction

Installing Firmware Images on a TFTP Server

Upgrading the System Controller Firmware

Example for Upgrading the System Controller Firmware

Upgrading the Blade Support Chip Firmware on One or More Blades

Example of Upgrading Firmware on a Single Blade

Examples for Upgrading Firmware on a Number of Blades

Monitoring Components

Introduction

Viewing the System Controller Details

Checking the Date and Time

Checking the Status of the Hardware Components

Checking Operating Conditions Inside the Blades

Checking a Server Blade or Server Blades

Checking the Information Stored by a Blade About Itself