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