Novell SUSE Linux Enterprise 10 Architecture-Specific Information

SUSE Linux Enterprise
www.novell.com10 SP2
May08,2008 Architecture-Specific Information
Server
Architecture-Specic Information
All content is copyright © Novell, Inc.
Legal Notice
This manual may be freely reproduced, duplicated and distributed either as such or as part of a bundled package in electronic and/or printed format, provided however that the following conditions are ful­lled:
That this copyright notice and the names of authors and contributors appear clearly and distinctively on all reproduced, duplicated and distributed copies. That this manual, specically for the printed format, is reproduced and/or distributed for noncommercial use only. The express authorization of Novell, Inc must be obtained prior to any other use of any manual or part thereof.
For Novell trademarks, see the Novell Trademark and Service Mark list http://www.novell
.com/company/legal/trademarks/tmlist.html. * Linux is a registered trademark of
Linus Torvalds. All other third party trademarks are the property of their respective owners. A trademark symbol (®, ™ etc.) denotes a Novell trademark; an asterisk (*) denotes a third party trademark.
All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be held liable for possible errors or the consequences thereof.
Contents
Introduction v
1 General Information and Requirements 1
1.1 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Installation Types . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 IPL Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 The IOCDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 Preparing for Installation 11
2.1 Making the Installation Data Available . . . . . . . . . . . . . . . . 11
2.2 Installation Types . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Preparing the IPL of the SUSE Linux Enterprise Server Installation System . 16
2.4 IPLing the SUSE Linux Enterprise Server Installation System . . . . . . . 19
2.5 Network Conguration . . . . . . . . . . . . . . . . . . . . . . 24
2.6 Connecting to the SUSE Linux Enterprise Server Installation System . . . . 26
A Appendix 29
A.1 Network Connection Types . . . . . . . . . . . . . . . . . . . . . 29
A.2 The parmle—Automating the System Conguration . . . . . . . . . . 32
A.3 Using the vt220 Terminal Emulator . . . . . . . . . . . . . . . . . 38

Introduction

This book describes the procedure for preparing the installation of SUSE® Linux En­terprise Server on IBM System z systems. It provides all information needed to prepare the installation on the LPAR and z/VM side.

1 Structure

Basically, this manual is divided in two parts.
General Information and Requirements
This part provides information about the requirements both on the hardware and the software side that need to be met to install SUSE Linux Enterprise Server suc­cessfully on your machine.
Preparing for Installation
This part covers the preparation procedure for the installation of SUSE Linux En­terprise Server on IBM System z. Learn which basic preparations need to be per­formed on the LPAR and z/VM side. It guides you to the point where YaST, the SUSE® Linux Enterprise Server installation and conguration tool, takes over.
Additionally, the appendix contains a chapter featuring an overview of possible network connection types. The second chapter in the appendix focuses on automated system conguration using the parmle.
TIP: Further Information about SUSE Linux Enterprise Server on IBM System z
Find a short introduction to SUSE Linux Enterprise Server on IBM System z in Start-Up Guide of which you received a printed copy. Find a detailed description of the installation procedure and the administration of SUSE Linux Enterprise Server in Installation and Administration, which you can nd in the local direc­tory /usr/share/doc/manual/ or on the rst installation medium in the directory /docu.

2 Required Background

Several assumptions have been made concerning your background knowledge when writing this document.
• You are familiar with IBM System z terminology.
• You have a good knowledge of the IBM System z devices attached to your system, especially its network environment.
• You have a basic understanding of handling a Linux or Unix system.

3 Documentation Conventions

The following typographical conventions are used in this manual:
/etc/passwd: lenames and directory names
placeholder: replace placeholder with the actual value
PATH: the environment variable PATH
ls, --help: commands, options, and parameters
user: users or groups
Alt, Alt + F1: a key to press or a key combination; keys are shown in uppercase as
on a keyboard
File, File > Save As: menu items, buttons
• This paragraph is only relevant for the specied architectures. The arrows mark the beginning and the end of the text block.
Dancing Penguins (Chapter Penguins, ↑Another Manual): This is a reference to a chapter in another manual.
vi Architecture-Specic Information
4 Further In-Depth Information about
IBM System z
IBM has published a number of very interesting documents about their System z plat­form. Find them either on the Internet (http://www.redbooks.ibm.com) or in your installed system (package redbook) under /usr/share/doc/packages/ redbook.

4.1 Hardware

For a rst glance at the technical details of some systems, refer to:
• IBM eServer zSeries 990 Technical Introduction (SG24-6863)
• IBM eServer zSeries 900: Technical Guide (SG24-5975)
• Technical Introduction: IBM eServer zSeries 800 (SG24-6515)
• Linux on zSeries Fibre Channel Protocol Implementation Guide (SG24-6344)
4.2 General Documents about Linux on IBM System z
A general coverage of Linux on IBM System z can be found in the following documents:
• Linux on IBM eServer zSeries and S/390: ISP and ASP Solutions (SG24-6299)
These documents might not reect the current state of Linux, but the principles of Linux deployment outlined there remain accurate.
Introduction vii
4.3 Technical Issues of Linux on IBM System z
Refer to the following documents to get in-depth technical information about Linux kernel and application topics. Refer to the Internet for up-to-date versions of these documents for the most recent code drop (http://www.ibm.com/
developerworks/linux/linux390/index.html).
• Linux for zSeries and S/390: Device Drivers, Features, and Commands
• zSeries ELF Application Binary Interface Supplement
• Linux for zSeries and S/390: Using the Dump Tools
• IBM-System z9-109 Technical Introduction (SG26-6669)
There also is a Redbook for Linux application development on http://www
.redbooks.ibm.com:
• Linux on IBM eServer zSeries and S/390: Application Development (SG24-6807)
4.4 Advanced Congurations for Linux on IBM System z
Refer to the following Redbooks, Redpapers, and links for some more complex IBM System z scenarios:
• Linux on IBM eServer zSeries and S/390: Large Scale Deployment (SG24-6824)
• Linux on IBM eServer zSeries and S/390: Performance Measuring and Tuning (SG24-6926)
• Linux with zSeries and ESS: Essentials (SG24-7025)
• IBM TotalStorage Enterprise Storage Server Implementing ESS Copy Services with IBM eServer zSeries (SG24-5680)
viii Architecture-Specic Information
• Linux on IBM zSeries and S/390: High Availability for z/VM and Linux (REDP-
0220)
• Saved Segments Planning and Administration
publibz.boulder.ibm.com/epubs/pdf/hcsg4a00.pdf
• Linux for zSeries and S/390: How to Improve Performance with PAV
http://www.ibm.com/developerworks/linux/linux390/index .html
• How to Improve the Performance of Linux on z/VM with Execute-in-Place Tech­nology
http://www.ibm.com/developerworks/linux/linux390/index .html

5 Acknowledgments

The history of Linux is a success story about countless developers all around the world contributing to what originally started as a one-man show by Linus Torvalds. Thanks to all of them for their tremendous efforts.
Especially we would like to thank all the people involved in the Linux for IBM System z project at IBM and SUSE. Thanks to the (information) developers at SUSE and IBM, the test team at SUSE, and all beta-testers and proofreaders at IBM. Thank you for making SUSE Linux Enterprise Server for IBM System z possible.
Introduction ix
General Information and Requirements
This chapter gives basic information about the system requirements, like supported hardware, level of MicroCode, and software. It also covers the different installation types, how to do an IPL for the rst installation, and information about the IOCDS.

1.1 System Requirements

This section provides a list of hardware for IBM System z supported by SUSE® Linux Enterprise Server. Next, the level of the MicroCode (MCL) used in your IBM System z system, which is very important for the installation, is covered. Additional software to install and use for installation is mentioned at the end of this section.

1.1.1 Hardware

SUSE Linux Enterprise Server has run successfully on the following platforms:
• IBM eServer zSeries 800 (z800) 2066
• IBM eServer zSeries 890 (z890) 2086
1
• IBM eServer zSeries 900 (z900) 2064
• IBM eServer zSeries 990 (z990) 2084
• IBM eServer Series z9 (z9-EC) 2094
General Information and Requirements 1
• IBM eServer Series z9 (z9-BC) 2096
Memory Requirements
Different installation methods have different memory requirements during installation. After installation is completed, the system administrator may reduce memory to the desired size. SUSE recommends using:
512 MB
For installation from NFS, FTP, or SMB installation sources or whenever VNC is used.
For installation under z/VM.768 MB
For installation under LPAR.1 GB
Disk Space Requirements
2 GB disk space is required for the installation of SUSE Linux Enterprise Server.
Network Connection
A network connection is needed to communicate with your SUSE Linux Enterprise Server system. This can be one or more of the following connections or network cards:
• OSA-2 (Token Ring and Ethernet, only available on z900)
• OSA Express Ethernet (including Fast and Gigabit Ethernet)
• OSA Express High-Speed Token Ring (only available on z800, z900, z890, and z990)
• HiperSockets or Guest LAN
• 10 GBE, VSWITCH
The following interfaces are still included, but no longer supported:
• CTC (or virtual CTC)
2 Architecture-Specic Information
• ESCON
• IP network interface for IUCV
IPL Options
For an LPAR installation, the Load from CD-ROM or Server option is the preferred way to IPL the installation kernel and initrd (initial RAM disk). If this option is not available and you cannot use z/VM for installing the system, you need to IPL from a channel attached tape with the tapeipl kernel, the parmle, and the initrd. Thus, you need access to a tape unit (3480, 3490, or 3590, for example).

1.1.2 MicroCode Level, APARs, and Fixes

This release of SUSE Linux Enterprise Server is based on the October 2005 codestream from IBM developerWorks (http://www.ibm.com/developerworks/linux/
linux390/october2005_technical.html). The restrictions and requirements
listed at the Web site also apply for this release of SUSE Linux Enterprise Server, except where stated differently in this manual.
It is recommended always to use the highest service level available. For installation under VM, you need at least z/VM 4.2 with service level 0103. To use HiperSockets under VM on z900 (2064), you need MicroCode EC E26949 level 013 or higher. For an IPL from SCSI on z900, you need SCSI enabler MCL, feature code 9904, EC J12811.
For the installation of SUSE Linux Enterprise Server on IBM System z, the MicroCode levels and z/VM APARs outlined in the following are required.
OSA-Express QDIO
zSeries 990
Driver 52G, EC, J12558 at level 116 or later
zSeries 890
Driver 52G, EC, J12558 at level 116 or later
zSeries 900
Driver 3G, OSA microcode level 3.0A
General Information and Requirements 3
MCLs: J11204.007 and J11204.008 (available May 3, 2002)
zSeries 900
Driver 3C, OSA microcode level 2.26
MCLs: J10630.013 and J10630.014 (available May 20, 2002)
zSeries 800
Driver 3G, OSA microcode level 3.0A
MCLs: J11204.007 and J11204.008 (available May 3, 2002)
VM/ESA and z/VM
z/VM 5.2
z/VM 5.1
z/VM 4.4
All necessary xes and enhancements included.
Level RSU 0402 is required to implement z990 Queued I/O Assist. Find more in­formation at http://www.vm.ibm.com/perf/aip.html.
Negotiate the order of installation with your IBM support, because it might be necessary to activate the VM APARs before installing the new MicroCode levels.

1.1.3 Software

To install SUSE Linux Enterprise Server via non-Linux–based NFS or FTP, you might experience problems with NFS or FTP server software. Especially the Windows standard FTP server can cause errors, so installing via SMB on these machines is generally rec­ommended.
To connect to the SUSE Linux Enterprise Server installation system, one of the following methods is required:
SSH with Terminal Emulation (xterm compatible)
SSH is a standard Unix tool that should be present on any Unix or Linux system. For Windows, there is an SSH client called Putty. It is free to use and is included
4 Architecture-Specic Information
on CD 1 in the directory /dosutils/putty. Get more information about Putty at http://www.chiark.greenend.org.uk/~sgtatham/putty/.
VNC Client
For Linux, a VNC client called vncviewer is included in SUSE Linux Enterprise Server as part of the XFree86-Xvnc package. For Windows, a VNC client is included in the present SUSE Linux Enterprise Server. Find it in /dosutils/ tightvnc of CD 1. Copy the tightvnc-1.2.9-setup.exe le to the hard disk of your Windows machine and install it. Alternatively, use the VNC Java client and a Java-enabled Web browser.
X Server
Find a suitable X server implementation on any Linux or Unix workstation. There are many commercial X Window System environments for Windowsand Macintosh. Some of them can be downloaded as free trial versions. A trial version of the Mocha X Server from MochaSoft can be obtained at http://www.mochasoft.dk/
freeware/x11.htm.
TIP: Additional Information
Consult the README located in the highest directory of CD 1 of your SUSE Linux Enterprise Server before installing SUSE Linux Enterprise Server on IBM System z. This le completes the documentation presented in this book.

1.2 Installation Types

This section gives an overview of the different types of installation possible with SUSE Linux Enterprise Server for IBM System z. Basically, these two types are given:
LPAR
Installation of SUSE Linux Enterprise Server using a logical partition (LPAR).
VM (z/VM)
Installation of SUSE Linux Enterprise Server as as a guest operating system within z/VM.
Depending on the mode of installation (LPAR or VM), there are different possibilities for starting the installation process and IPLing the installed system.
General Information and Requirements 5
Loading...
+ 35 hidden pages