HP 9000 Manual

HP 9000 Manual

Installing and updating hp-ux 10.x
Hide thumbs Also See for 9000:
Table of Contents

Quick Links

Installing and Updating HP-UX 10.x
HP 9000 Computers
Edition 1
B2355-90126
May 1997
Table of Contents
loading

Summary of Contents for HP 9000

  • Page 1 Installing and Updating HP-UX 10.x HP 9000 Computers Edition 1 B2355-90126 May 1997...
  • Page 2 Notices Information in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind about this manual, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or direct, indirect, special, incidental or consequential damages about the furnishing, performance, or use of this material.
  • Page 3 Printing History The Version date and printing date show the current edition of this manual. Minor updates may be made between major releases. The current Version is indicated by the date on the title page. May 1997, Edition 1.
  • Page 5: Table Of Contents

    Updating SD-UX Without Root Access to the Remote Depot ..23 Updating HP-UX Software ........26 Updating a Stand-Alone System .
  • Page 6 Contents Booting the Target System ........41 Series 700 Boot Process .
  • Page 7 Contents Using the Ignite-UX Interface....... .91 The Basic Tab ..........91 OS Environment .
  • Page 8 Contents Using bootptab as an Alternative to DHCP ....151 B. Using Configuration Files Introduction ..........156...
  • Page 9: Updating And Installing: Task Information

    Updating and Installing: Task Information Updating and Installing: Task Information Chapter 1...
  • Page 10: Chapter Contents

    Updating and Installing: Task Information Chapter Contents Chapter Contents • Installing and Updating: Why Do It? • Task-Information Roadmap. Chapter 1...
  • Page 11: Installing And Updating: Why Do It

    Where the change involves a new file system layout, as in the transition between HP-UX 9.x and 10.x, there is also the question of whether to upgrade or re-install.
  • Page 12 Updating and Installing: Task Information Installing and Updating: Why Do It? • Installing a number of systems from a network ("push" from a server). This is done where there are many client systems and they all generally generally require a similar installation. This may use a standard system image, or "golden disk".
  • Page 13: Task-Information Roadmap

    HP-UX 10.x operating system and software. For doing "Cold Installs" which completely overwrite the data on the specified disk(s), the Ignite-UX tool replaces the old Cold Install toolset, at HP-UX 10.30, and it can be used for installing previous 10.x versions, as well.
  • Page 14 Updating and Installing: Task Information Task-Information Roadmap. Task Location of Information Creating config files for Appendix B, “Using installation Configuration Files.” . Booting systems from the Chapter 4, “Configuring an network Ignite-UX Server.”. Booting systems from media Chapter 3, “Installing From Media.”.
  • Page 15: Updating An Existing Operating System And Software

    Updating an Existing Operating System and Software Updating an Existing Operating System and Software Chapter 2...
  • Page 16: Chapter Contents

    Updating an Existing Operating System and Software Chapter Contents Chapter Contents • Overview. • HP-UX System Requirements • Updating SD-UX Before Installing/Updating Software • Updating HP-UX Software • Using HP-UX Extension Software • Adding Additional Functionality Chapter 2...
  • Page 17: Updating A System

    Updating an Existing Operating System and Software Updating a System Updating a System Figure 2-1 Chapter 2...
  • Page 18: Overview

    HP-UX 9.0x to 10.0x. For upgrading your system, refer to the manual Upgrading from HP-UX 9.x to 10.x. • If you plan to update from HP-UX 10.0 to 10.x, you will have to update your system first to HP-UX 10.01 or 10.10.
  • Page 19: Hp-Ux Update Requirements

    You can use the SD-UX tools to update your OS to a later version of Paths HP-UX, from 10.01, 10.10, or 10.20. For upgrades to 10.x from 9.0x, see the manual Upgrading from HP-UX 9.x to 10.01. You can also use SD-UX to install or update applications.
  • Page 20 filesets. For More Information Refer to the current System Administration Tasks manual and the on Space Release Notes for HP-UX 10.x for additional information on peripherals Requirements and disk space. • Tape: HP-UX Runtime (the "CORE" tape). Tapes or CD-ROMs Used •...
  • Page 21: Mounting The Source Media

    3. Ensure that your system is booted and running HP-UX 10.x. You should have a term window opened. 4. Turn on the DDS or CD-ROM drive, if it is external to your HP-UX 10.x system. 5. Insert the tape or CD-ROM into its drive.
  • Page 22: Updating Sd-Ux Before Installing/Updating Software

    Updating an Existing Operating System and Software Updating SD-UX Before Installing/Updating Software Updating SD-UX Before Installing/Updating Software Before you can update to, for example, 10.20, you must extract the new version of SD-UX from the 10.20 tape, CD or software depot from which you plan to update your system.
  • Page 23: Sw-Dist Installation

    Updating SD-UX Before Installing/Updating Software Further examples are in the next section. After you have updated SD-UX, you can use swinstall to update your system to the new version of HP-UX. SW-DIST Installation To install the new SW-DIST product from the CD-ROM at /SD_CDROM,...
  • Page 24 -t option. Example: cp /tmp/depot/catalog/SW-GETTOOLS/pfiles/sw* /usr/tmp /usr/tmp/swgettools -s swperf:/SD_CDROM -t /usr/tmp For More Information Consult the swgettools(1M) man page (on the new system) or the manual Managing HP-UX Software with SD-UX for assistance with the following: Chapter 2...
  • Page 25 Updating an Existing Operating System and Software Updating SD-UX Before Installing/Updating Software • If you encounter an error during the execution of the swgettools script. OR • If you want to see examples of using swgettools with other types of media.
  • Page 26: Updating Hp-Ux Software

    Updating a cluster server to HP-UX 10.30 is not supported. NFS NOTE Diskless functionality is not supported in HP-UX Release 10.30. Do not update your server to HP-UX Release 10.30 if you intend for that server to operate as a NFS Diskless server. Chapter 2...
  • Page 27 5. Click on OK. You will next see the Software Selection screen. For More Information For information on the options for swinstall, and to change the degree of detail for its logging functions, see the manual Managing HP-UX Software with SD-UX. Chapter 2...
  • Page 28 Updating an Existing Operating System and Software Updating HP-UX Software Software Selection Screen Figure 2-3 • On the Software Selection screen, highlight an item and click on the Actions menu item Open Item to see a listing of the contents of that bundle or product.
  • Page 29 Updating an Existing Operating System and Software Updating HP-UX Software Install Analysis Screen Figure 2-4 • By clicking on the Logfile button, you can open the logfile to monitor the progress of the analysis. You will also see a listing of files already on the target system which will be reinstalled in new versions.
  • Page 30 NOTE If you are updating from an HP-VUE bundle to a CDE bundle, the /usr file system will undergo significant expansion. This expansion may exceed the default file system size set by Cold Install for /usr. See Chapter 6, “Troubleshooting,”...
  • Page 31 • A typical HP-UX update, if done from a network server, will require one to two hours. • At the end of an HP-UX update, you will see a confirmation message and reboot warning (with about 30 seconds delay until shut down).
  • Page 32: Updating Non-Interactively From Media Or Network

    NOTE For an OS update, you will also need to repeat the update steps with the appropriate bundle on the HP-UX Extension Software which came with your HP-UX media. This provides CORE-related patches for the current version of HP-UX. (See “Using HP-UX Extension Software”, in this chapter, and the patch descriptions on the disc or tape.) The system will...
  • Page 33: Using Hp-Ux Extension Software

    Using HP-UX Extension Software In addition to the tapes or CDs holding the operating system, the 10.x release includes a tape or CD labelled "HP-UX Extension Software". This tape or CD is included as a means of delivering fixes for any problems that may be discovered after the release has been packaged for shipment.
  • Page 34: Installing Applications Software

    Adding Additional Functionality In case you need to add more bundles for the functionality of your new HP-UX, such as JFS or NFSD filesets, use the "Match What Target Has" option described in this chapter, and then select additional bundles which you have purchased.
  • Page 35: Installing The Optional Onlinejfs Product

    If you have a custom update tape provided as part of you HP software support contract, then it is normally already combined and you do not...
  • Page 36 Updating an Existing Operating System and Software Installing Applications Software Chapter 2...
  • Page 37: Installing From Media

    Installing From Media Installing From Media Chapter 3...
  • Page 38: Chapter Contents

    Installing From Media Chapter Contents Chapter Contents • Installing from a Media Source. • Booting the Target System. • Guided Installation: Using the Task Wizard. • Advanced Installation: Using Ignite-UX (TUI). Chapter 3...
  • Page 39: Installing From A Media Source

    Figure 3-1 Preparing for a Media Install Media Used in Only the "CORE" HP-UX media will be required for the OS installation. Installation: Other media may need to be installed using the SD-UX tools unless they are available on a depot (see Chapter 2, “Updating an Existing Operating System and Software.”)
  • Page 40 • CD-ROM: Applications. (Includes Ignite-UX). • CD-ROM: Support. (Includes diagnostics). • CD-ROM: HP-UX Extension Software (Includes essential patches). Note: Only CD-ROM media will be used after HP-UX 10.20. "Original" customers receive only CD-ROM media; "Update" customers may receive CD-ROM or DDS-format tape. Chapter 3...
  • Page 41: Booting The Target System

    Booting the Target System The details in the following section are provided for guidance in case you have a variety of HP systems with different boot-console interfacing. 1. Make sure any external devices connected to the target system are turned on.
  • Page 42: Series 700 Boot Process

    Installing From Media Booting the Target System Series 700 Boot Process After turning the sytem on, if you stop the boot process, the system will display a menu of boot commands. For Series 700s, you will see a help display similar to the following: Newer Series 700 Boot Help Menu: Figure 3-2...
  • Page 43 Installing From Media Booting the Target System Boot from specified device Search for bootable devices Enter Boot Administration mode Exit and continue boot sequence Help Select from menu: When the actions menu shown above appears, do the following: • Press s , to start a search for bootable devices.
  • Page 44: Series 800 Boot Process

    Installing From Media Booting the Target System Loading the Ignite-UX install utility from media on a Series 700 should Time Note (Booting from Media) take 3 to 5 minutes. After this you will be ready to go to “After Selecting Boot Paths (Series 700 and 800)”...
  • Page 45 Installing From Media Booting the Target System Newer Series 800 Search Results Figure 3-6 ================================================================ Searching for potential boot device. This may take several minutes. To discontinue, press any key. Path Number Device Path Device Type 56/52.0 (dec) Seq. record access media 56/52.3 (dec) Seq.
  • Page 46 Installing From Media Booting the Target System For Models 8x7, 845, 835, 870, and other older Series 800 computers, you Older Series 800 Boot Process will see a boot display like the following: Figure 3-7 ================================================================ Console path = 56.0.0.0.0.0.0 (dec) 38.0.0.0.0.0.0 (hex)
  • Page 47: After Selecting Boot Paths (Series 700 And 800)

    Installing From Media Booting the Target System • If neither the primary or alternate device paths correspond to that for the tape or CD-ROM device, then respond with "n" to both prompts. In this case, enter the hardware path of the device (for example, 52.3.0) at the prompt "Enter boot path, command, or ?>".
  • Page 48 Installing From Media Booting the Target System Figure 3-8 Selecting a Keyboard Language • Enter the number of the keyboard language you are using. Then press . This selection determines the key layout of the console Enter keyboard. Chapter 3...
  • Page 49 Enter the installation. • Tab to "Run a Recovery Shell" to manually run HP-UX commands, for example, in order to recover a system that has crashed. From the interactive shell, the /sbin/loadfile command can be used to load commands that you may need to recover the system.
  • Page 50 • If you prefer to use the keyboard to manipulate the Install interface, you can do so by typing the underlined letter of an item (such as "I" for Install HP-UX). • For general screen help, choose the Help button at the bottom of each screen.
  • Page 51 Installing From Media Booting the Target System If you selected "Install HP-UX" in the "Welcome" screen, you will see the Select Media or Network Installation following: Figure 3-11 =========================================================================== User Interface and Media Options This screen lets you pick from options that will determine if an Ignite-UX server is used, and your user interface preference.
  • Page 52 Installing From Media Booting the Target System • Default disk layout (e.g., no detailed LVM formatting). • For a full Ignite-UX interface install (TUI mode), select Advanced Installation. You will see the interface shown in Figure 3-16, with the same functionality as is described in “Using the Ignite-UX Interface.”, but with TUI navigation.
  • Page 53: Guided Installation

    CTRL HP-family terminals display function key labels (also called softkey labels) at the bottom of the window. These labels vary depending on the type of window being displayed, but the functions of f1-f4 are consistent:...
  • Page 54 Installing From Media Guided Installation Meaning Help on Context (a modifier key) Select/Unselect Menubar on/off To navigate in a typical TUI screen, you will be doing the following: 1. Highlight the field you want, using , if necessary. 2. Press to open a list in a selector field.
  • Page 55 Installing From Media Guided Installation The Task Wizard: Selecting a System Configuration Figure 3-14 Task Wizard Topics This screen enables you to select a system environment, such as CDE ("Common Desktop Environment") to interact with on the target system. Select Next to continue to a following screen. Select Back to return to a previous screen.
  • Page 56 Installing From Media Guided Installation • Select Additional Software. • Pre-install disk information. (To allow you to exclude disks from the install.) • Pre-install check information. (To allow you to review errors or warnings.) • System Summary. (To allow you to see a summary of the install configuration prior to executing it.) The Task Wizard: Exiting...
  • Page 57: Advanced Media Installation (Tui)

    Installing From Media Advanced Media Installation (TUI) Advanced Media Installation (TUI) If you choose to run an advanced interface for the media install, you will see the following on the system you are installing: Figure 3-16 If you had been doing the individual installation from an Ignite-UX server, you would see a similar screen in GUI format, with full mouse functionality.
  • Page 58 Installing From Media Advanced Media Installation (TUI) Chapter 3...
  • Page 59: Configuring An Ignite-Ux Server

    Configuring an Ignite-UX Server Configuring an Ignite-UX Server Chapter 4...
  • Page 60: Chapter Contents

    Configuring an Ignite-UX Server Chapter Contents Chapter Contents • Overview: the Ignite-UX Server. • Ignite-UX Distribution Media. • Hardware Requirements for the Ignite-UX Server. • Network Requirements. • Setting Up an Ignite-UX Server. • Using Configuration Files. For online information about the Ignite-UX server, please see the NOTE /opt/ignite/share/doc/ directory on your system, and the manpage ignite(5).
  • Page 61: Installing Server Software

    Configuring an Ignite-UX Server Chapter Contents Installing Server Software Figure 4-1 Overview: the Ignite-UX Server For multiple installations, you will generally be executing the installation from the server, although you can also choose to install from a client-target system, in TUI mode. Chapter 4...
  • Page 62 Ignite-UX GUI. The overall server setup tasks include the following: 1. Install HP-UX 10.x (if you have not already done so). 2. Install Ignite-UX tools and data. 3. Set up core software.
  • Page 63: Ignite-Ux Distribution Media

    Hardware Requirements for the Ignite-UX Server and Clients Note that HP-UX 10.30 is not supported on Class B, C, J, or Series 7xx systems. NFS Diskless functionality is not supported in HP-UX Release 10.30. Do not update your server to HP-UX Release 10.30 if you intend for that server to operate as a NFS Diskless server.
  • Page 64 With the disk space provision above, all disk drives that are supported on HP 9000 platforms are supported for installation. Disk arrays can be installed with HP-UX, but the installation tasks do not support configuring an array. See your array documentation for configuration information.
  • Page 65 HP-UX 10.x systems. LVM disk striping is supported by Ignite-UX. SDS can be converted to LVM via the utility sdstolvm. If you upgrade to HP-UX 10.x from 9.x, as opposed to installing it, this conversion will be done for you automatically during the upgrade.
  • Page 66: Network Requirements

    Configuring an Ignite-UX Server Ignite-UX Distribution Media Network Requirements. If you are loading your server depots or client software from a remote system, your target system also will need the following: • A network card. If the target system has multiple LAN cards, select the card that is configured onto the correct network using Ignite-UX →...
  • Page 67: Setting Up An Ignite-Ux Server

    . . . You may load one or more of the Ignite-UX-10-XX bundles onto your server depending on which releases of HP-UX you plan on installing onto clients. That is, you can choose to load a release-specific bundle, such as Ignite-UX-10-20, or the entire bundle, such as B5724AA_UM3,which would give you all the release-specific bundles..
  • Page 68 Each software bundle contains the Ignite-UX tools plus the data files Installing Ignite-UX Software required for support of the particular HP-UX release indicated by the bundle name. The Ignite-UX product replaces the capability previously supplied by the NetInstall bundle that came with HP-UX releases 10.01, 10.10 and 10.20.
  • Page 69 The make_config tool only handles SD software which is packaged in bundle form. (All HP-supplied software is packaged in this form. See the make_bundles(1M) manpage for information on making SD bundles in an SD depot.)
  • Page 70: Start The Ignite-Ux Server

    /opt/ignite/bin/manage_index -a -f /var/opt/ignite/data/Rel_B. 10.20/compilers_cfg 2. The depot server name (in this example hpfcxxx.hp.com) should be replaced with the server you have the SD software on. Note that the depot server can be a different system from the Ignite-UX server.
  • Page 71: Configuring Server Options

    Configuring an Ignite-UX Server Setting Up an Ignite-UX Server This will start the Ignite-UX server. Complete the After you have Ignite-UX up and running, you will see the Welcome Configuration: screen and then the Ignite-UX Server GUI. When you have booted the clients you will see client icons on the Server GUI.
  • Page 72 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server Figure 4-2 The Server Options • Select on Default Configurations, highlight the one you want to use from the list. When doing a client installation, this configuration will be installed on targets if no other is specified. (The default setting can be overridden on a per-client basis by Ignite-UX).
  • Page 73 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server • Use the Interface selection list to designate where you want to see the client UI for this installation. If you have a server configured, you can have the choice of running the client installation interface from either the target (as a Terminal User Interface) or the Ignite-UX server (as a Graphical User Interface).
  • Page 74 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server This data can also be configured from a command line by using the tool setup_server(1M) for this procedure. Or you can directly edit the instl_boottab file; this is necessary in order to modify the listing of existing IP addresses.
  • Page 75 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server Server Session Options Tab Figure 4-4 The Session Options tab displays a number of check boxes to configure client response behavior. • Confirm New Clients: This check box, if set, results in the appearance of a dialog screen each time a new client is booted from the Ignite-UX server.
  • Page 76 Note that, if a client with a known IP address is already running HP-UX, you can use the bootsys(1m) command from the Ignite-UX server to install it with specific configuration, without further interaction.
  • Page 77 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server You can now proceed with using the Ignite-UX interface ( “Installing from the Server”). For More Information See Appendix B, “Using Configuration Files,” for the details of setting up configuration files for Ignite-UX. For more details about server configuration and "golden disks", see the "Ignite-UX Startup Guide for System Administrators"...
  • Page 78 Configuring an Ignite-UX Server Setting Up an Ignite-UX Server Chapter 4...
  • Page 79: Installing From The Ignite-Ux Server

    Installing from the Ignite-UX Server Installing from the Ignite-UX Server Chapter 5...
  • Page 80: Chapter Contents

    Installing from the Ignite-UX Server Chapter Contents Chapter Contents • Booting Client Systems from the Network. • Installing from the Server. • Selecting Server or Client Console Interaction. • Displaying the Client Systems. • Configuring the Installation • Basic Tab. •...
  • Page 81: Network Source Installation

    Installing from the Ignite-UX Server Network Source Installation Network Source Installation Figure 5-1 Booting Client Systems from the Network NOTE Note: This applies to Series 700 and Series 800K/D Only. Chapter 5...
  • Page 82: Older Series 700

    Network Source Installation The details in the following section are provided for guidance in case you have a variety of HP systems with different boot-console interfacing, and in case the client system is not currently running HP-UX. There is on-line help in the boot interface to guide you, in case you need to interact with the process.
  • Page 83: Newer Series 700 And Series 800 (K/D Class)

    Installing from the Ignite-UX Server Network Source Installation To Search for Servers: 1. Type the following: Enter search lan 2. If your Ignite-UX server does not appear during the search, type "x" in order to exit. • If necessary, type the search command again: search lan Note that it will typically take two or three searches before the Ignite-UX server will be found, due to a built-in delayed response...
  • Page 84 Installing from the Ignite-UX Server Network Source Installation Command Description ------- Auto [boot|search] [on|off] Display or set auto flag Boot [pri|alt|scsi.addr] [isl] Boot from primary,alternate or SCSI Boot lan[.lan_addr] [install] [isl] Boot from LAN Chassis [on|off] Enable chassis codes Diagnostic [on|off] Enable/disable diagnostic boot mode Fastboot [on|off] Display or set fast boot flag...
  • Page 85 Installing from the Ignite-UX Server Network Source Installation This should take 3 to 5 minutes. Time Note (Booting from LAN) Chapter 5...
  • Page 86: Installing From The Server

    Installing from the Ignite-UX Server Installing from the Server Installing from the Server Figure 5-4 Selecting Server or If you have not already done so, start Ignite-UX by typing Client Console /opt/ignite/bin/ignite. Interaction. Chapter 5...
  • Page 87: Displaying The Client Systems

    Installing from the Ignite-UX Server Installing from the Server If you are using Ignite-UX from the server, you will see the GUI and graphical navigation, as in the following procedures. If you are using it from a client, you will see a Terminal User Interface (TUI), but with equivalent keyboard navigation.
  • Page 88 Installing from the Ignite-UX Server Installing from the Server Clicking the right mouse button on a client icon opens a client actions Displaying Client Actions menu: Figure 5-6 • To install a client, click on Install Client → New Install. •...
  • Page 89 Installing from the Ignite-UX Server Installing from the Server • View/Print Manifest allows you to see or print the manifest and/or Software Certificate. The manifest is also available in saved form on the client and server systems after the installation as the manifest files.
  • Page 90: Configuring The Installation

    Installing from the Ignite-UX Server Configuring the Installation Configuring the Installation Figure 5-7 To begin the installation, first select a client icon. Then, from the Actions menu, choose Install Client → New install, or Install Client → Repeat install. At the beginning of a new installation: if you have previously installed this client, you will be asked if you want to use the same install configuration data again.
  • Page 91: Using The Ignite-Ux Interface

    Installing from the Ignite-UX Server Configuring the Installation • You can choose a pre-set configuration in the "Repeat Install" selection list to repeat a previously installed configuration and execute it within Ignite-UX, without further intervention. Using the Ignite-UX Interface. After you choose to install a system, you will see the following screen. The Basic Tab Figure 5-8 NOTE...
  • Page 92: Os Environment

    "VxFS" is the same as the Journaled File System (JFS), and allows file system size to be changed after installation. With the optional HP OnlineJFS you can resize, defragment, or make a "snapshot" of a mounted file system.
  • Page 93: Languages

    See the manual System Administrator Tasks for how to compute swap space. Languages The languages available in your HP-UX system will be shown when you select this field. Select the item(s) you want, if it is other than the default. The dialogue screen allows you to select more than one language.
  • Page 94: Functions Available On All Tabs

    HP-UX can have more than one installed language. The "default language" is the language environment represented on the target system at boot, unless you select another installed language using the HP-VUE or CDE login screen, reset the LANG environment variable, or use geocustoms (HP-UX 10.30) to change it.
  • Page 95 Installing from the Ignite-UX Server Configuring the Installation Select this button to display the current HP-UX, the basic disk layout, Show Summary… hardware inventory, and other software that will be installed. Reset Configuration Select this button to change the configuration settings for the currently-selected configuration back to the default settings.
  • Page 96: The Software Tab

    Installing from the Ignite-UX Server Configuring the Installation The Software Tab Figure 5-9 This tab allows you to choose licensing level and additional applications that you configured when you set up your server. To access a specific depot, you can also change depot locations. Note that this display does not dynamically update from a NOTE newly-selected depot.
  • Page 97: The System Tab

    Installing from the Ignite-UX Server Configuring the Installation • Product List: Double-click on a product in the list to select (highlight) it and to toggle its "marked" status ("Yes" or "No"). You can also use button to toggle the "marked" status for a Mark/Unmark Selection(s) selected item.
  • Page 98 Installing from the Ignite-UX Server Configuring the Installation System Parameter Screen Figure 5-10 Hostname Your system must have a unique system name (a "hostname"), which can be a simple name (such as cleo). A system name must fulfill the following conditions: •...
  • Page 99 Installing from the Ignite-UX Server Configuring the Installation This field will be used to enter the IP address. IP Address IP addresses are of the form nn.n.nn.nnn. For example: 15.1.48.140 You can use the tool nslookup hostname to determine an existing IP address.
  • Page 100 Installing from the Ignite-UX Server Configuring the Installation Set Time Zone Screen Figure 5-11 Select this button to bring up a display of time zone selections. You will see two selector lists: the first consists of general locations, and the second has corresponding time zones.
  • Page 101: Network Services

    Installing from the Ignite-UX Server Configuring the Installation Set Root Password Screen Figure 5-12 The "root" account is used for system administration tasks. To insure the security of the system, the root account should have a password. You should observe the following requirements when setting a password: •...
  • Page 102 Installing from the Ignite-UX Server Configuring the Installation • XNTP Static Routes Screen Figure 5-13 If your network is divided into subnets, you will probably need to specify a gateway system to reach other subnets: • Destination: The field has the word "default" or the IP address of the destination network.
  • Page 103 Figure 5-14 On this screen, you can configure the Domain Name (an extension to the host name, such as fc.hp.com) and the IP address of the Domain Name Server. The listing of current Servers is displayed, if they are predefined in the Ignite-UX server.
  • Page 104 Installing from the Ignite-UX Server Configuring the Installation NIS Screen Figure 5-15 Typically, the (non-server) hosts in a network are NIS clients. Whenever a process on an NIS client requests configuration information, it calls NIS instead of looking in its local configuration files. The set of maps shared by the servers and clients is called the NIS domain.
  • Page 105 Installing from the Ignite-UX Server Configuring the Installation XNTP Screen Figure 5-16 The xntpd daemon maintains system time, in agreement with Internet standard time servers. It does all computations in fixed point arithmetic and clock adjustment code is carried out with high precision. For more information on xntp, see the xntpd(1M) man page.
  • Page 106 Installing from the Ignite-UX Server Configuring the Installation Figure 5-17 This screen enables you to configure different network interface card(s). You can enter or change IP and Subnet information, as needed, and designate the Primary Interface. NOTE If the target system has more than one interface, the LAN card designated as Primary will be the one that is associated with the host name of the system in /etc/hosts.
  • Page 107: File System Tab

    Installing from the Ignite-UX Server Configuring the Installation File System Tab Figure 5-18 This tab enables you to do a variety of file-system and disk-configuration tasks and will differ in appearance, depending on whether you previously selected LVM or whole disk, on the Basic tab. This illustration is what you would see if you had picked LVM on the Basic tab.
  • Page 108 Configuring the Installation For LVM: • One of the logical volumes must be root (/). • A swap volume is required. • Directory names must have valid HP-UX names (e.g., /usr, /database, etc.). The buttons which activate changes are: • Add •...
  • Page 109 • Select OK when you are finished with the sub-screens for any of these tasks. You will be returned to the File System tab. For the root disk, you should use the standard HP-UX (10.0x) mount Mount Dir directory designations ("/", "/usr", "/stand", "/var", "/opt", etc.) You can also specify your own mount points such as "/special"...
  • Page 110 Installing from the Ignite-UX Server Configuring the Installation Fixed size: The selected (highlighted) file system is set to this size. All Remaining: The selected file system automatically takes over all remaining file system space on the disk or volume group. Free Size: Use this selection when you know how much free space you wish the volume to have after the system is...
  • Page 111: Additional Tasks

    Installing from the Ignite-UX Server Configuring the Installation Additional Tasks This button enables you to configure advanced information in the following categories, as needed: Click on the field to see the following menu items: • Disk Parameters. • File System Parameters. •...
  • Page 112 Installing from the Ignite-UX Server Configuring the Installation 3. Indicate whether Media Init is required, by clicking on the selection box and selecting a choice, as needed. 4. Select to configure changes. Modify 5. Select , to leave Advanced Disk Parameters and return to the File System tab.
  • Page 113 Installing from the Ignite-UX Server Configuring the Installation The interleave factor, interleave, refers to the relationship between sequential logical records and sequential physical records on the disk. It defines the number of physical records that lie between the beginning points of two consecutively numbered logical records. The choice of interleave factor can have a substantial impact on disk performance.
  • Page 114 Installing from the Ignite-UX Server Configuring the Installation • Minfree • Disk Density • Cylinder/Group Advanced Logical Volume Layout Screen Figure 5-21 Use this screen to do detailed configuring of LVM, as needed, in the following areas: Cont Alloc See the manpage lvcreate(1M), for more information. (Continuous Allocation): B-block Relo...
  • Page 115 Installing from the Ignite-UX Server Configuring the Installation For more details, see the manpage lvcreate(1M). LVol Name (Logical • Type in the name you want for the selected volume. Volume Name): For more details, see the manpage lvcreate(1M). This button displays a screen which allows you to restrict the disk drives Logical Volume to Disk Mapping on which the volume data will reside.
  • Page 116: Advanced Tab

    Figure 5-23 Transfer Lists In this screen you can activate any HP or custom scripts which you might want to run as part of your installation. Note that the scripts listed are those with a "scripts" keyword in the INDEX file.
  • Page 117 Installing from the Ignite-UX Server Configuring the Installation 2. Select to remove it. Remove The item will be deactivated, but will continue to be available in the "Scripts Available" list. Chapter 5...
  • Page 118: Executing The Installation: Go

    Installing from the Ignite-UX Server Executing the Installation: Go! Executing the Installation: Go! Select in any Ignite-UX tab to initiate the installation. You do not need to examine all tabs, if you simply want to do a generic installation. 1. You will then see a confirmation screen listing the disks that will be written on during the process of installation, and a log of any warnings or errors.
  • Page 119 Installing from the Ignite-UX Server Executing the Installation: Go! Figure 5-24 The manifest screen provides customer order information for the selected target system. Ignite-UX can display and print the manifest of a newly-installed system from the Server screen, with the action View/Print Manifest.
  • Page 120: Non-Interactive Installation Using Bootsys

    The only requirements are that each client must be currently booted under HP-UX version 9.0 or newer, and each client must be accessible on the network. Each will also need to have enough disk space in the /stand directory to hold the two files:...
  • Page 121: Troubleshooting

    Troubleshooting Troubleshooting Chapter 6...
  • Page 122: Chapter Contents

    Troubleshooting Chapter Contents Chapter Contents • Likely Problem Areas • Running add_release • Running swinstall • Booting a Client • Setting Up the Ignite-UX Cluster • Running the make_depots command • Adjusting File System Size • Large Systems Chapter 6...
  • Page 123: Likely Problem Areas

    Troubleshooting Likely Problem Areas Likely Problem Areas As an install progresses, you will see messages relating to the progress being entered into the log file. Usually these messages are related to normal behavior. ERROR and WARNING messages have the following significance: This indicates a serious problem, usually requiring ERROR...
  • Page 124 Troubleshooting Likely Problem Areas Table 6-1 Running add_release Message(s) or Possible Cause Behavior Couldn't mount This error could occur Try to mount the cdrom device at: cdrom manually by device_file executing the • the user entered following: the wrong device mount -Fcdfs -oro \ file cdrom_block_device_file...
  • Page 125 Troubleshooting Likely Problem Areas Message(s) or Possible Cause Behavior This error occurs if Refer to the log file Load command the command used to for the command failed: load_command load software has used to load software. failed during the If make_depots is load.
  • Page 126 This should be used by HP Authorized distributors to load DART software and OS releases provided to them by HP as part of the Instant Ignition program. -u mo This should be used by HP manufacturing organizations to load...
  • Page 127: During Installation And Configuration Of Ignite-Ux Tools And Data127

    Troubleshooting Likely Problem Areas During Installation and Configuration of Ignite-UX Tools and Data Table 6-3 Running swinstall Message(s) or Possible Cause Behavior swinstall cannot Wrong device file Use the Actions menu read the tape. For in the SAM Peripheral example you may see Devices/Tape Devices the following: area to show the device...
  • Page 128 Troubleshooting Likely Problem Areas Message(s) or Possible Cause Behavior Bad/wrong tape. Verify label on tape. Check the contents. SD tapes are in "tar" format. You can check whether the tape is a "tar" tape by typing the following command: tar tvf device_file | mo Enter For example, if the tape device is...
  • Page 129 Troubleshooting Likely Problem Areas Table 6-4 Booting a Client Message(s) or Possible Cause Behavior Using "boot • Not enough • Allocate more lan.080009-xxxxxx" temporary IP addresses in s700 won't boot addresses for /etc/opt/ignite from known good booting. /instl_boottab IUX server. or wait for an •...
  • Page 130 Troubleshooting Likely Problem Areas Table 6-5 Setting Up the Ignite-UX Cluster Message(s) or Possible Cause Behavior NFS is not set up. Make the IUX ERROR: This The IUX server server an NFS machine is not must be an NFS server. an NFS server server if you wish (no nfsd...
  • Page 131 Troubleshooting Likely Problem Areas Message(s) or Possible Cause Behavior Bad IP addresses The checks done on Check the IP specified for either this IP address address syntax. If the temp IP or are the following: a range is given, DHCP: ERROR: Given a format like the first IP address ###.###.###.###...
  • Page 132 Troubleshooting Likely Problem Areas Table 6-6 Running the make_depots command Message(s) or Possible Cause Behavior Using either -r or -m Remove -r and/or -m make_depots: warnin g - -r option \ option with -d option. ignored with -d abs absolute path name. olute path name make_depots: warnin g - -m option \...
  • Page 133 (local t type XXX or remote) or a character or block special device file. The make_depots Contact HP support. make_depots: \ malloc of XXX faile command failed due to lack of resources. make_depots: \ strdup of XXX faile...
  • Page 134 Troubleshooting Likely Problem Areas Message(s) or Possible Cause Behavior A swcopy command Examine make_depots: swcopy command failed failed. /var/adm/sw/swcopy. /var/adm/sw/swagent .log for more information. Chapter 6...
  • Page 135: Adjusting File System Size

    Troubleshooting Likely Problem Areas Adjusting File System Size If the required file-system size for the bundle you copy to a depot exceeds that file system limit set by your disk installation, you will get an error condition during the copy process. You can use lvextend and extendfs in this situation to create a larger file system.
  • Page 136 Troubleshooting Likely Problem Areas 2. Enter the following: /sbin/shutdown Change to single user state. This will allow /var to be unmounted. 3. Enter the following: /sbin/mount You will see a display similar to the following: / on /dev/vg00/lvol1 defaults on Sat Mar 8 23:19:19 1997 /var on /dev/vg00/lvol7 defaults on Sat Mar 8 23:19:28 1 4.
  • Page 137: Large Systems

    Troubleshooting Large Systems Large Systems If your are running a system with a large number of file systems, note the following possible problem areas: 1. On a large system such as a T500 with a very large number of disk drives (such as 50 or more), you may see messages such as the following, during the system analysis phase of cold install.
  • Page 138 You should determine the correct configuration for your system. Note that this problem does not appear to affect the Upgrade process (updating from HP-UX 9.0x), since during Upgrade, the new kernel parameters are derived from the previous kernel. Chapter 6...
  • Page 139: Configuring For A Dhcp Server

    Configuring for a DHCP Server Configuring for a DHCP Server Appendix A...
  • Page 140: Introduction

    Configuring for a DHCP Server Introduction Introduction The HP-UX 10.20 version of HPUX and Ignite-UX supports retrieving network information via the Dynamic Host Configuration Protocol (DHCP). This appendix gives the details of setting up DHCP. The Ignite-UX GUI allows for setting up DHCP for use during system installation.
  • Page 141: Appendix Contents

    Configuring for a DHCP Server Appendix Contents Appendix Contents • Using DHCP Services: Overview. • Setting Up a DHCP Server. • Details on the DHCP Services. • Enabling DHCP on a System Not Initially Configured with DHCP. • Examples of DHCP Usage. •...
  • Page 142: Using Dhcp Services: Overview

    Configuring for a DHCP Server Using DHCP Services: Overview Using DHCP Services: Overview DHCP provides the following features: • Allows for dynamically allocating IP addresses and hostnames. • Automatically supplies most of the networking defaults that are requested during a system installation or first time boot. •...
  • Page 143 Configuring for a DHCP Server Using DHCP Services: Overview An alternative to using DHCP is to create /etc/bootptab entries for each specific client on the network. This allows for specific IP address mappings and greater control. For more detail, please see the section in this Appendix , “Using bootptab as an Alternative to DHCP,”...
  • Page 144: Setting Up A Dhcp Server

    Configuring for a DHCP Server Setting Up a DHCP Server Setting Up a DHCP Server Once you have decided that using DHCP will provide a benefit, you will need to follow the steps below to set up a DHCP server. Note that only one DHCP server per network subnet is required.
  • Page 145 Configuring for a DHCP Server Setting Up a DHCP Server f. Now you will need to fill in the information on this screen. Some information may require additional research if you are not familiar with the terms or with your network. Group Name: This can be any name that isn't already defined...
  • Page 146 Configuring for a DHCP Server Setting Up a DHCP Server If you want this range of addresses to be used only by HP-UX systems, then unselect this button, and enter the text: "HewlettPackard.HP-UX" in the text field provided. When using Ignite-UX to set up DHCP, it will set a class specific to the server, and will set the...
  • Page 147 You will now want to use the Action menu to Enable boot Server (if it is not already enabled). 5. Now, new systems that are installed with HP-UX 10.20 (or newer) or booted with a pre-installed 10.20 (or newer) version of HP-UX should contact this server to get an IP address lease and other network information provided by the server.
  • Page 148 Configuring for a DHCP Server Setting Up a DHCP Server • When a system boots for the first time (either after a Cold Install, or the first boot of a pre-loaded (Instant Ignition) system): The auto_parms tool, that lets you configure the system identity and basic configuration parameters, will invoke the dhcpclient, which will broadcast out to find a DHCP server.
  • Page 149 Configuring for a DHCP Server Setting Up a DHCP Server d. Highlight the card you wish to enable DHCP on, go to the Actions pull-down menu and select Configure. e. Single click the Enable DHCP button. If Enable DHCP appears grayed-out, you will need to use the alternate NOTE method for enabling DHCP described below.
  • Page 150: Examples Of Dhcp Usage

    Configuring for a DHCP Server Setting Up a DHCP Server In this case, you will need to add the variable definition to a specific interface variable block. As an example, you would need to add DHCP_ENABLE[2]=1 to the following interface variable block in order to enable DHCP on the lan1 interface: INTERFACE_NAME[2]=lan1 IP_ADDRESS[2]=15.1.50.89...
  • Page 151 Configuring for a DHCP Server Setting Up a DHCP Server b. Use a unique dhcp_class_id in both the dhcptab and the 8K config file. This dhpc_class_id could have the server's hostname init. In this case, enter the following in INSTALLFS: is_network_info_temporary=true c.
  • Page 152 The DHCP protocol is implemented as extensions to the BOOTP Background Information on DHCP protocol, and in fact the HP-UX DHCP server daemon and the BOOTP Design daemon are the same (bootpd(1M)). This daemon reads two configuration files: /etc/bootptab and /etc/dhcptab.
  • Page 153 Configuring for a DHCP Server Setting Up a DHCP Server More information on DHCP in general can be found in the following locations: • Man pages: bootpd(1m) dhcptools(1M) auto_parms(1M) dhcpdb2conf(1M) • Worldwide Web information site: http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html Appendix A...
  • Page 154 Configuring for a DHCP Server Setting Up a DHCP Server Appendix A...
  • Page 155 Using Configuration Files Using Configuration Files Appendix B...
  • Page 156 • Default disk and file system layout. Because the capabilities of each operating system release differ somewhat, HP supplies a different set of defaults for each release. These are located in /opt/ignite/data/ Rel_release/config, where release is the result of the uname -r command. For example, /opt/ignite/data/Rel_B.10.20/config contains the default...
  • Page 157 Using Configuration Files Introduction Config files which describe software available from SD depots can be automatically generated via an Ignite-UX tool called make_config(1m). This tool produces one config file per SD depot. Software description config files are located in /var/opt/ignite/data/Rel_release/*. •...
  • Page 158 files. The list of these configurations is presented in the UI as the basic starting point. For example, the INDEX file might contain the following: cfg "HP-UX B.10.20 Default" description "This selection supplies the default system configuration that HP supplies for the B.10.20...
  • Page 159 Introduction With this INDEX file, the UI would present two different configurations: "HP-UX B.10.20 Default" and "CAD System - 10.10". The "CAD System - 10.10" configuration is the default (it is marked TRUE). Once you choose one of these base configurations, you can do further customizations with the UI if necessary, or just accept the defaults the configuration provided...
  • Page 160 Using Configuration Files Introduction In this example, two disks are put together to form a single LVM volume group. Two file systems are defined; both are striped across both disks. The first file system ("/apps1") is sized by calculating the amount of space required by the software which is to be loaded, and then adding a 30% free space cushion.
  • Page 161 "Applications" { description = "User Applications" sw_sel "EE CAD Package" { sw_source = "ee_apps_depot" sw_category = "Applications" sd_software_list = "EECad,r=1.2,a=HP-UX_B.10.20_700" impacts = "/var" 90524Kb impacts = "/sbin" 1248Kb sw_sel "EE Routing Package" { sw_source = "ee_apps_depot" sw_category = "Applications"...
  • Page 162 Using Configuration Files Introduction Appendix B...
  • Page 163 Series 800 update requirement installing older Series 700 distribution media HP-UX older Series 800 selecting OS environment booting install kernel configuring HP-UX Extension Software paths paths,network error messages Ignite-UX Ethernet address, finding errors CD-ROM executing install hardware requirements Ignite-UX...
  • Page 164 filesets time,install kernel load mount HP-UX media time,kernel load with update CD Ignite-UX using defaults install kernel autobooting (S800) network address RAM space boot paths finding...
  • Page 165 Index static routes disk space analysis configuring Extension Software swgettools fileset size updating SD-UX with general time required swinstall media Extension Software memory requirement patches non-cluster SwitchOver, removal non-interactive system requirements for RAM requirement updating requirement for 10.0 SD-UX Series 800 server,add_release swgettools requirement advanced...

Table of Contents