2 options
Large scale Linux deployment / [Gregory Geiselhart ... et al.].
- Format:
- Book
- Series:
- IBM redbooks.
- Redbooks
- Language:
- English
- Subjects (All):
- Operating systems (Computers).
- Linux.
- Physical Description:
- xvi, 292 p. : ill.
- Edition:
- 1st ed.
- Other Title:
- Linux on IBM eserver zSeries and S/390 : large scale Linux deployment
- Place of Publication:
- [Poughkeepsie, NY?] : International Technical Support Organization, IBM, 2002.
- Language Note:
- English
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Become a published author
- Comments welcome
- Part 1 Running Linux under z/VM
- Chapter 1. z/VM for beginners
- 1.1 The z/VM environment
- 1.2 Logging on to z/VM
- 1.3 General CP command structure
- 1.3.1 Command truncations and abbreviations
- 1.4 CP command privilege classes
- 1.4.1 How privilege class affects CP commands
- 1.5 The CP status indicator
- 1.6 Using Program Function keys
- 1.7 Disconnecting the 3270 session
- 1.8 Booting Linux in a virtual machine
- 1.8.1 Unattended startup of a Linux guest
- 1.8.2 Recovering from unattended startup
- 1.9 Communicating with CP from a Linux guest
- 1.9.1 Communicating with CP from the VM console
- 1.9.2 Communicating with CP from a Linux telnet session
- 1.10 Querying the virtual machine
- 1.10.1 Querying storage devices
- 1.10.2 Querying network devices
- 1.10.3 Querying the CPUs available to the virtual machine
- 1.10.4 Querying virtual storage
- 1.11 Using DDR to copy a minidisk
- 1.12 Virtual Machine Resource Manager
- Chapter 2. Directory Maintenance Facility for z/VM
- 2.1 Managing VM using DirMaint
- 2.2 DirMaint service machines
- 2.2.1 DirMaint service machine
- 2.2.2 DATAMOVE service machine
- 2.3 DirMaint command syntax
- 2.3.1 Using prefix keywords
- 2.4 Some useful DirMaint commands
- 2.5 Defining a userid as a DirMaint administrator
- 2.5.1 Obtain the DirMaint AUTHFOR CONTROL file
- 2.5.2 Format of the AUTHFOR CONTROL file
- 2.5.3 Activating AUTHFOR CONTROL file changes
- 2.6 Adding a volume to a DirMaint group
- 2.6.1 Obtain the DirMaint EXTENT CONTROL file
- 2.6.2 Format of the EXTENT CONTROL file
- 2.6.3 Activating EXTENT CONTROL file changes
- 2.7 Adding directory entries
- 2.7.1 Defining a profile directory entry.
- 2.7.2 Adding a profile directory entry
- 2.7.3 Defining a user directory entry
- 2.7.4 Adding a userid using a prototype file
- 2.8 Maintaining directory entries
- 2.8.1 Reviewing a directory entry
- 2.8.2 Adding a minidisk to a user directory entry
- 2.8.3 Adding access passwords to a minidisk
- 2.8.4 Dedicating a device to a userid
- 2.8.5 Deleting a new minidisk from a user directory entry
- 2.8.6 Changing virtual storage for VM users
- 2.8.7 Adding, deleting, and modifying CP options
- 2.8.8 Changing CP Privileges
- 2.8.9 Using the SPECIAL DirMaint command
- 2.8.10 Transferring a minidisk between userids
- 2.8.11 Adding shared logon access to a userid
- Chapter 3. FCON/ESA for monitoring a penguin colony
- 3.1 Introducing FCON/ESA
- 3.2 FCON/ESA support for Linux on z/VM
- 3.3 The Distributed Data Server
- 3.3.1 Download DDS
- 3.3.2 Install DDS on a Linux guest
- 3.3.3 Starting DDS
- 3.3.4 Viewing monitored data
- 3.4 Customizing FCON/ESA for monitoring Linux guests
- 3.4.1 Preparing the control file
- 3.4.2 Updating the FCON/ESA profile
- 3.5 The FCON/ESA Linux systems option
- 3.6 FCON/ESA subcommands for Linux guests
- 3.6.1 The LINUX subcommand
- 3.6.2 The Linux systems selection menu
- 3.6.3 The Linux details selection menu
- 3.6.4 The LXCPU subcommand
- 3.6.5 The LXMEM subcommand
- 3.6.6 The LXNETWRK subcommand
- 3.6.7 The LXFILESYS subcommand
- 3.7 Monitoring overall z/VM performance
- 3.7.1 The CPU subcommand
- 3.7.2 The STORAGE subcommand
- 3.7.3 The DEVICE subcommand
- 3.7.4 The USER subcommand
- Part 2 Networking for Linux on zSeries
- Chapter 4. HiperSockets and z/VM Guest LAN
- 4.1 Introduction to HiperSockets
- 4.1.1 Operating system support
- 4.1.2 Capabilities
- 4.2 Configuring HiperSockets
- 4.2.1 Hardware tasks
- 4.2.2 z/VM tasks
- 4.2.3 Linux tasks.
- 4.3 Introduction to the Guest LAN feature
- 4.3.1 Virtual HiperSockets
- 4.3.2 Virtual QDIO
- 4.4 VM Guest LAN configuration
- 4.5 Creating a VM Guest LAN segment
- 4.5.1 Establishing a VM Guest LAN owner
- 4.5.2 Establishing a VM Guest LAN lifetime
- 4.6 Creating a simulated NIC
- 4.7 Attaching the simulated NIC to the VM Guest LAN
- 4.8 A VM Guest LAN example
- 4.9 Restricted VM Guest LANs
- 4.9.1 Viewing VM Guest LAN attributes
- 4.9.2 Changing VM Guest LAN attributes
- 4.10 Defining a VM Guest LAN in the VM directory
- 4.10.1 Define the VM Guest LAN in the SYSTEM CONFIG file
- 4.10.2 Define and couple simulated NICs to the VM Guest LAN
- 4.10.3 Automating connections to a VM Guest LAN
- 4.11 Configuring a VM Guest LAN in a Linux guest
- 4.11.1 A word about network device drivers
- 4.11.2 Loading the Linux network interface device driver
- 4.11.3 Configuring the network interface
- Chapter 5. TCP/IP direct connection
- 5.1 Introduction
- 5.1.1 Number of Linux guests
- 5.2 OSA port sharing
- 5.2.1 Hardware definition
- 5.2.2 Advantages sharing OSA-Express in QDIO mode
- 5.2.3 Issues sharing OSA-Express in QDIO mode
- 5.3 IEEE 802.1Q VLAN support
- 5.3.1 How VLANs work
- 5.3.2 VLANs on Linux for zSeries
- 5.3.3 Sharing an OSA-Express when using VLANs
- 5.3.4 Configuring VLANs in Linux
- 5.3.5 Infrastructure guests in a VLAN network
- Chapter 6. TCP/IP routing
- 6.1 Planning for routing
- 6.1.1 Connectivity method
- 6.1.2 Isolation
- 6.1.3 Address allocation
- 6.1.4 Traffic shaping
- 6.1.5 Linux router or z/VM TCP/IP router
- 6.1.6 Routing considerations with OSAs
- 6.2 Linux routers
- 6.2.1 Device support
- 6.2.2 Routing function
- 6.2.3 Setting up a Linux router
- 6.2.4 Changing a running Linux router guest
- 6.3 z/VM TCP/IP routers
- 6.3.1 Device support
- 6.3.2 Routing function.
- 6.3.3 Changing a running z/VM TCP/IP stack
- 6.3.4 z/VM TCP/IP support servers
- 6.4 z/OS routers
- 6.4.1 HiperSockets Accelerator
- 6.5 Traffic control
- 6.5.1 Components of traffic control
- 6.5.2 Configuring CBQ
- 6.5.3 CBQ usage example: bandwidth choke
- 6.5.4 CBQ usage example: differentiating interactive traffic
- 6.6 Dynamic routing
- 6.6.1 How dynamic routing works
- 6.6.2 Dynamic routing in a penguin colony
- 6.6.3 Controlling routing tables
- Chapter 7. Network high availability
- 7.1 Planning virtual connectivity for high availability
- 7.1.1 Determine the level of redundancy you need
- 7.1.2 z/VM TCP/IP availability
- 7.2 Multiple network devices to Linux guests
- 7.2.1 Configuring multiple network interfaces
- 7.2.2 Virtual Router Redundancy Protocol (VRRP)
- 7.2.3 Virtual IP addresses
- 7.2.4 IP connections outbound from Linux guests
- 7.3 Redundancy outside the zSeries complex
- 7.3.1 Additional z/VM system
- 7.4 Linux high availability solutions
- 7.4.1 To cluster or not to cluster
- 7.4.2 Linux Virtual Server
- Part 3 Creating and managing a penguin colony
- Chapter 8. Shared Linux filesystems
- 8.1 Device filesystem mounts
- 8.2 Bind mount directories
- 8.3 Using bind mounts
- 8.3.1 Mounting writable directories on a read-only filesystem
- 8.3.2 Preserving access to the original read-only directories
- 8.4 The basevol filesystem
- 8.5 The guestvol filesystem
- 8.6 A basevol/guestvol Linux guest
- 8.7 The File Hierarchy Standard
- 8.8 RPM package management
- 8.9 Booting a basevol/guestvol Linux guest
- 8.9.1 The rc.guestvol script
- 8.9.2 Determining if the Linux guest uses a guestvol mount
- 8.9.3 The maintenance shell
- 8.9.4 Example basevol/guestvol Linux guest startup
- 8.9.5 Example basevol/guestvol Linux guest maintenance shell
- 8.10 Startup configuration.
- 8.10.1 The rc.sysinit-guestvol script
- 8.11 Network configuration
- 8.11.1 The z/VM configuration server
- 8.11.2 Generating a CONFSERV response
- 8.11.3 Security considerations
- 8.11.4 The vmgetconf script
- 8.11.5 The itsonet script
- 8.11.6 Example of boot time configuration
- 8.12 Shutdown processing
- 8.12.1 The guestvol-start-halt script
- 8.12.2 The guestvol-final-halt script
- 8.12.3 Example of a basevol/guestvol Linux guest shutdown
- 8.13 Advantages of a basevol/guestvol Linux guest
- Chapter 9. Building a basevol/guestvol penguin colony
- 9.1 Overview of the process
- 9.2 The BASEVOL virtual machine
- 9.3 The LDV01 virtual machine
- 9.4 Install Linux on the development image
- 9.4.1 Choosing the packages to install
- 9.5 Create the basevol and guestvol filesystem images
- 9.5.1 Prepare the LDV01 Linux guest
- 9.5.2 Create the golden basevol filesystem image
- 9.5.3 Prepare guestvol filesystem image
- 9.5.4 Booting the basevol/guestvol Linux guest
- 9.6 Guestvol package management
- 9.7 Cloning a basevol/guestvol Linux guest
- 9.7.1 The LNXCLONE prototype
- 9.7.2 Create the Linux clone virtual machine
- 9.7.3 Create the Linux clone guestvol
- 9.7.4 Define the Linux clone in the GUEST CONF configuration file
- 9.7.5 XAUTOLOG the Linux clone
- 9.8 Remote startup and shutdown of Linux clones
- 9.8.1 The ext_int kernel module
- 9.8.2 Handling a shutdown external interrupt
- 9.8.3 The management interface
- 9.8.4 PROP actions to manage Linux clones
- 9.8.5 The GUESTACT EXEC script
- 9.8.6 Security considerations
- Chapter 10. Centralized management using LDAP
- 10.1 Using LDAP for centralized management
- 10.1.1 The OpenLDAP directory server
- 10.1.2 The penguin colony network topology
- 10.2 Configuring the LDAP server
- 10.3 LDAP tools
- 10.3.1 An LDAP browser
- 10.3.2 LDAP Data Interchange Format.
- 10.3.3 LDAP migration tools.
- Notes:
- "October 2002."
- "SG24-6824-00."
- Includes bibliographical references (p. 283-286) and index.
- OCLC:
- 932363905
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.