Abstract
Ignite-UX Administration Guide
 Acknowledgements
Revision History
 B2355-90849 HP-UX 11.00, 11i v1, 11i v1.6, 11i
 Contents
 Complex networks multi-capable servers
Complex networks challenges and solutions
Managing I/O for installation and recovery
Simple network creating a server for anonymous clients
 Security
Booting and installing HP-UX on clients using the server 110
 Golden images 151
Customizing your installation 161
Automating installations 174
Creating your own boot and installation media 180
 Support and other resources 224
Recovery 191
 Terminal keyboard shortcuts 255
Documentation feedback 227 Troubleshooting 228
Configuring Dhcp services 236
LIF volume contents 239
 HP secure development lifecycle
 Ignite-UX overview
Ignite-UX features
 Create custom installation media
One-step installation
Custom installations
Automated installations
 Ignite-UX bundles available in the Ignite-UX product
Getting the Ignite-UX software
 Ignite-UX command manpages
Ignite-UX commands and manpages
 Ignite-UX GUI
Introduction to the Ignite-UX GUI
 View menu
File menu
 Actions menu
Options menu
 Client status dialog box
How Ignite works
 Network booting and IP addresses
Ignite-UX install environment
Boot sources
Installation versus recovery
 Startup
Phases of operation
PA-RISC Systems
Itanium-Based Systems
 Phase
 Hardware requirements
Ignite-UX server requirements
 Other considerations
 Disk arrays
Supported peripherals
Disks and other I/O
Firmware
 Boot and install client from media
Making configuration decisions for Ignite servers
Simple network solutions
 Instlboottab
 Alternate boot with network server installation
 For a detailed discussion, see
Diagnosing network boot issues
Use DVD media to boot a system for network installation
Complex networks
 Simple network debugging
Investigate instlbootd errors in /var/adm/syslog/syslog.log
Instlboots allow
HP-UX diagnosing and debugging
 RDP diagnosing and debugging
 Ignite
Configuring the Ignite-UX server for PA-RISC clients
Simple network creating a server for registered clients
Launch Ignite-UX
 Ignite-UX GUI welcome dialog box
Launch the server setup wizard
 Server setup wizard
 Register the PA-RISC clients with the server
Configure booting IP addresses
 Register the Itanium-based clients with the server
Configuring the Ignite-UX server for Itanium-based clients
Skip Dhcp setup
Go to the software setup section
 Setting up software from OE depots
 Configuring server options
More server setup options
 Ignite-UX server configuration tabs
 Add Dhcp addresses dialog box
Configuring session options
 Session options tab
 Non-SD software
Setting up additional software on the server
Example Create a configuration for compiler software
SD software
 Simple network creating a server for registered clients
 Simple network creating a server for anonymous clients
Using the server setup wizard
Editing the instlboottab file
Itanium-based clients use Dhcp to boot anonymously
 Ignite-UX server and boot helper setup for Dhcp
Understanding PXE booting of Itanium-based systems
Working with Dhcp
Page
 Class-id=PXEClientArch00002IgniteDHCPDeviceGroup
Since the install kernel and install file system must be
Isolating Ignite-UX from noncontrollable Dhcp servers
Dhcpclassid=IgniteDHCPDeviceGroup
Page
 How to use this chapter
Complex networks challenges and solutions
Complex network challenges
 Remote systems
Multiple subnets
 Multiple boot servers
Avoiding complex network issues
 Extend the local subnet
Using virtual LANs properly for Ignite-UX
An Ignite-UX server for each subnet
Multi-capable server for each subnet
 Automating HP-UX OS version selection
Complex network solutions
 Server selection
Directed boot
Limit network boot response by network interface address
Limit network response by system class
 Install remote clients through a network router
Control network boot via response timing
 Getting the client the correct networking information
Multiple NICs attach the Ignite server to multiple subnets
Having the client contact the correct server
 Ignite-UX bootp boot helper
 Configuring a Next server boot helper for Integrity systems
HP-UX Dhcp PXE Next server boot helper for integrity systems
 Forwarding boot requests via bootp relay
 Ha=000000000000\ Hm=000000000000\ Bp=10.2.1.11
 Non-HP-UX Next server boot helper
Multi-capable subnet boot server
Non-HP-UX bootp boot helper
 Configuring an RDP server to delay PXE response
Configuring an RDP server for specific MAC addresses
Complex networks multi-capable servers
 Setting up RDP MenuOptions via Windows commands
Configuring an RDP server to initiate HP-UX installation
 Setting up RDP MenuOptions via interactive UI
 Complex networks multi-capable servers
 Configuring an RDP server to initiate HP-UX installation
 Client MAC Addr 00 30 6E 4C AA A5
Using an RDP MenuOption for HP-UX
Page
 SuSE
 FTP Http
RedHat installation from an HP-UX server
 SuSE installation from an HP-UX server
Configuring an HP-UX server to support Windows installation
Then you must specify the location of Linux install content
 Agile view I/O addressing logic looks like Figure
Managing I/O for installation and recovery
Introducing multipathing
Agile view concepts
 Agile multiple path I/O stack addressing model
 Practical considerations
System installation configuration
 Ignite-UX client installation configuration tabs
 Disk Selection Root Disk Dialog Box With Physical Locations
 More Info dialog box
 Disk selection add/remove disks dialog box
Support for 2 TB boot disk
 Identifying devices for other tasks
Important characteristics of the agile view
 UNpath Per YH/W evi
 Legacy DSFs and device matching
Recovery and the agile view
Persistent DSFs and device matching
 O Configuration variables
Controlling the I/O configuration process
Persistent DSF-to-device matching methods by protocol
 O Configuration value types
Agile view questions and answers
 Agile view questions and answers
 Ignite-UX server ports
Security
 Port usage initiate LAN boot for Itanium-based clients
 Winstallfs
 Sequence
Boot
Kernel
 Makenetrecovery Initiated from Client
Port usage makenetrecovery initiated from the client
 Makesysimage Initiated from Client
Port usage makenetrecovery initiated from the server
 Remove or comment-out the following line
Enabling Ignite-UX server requirements
 Run Bastille
Enabling Ignite-UX client requirements
 Ignite Product Files Moved in Version C.7.9 and Later
Configuring Ignite to replace Tftp with NFS
Procedure
Overview
 Would need to be modified to be
Now use instladm to update the install file system
Set up NFS exports and check custom configuration files
Use vi to add hploadfileusenfs=true to the file
 Disable Tftp on the Ignite-UX server optional
 For Itanium-based clients the files on the server are
Preparing the client for installation
Where release is the release identifier
For 64-bit PA-RISC clients the files on the server are
 Boot using the network
Making boot decisions when using the client console
 Boot using media
 Support?
Using bootsys on the client console
 Boot ADMINhelp boot
Booting PA-RISC clients from the console
 Booting Itanium-based clients using the network
 Press Y to save the new boot option
Select Add a Boot Option
Enter a brief description for this boot option
Enter the data type of this boot option
 LAN1
Direct boot profiles for Itanium-based systems
 Syntax
Dbprofile command
Options and operands
 Shell dbprofile or
Lanboot command
Lanboot select -od optionaldata -dn name
Examples
 Shell lanboot or
Installing HP-UX from the client console
 User interface and media options
 Network Configuration with no Dhcp
 Examples
 Edit the file
Setting 100 Full Duplex
Setting Mixed interface types
Add this configuration clause to Wviinstallfs
 Methods of installing client systems
Booting and installing HP-UX on clients using the server
Installation using bootsys
 Touch /.bootsysblock
 Adding clients
Installation using the Ignite-UX GUI
Prepare the client for installation
Starting Ignite-UX
 Select boot release
Booting a client
 Boot process terminal window
Boot confirmation dialog box
 New client displayed in GUI
 New installation
Configuring the installation
 Client installation configuration interface
Initializing the installation
 Basic tab
Functions available from all tabs
 No environments note
 Booting and installing HP-UX on clients using the server
 All Legacy HW Paths Dialog Box
File system default choices
 Root Swap MB... button
 Languages dialog box
 Additional Configuration Controls Dialog Box
 Additional Configuration Controls Dialog Box Software tab
 Software tab for HP-UX 11i v1 and 11i
 Marked ? column status can be
Software cannot be unselected
 Change Depot Location note
 Interactive swinstall notes
 System tab
Job? x/s/c
 #nslookup test
 Set Time Zone dialog box
255.255.248.0 or 0xfffff800 255.255.255.0 or 0xffffff00
 Set Root Password dialog box
 Network Services tabs
 Set DNS Search Domains Dialog Box
 NIS tab
 Select an Interface card from the selection list
Network Interfaces Dialog Box
 Adding or changing a file system configuration
 Configuring the installation
 To change, add, or remove a disk from the client
Volume requirements for LVM and VxVM
 Highlight a disk in the selection list to select it
Advanced Disk Parameters dialog box
 Advanced File System Parameters dialog box
 Root volume /, the boot volume /stand, dump volumes
Has these characteristics
No gap is enabled between physical extents within a mirror
Volume
 For more information, see manageindex1M
Advanced tab
 Repeat an installation
 Repeat Install dialog box
Executing the installation
 Installation Confirmation dialog box
 Client Status... dialog box
 Viewing and printing a manifest
Installation log file
 Printmanifest
 Advantages of golden images
Golden images
Creating a golden image
 Installing critical patches onto the operating system
Installing the HP-UX operating system
 Creating the golden archive
Installing optional software
Install the patch non-interactively
Customizing the system
 On the golden system, run
 Localedescription
 Here are the HP-UX 11i v1 swsource and swsel examples
 Creating golden image using GUI
Creating and using golden images using GUI and CLI
 Opt/ignite/bin/ignite
Xhost +Ignite-UXserverhostname
 Examples on using makegoldenimage script
Creation of a golden image using CLI
Enabling the client
 Installing the golden image on the client
 Using configuration files
Customizing your installation
Classes of configuration files
 These install kernels and install file systems are located
Configuration File Use and Locations
 Var/opt/ignite/config.local
Opt/ignite/data/Relrelease/config
Var/opt/ignite/data/Relrelease
 Var/opt/ignite/clients/client/config
Combining configuration files using Index entries
 Configuration choices dialog box
 Defining Disks
Example configuration files
 Defining Networking Parameters
Combining Disks to Form a Single Volume Group
 Customizations based on the client hardware
Defining an Installation Depot
 # 9000/785
Customizations based on user selection
# ia64
# ia64 hp workstation zx2000
 Xpatchsavefiles=falsetrue
Avoid archiving patch files
 Using post-installation scripts
Debugging configuration files
For more information, see instldbg1M
 Adding a post-installation script
How the installation functions
Example
 Where t is for postconfigscript selection settings
 Starting a non-interactive installation with bootsys
Automating installations
Using a saved configuration
 Setting defaults with instladm
Specifying defaults in the config.local file
Using the per-client configuration file
 Final systemname=system11 Final ipaddrlan0=10.2.75.193
 Setting installation parameters dynamically
Scheduling installations
Press Ctrl-D
 Example
 Instladm -T -f file
Checking modified files for errors
 Possible tape contents
Creating your own boot and installation media
Why use custom boot and installation media?
Building PA-RISC boot and installation tape
 Logical interchange format
Possible PA-RISC installation tape layouts
 #nfssource=
Archives and depots
 Change the sourcetype attribute from NET to MT
PA-RISC installation tape creation example
Assumptions
Sdserver = IPaddress Sddepotdir = /var/tmp/depot
 Instladm -d -f /var/tmp/lifvol
Example PA-RISC installation tape creation
Instladm -d -F /var/tmp/lifvol /var/tmp/cfg
Verify your changes
 File and ISO image size considerations
Creating a boot CD/DVD or an installation DVD
Boot and archive-based CD/DVDs
Assumptions
 # makeopticaldiscrecovery -?
Boot CD/DVD examples
Installation archive-based DVD examples
# makemediainstall -?
 No DVD available
Error messages
Create a recovery DVD
Put a PA-RISC HP-UX 11i v2 golden archive on a DVD
 Missing -cargument on HP-UX 11i v2 USB DVD drive
HP-UX 11i v2 Depot-based installation DVDs
Depot-based DVDs
No DVD special files
 Run mkisofs to create the first DVD image pathtodvd1image
For more information, see instladm1M and instladm4
Create the first DVD
Copy the EFI partition into the first DVD pseudo-root
 Burn the DVD images and test them
HP-UX 11i v3 Depot-based installation DVDs
Create the second DVD
Run mkisofs to create the second DVD image pathtodvd2image
 System recovery
Recovery
Overview
 Use makenetrecovery to
System recovery tools
Recovery tool comparison
Use maketaperecovery to
 Recovery image contents
 Recovery image configuration policies
 Var/opt/ignite/recovery/archives/client directory
Recovery image creation process
Create files and directories for the recovery image
Var/opt/ignite/clients/client/recovery/2005-03-17,1119
 Prepare the configuration file
Run the recovery interface
Var/opt/ignite/clients/client/recovery/defaults
Var/opt/ignite/clients/client/recovery directory
 Examining recovery image contents
Recovery image creation status
 Opt/ignite/lbin/listexpander -f archivecontent
 Init hpignoreswimpact=1
Verifying recovery image results
 Recovery
 Recovery tape creation examples
Creating and using recovery tapes
Opt/ignite/recovery/mnressentials
 Maketaperecovery -A -s myserver -a /dev/rmt/0m
Tape recovery for PA-RISC systems
Recovering a minimal operating system
Maketaperecovery -x incentire=vg00
 Determining the tape drive’s EFI path
Tape recovery for Itanium-based systems
 Select Boot Configuration from the Boot Menu
EFI menu with timer
 Add boot entry
Boot configuration
 List of selectable boot devices
 Enter load options
 Boot Manager menu with the new option
Tape recovery for Integrity Blade systems
 Determine tape drive EFI path using Command Line Interface
Creating and using network recovery images
Shell tapeboot select Fibre-Channel
 Var/opt/ignite/recovery/datetime/recovery.log
Network recovery server dependency
Networking features
Adding clients for recovery
 Xhost +Ignite-UXserverhostname
 Makenetrecovery -s myserver -x incentire=vg00
Examples of network recovery image creation
Recovering using the network for PA-RISC clients
Makenetrecovery -s myserver
 Recovering using the network for Itanium-based clients
 Hpux
Retaining recovery images
 # rm latest # ln -s RecoveryArchive.sav latest
 Var/opt/ignite/recovery/config.local
Making recovery configuration file additions
Using the recovery config.local file
Var/opt/ignite/clients/client/recovery/config.local
 Opt/ignite/data/RelB.11.11/config
Selecting file systems during recovery
 CD/DVD
 Using the makesysimage method
 Run # shareall -F nfs
Cloning a system using makenetrecovery
 Question
System recovery questions and answers
 Check /etc/inetd.conf
 # rm oldhostname
 Contacting HP
Support and other resources
Related information
 Websites
 Following conventions are used in this document
Typographic conventions
Typographic Conventions
 Documentation feedback
 Installing systems with Ignite-UX
Troubleshooting
Errors and warnings
Ignite-UX server problems
 Ignite-UX requests more file system space than expected
Problem installing clients on multiple subnets
Debugging SD during cold-installation
Too much file space needed
 Corrupted /opt/ignite/boot/bootlif file
Booting errors on PA-RISC systems
 Tftp quit
Problems pointing to client over network
Applications hang after igniting
Received n bytes in s seconds
 Server not listed
Bootsys Command Seems to Work in Reverse
 Installing from golden images
Installing from media
 Insufficient Response to PXE Boot Request
Common network booting errors
File size miscalculated
 File Size miscalculated on HP Integrity virtual machines
Creation of archive
 Overview of Dhcp services
Configuring Dhcp services
 Dhcp usage examples
 Background information on Dhcp design
Using bootptab as an alternative to Dhcp
 LIF volume contents
 For more information, see Classes of configuration files
For more information, see Using configuration files
 Description of the files in the LIF volume
 Using Integrated Lights Out Virtual Media with Ignite-UX
 243
 Using Integrated Lights Out Virtual Media with Ignite-UX
 245
 Using Integrated Lights Out Virtual Media with Ignite-UX
 247
 Using vMedia with DVD installation media and ISO images
 Expert recovery preparation
Expert recovery
Expert recovery procedure
 Expert recovery
 Expert recovery procedure
 Expert recovery
 Expert recovery procedure
 # mknod /ROOT/dev/console c 0
 HP terminals
Terminal keyboard shortcuts
Basic keyboard shortcuts
Advanced keyboard navigation
 Function keys
Vt100 terminals
 Advanced keyboard actions
 See Link Level Address LLA
Glossary
 Checknetrecovery1M
 Maketaperecovery. See copyboottape1M
 Iinstall
 See instlcombine1M
 Makebundles1M
 Maketapenetrecovery
 See Software Distributor
 Vinstall
 Index
Setting hplanadminargs, 108 boot source
 Index
 DVD
 Index
 LVM
 PXE
 Port usage on makenetrecovery, 89 port usage with bootsys
Page
 Server display Xntp configuring, 136 screen Xntpd daemon