Contents
Abstract
The following document demostrate the process to create an Ignite-UX Golden Image to clone a HP-UX system installation. This guide is designed to walkthrough all the steps requiere and can be use to facilitate first time usage of Ignite Golden Images features.
- Ignite-UX Administration Guide Chapters
- Creating a Server for Network Booting Registered Clients
- Booting and Installing HP-UX From the Server Using the Client Console
- Golden Images
- Creating Your Own Installation Media.
These chapters provides the required information to understand the procedures described on this article. Complete review of the Ignite-UX Administration Guide is an asset to understand the process.
This example asummes that the Ignite-UX server itself will be used as a base for the Golden Image. In most actual deployments the Golden Image will be created from a different system. Just add the source server as a client to update the IUX-Recovery bundle or install a copy of the Ignite-UX software on the client to be able to use the make_sys_image.
Check and update current Ignite-UX version
1. Check current Ignite-UX version. Versions greater than C.7.2.X are highly recommended because implements direct archive to bootable DVD image creation. Starting with the latest available version of the product is highly advisable, since newer boot kernel and module drives are bundle together with every new release and that ensuare support on the latest available hardware platforms.
# swlist -l product IGNITE # Initializing... # Contacting target "c3650"... # # Target: c3650:/ # # IGNITE C.7.4.157 HP-UX Installation Utilities (Ignite-UX) IGNITE.Ignite-UX C.7.4.157 HP-UX System Installation Services
2. Remove old Ignite-UX release
# swremove IGNITE ======= 05/08/08 23:21:55 CDT BEGIN swremove SESSION (non-interactive) (jobid=c3650-0102) * Session started for user "root@c3650". * Beginning Selection * Target connection succeeded for "c3650:/". * Software selections: IGNITE,r=C.7.4.157,a=HP-UX_B.11.11_32/64,v=HP * Selection succeeded. * Beginning Analysis * Session selections have been saved in the file "/root/.sw/sessions/swremove.last". * The analysis phase succeeded for "c3650:/". * Analysis succeeded. * Beginning Execution * The execution phase succeeded for "c3650:/". * Execution succeeded. NOTE: More information may be found in the agent logfile using the command "swjob -a log c3650-0102 @ c3650:/". ======= 05/08/08 23:22:10 CDT END swremove SESSION (non-interactive) (jobid=c3650-0102)
3. Install the correct Ignite-UX release according to the system HP-UX release.
# swinstall -s /var/tmp/Ignite-UX-11-ALL_C.7.5.142.depot Ignite-UX-11-11 ======= 05/08/08 23:24:56 CDT BEGIN swinstall SESSION (non-interactive) (jobid=c3650-0103) * Session started for user "root@c3650". * Beginning Selection * Target connection succeeded for "c3650:/". * Source: /var/tmp/Ignite-UX-11-ALL_C.7.5.142.depot * Targets: c3650:/ * Software selections: Ignite-UX-11-11,r=C.7.5.142,a=HP-UX_B.11.00_32/64,v=HP + IGNITE,r=C.7.5.142,a=HP-UX_B.11.00_32/64,v=HP Ignite-UX.BOOT-COMMON-PA,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-KRN-11-11,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-SERVICES,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS-DOC,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS-SRC,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS-DOC,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS-SRC,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.FILE-SRV-11-11,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNITE,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-ENG-A-MAN,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-JPN-E-MAN,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-JPN-S-MAN,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-OBAM-RUN,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.MGMT-TOOLS,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 Ignite-UX.RECOVERY,r=C.7.5.142,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.5.142,fa=HP-UX_B.11.11_32/64 * A "+" indicates an automatic selection due to dependency or the automatic selection of a patch or reference bundle. * Selection succeeded. * Beginning Analysis and Execution * Session selections have been saved in the file "/root/.sw/sessions/swinstall.last". * The analysis phase succeeded for "c3650:/". * The execution phase succeeded for "c3650:/". * Analysis and Execution succeeded. NOTE: More information may be found in the agent logfile using the command "swjob -a log c3650-0103 @ c3650:/". ======= 05/08/08 23:27:26 CDT END swinstall SESSION (non-interactive) (jobid=c3650-0103)
4. Check that the correct Ignite-UX release is installed
# swlist IGNITE # Initializing... # Contacting target "c3650"... # # Target: c3650:/ # # IGNITE C.7.5.142 HP-UX Installation Utilities (Ignite-UX) IGNITE.Ignite-UX C.7.5.142 HP-UX System Installation Services
Prepare storage
Found or allocate enough space to keep the system golden image. For this example, will create a directory structure "image" inside /var/tmp directory:
[+]/var/tmp/image
[+]/var/tmp/image/archives [+]/var/tmp/image/iso
# ioscan -fnkC disk Class I H/W Path Driver S/W State H/W Type Description ======================================================================= disk 0 10/0/14/0.0.0 sdisk CLAIMED DEVICE TSSTcorpCDDVDW SH-S202J /dev/dsk/c0t0d0 /dev/rdsk/c0t0d0 disk 1 10/0/15/1.5.0 sdisk CLAIMED DEVICE SEAGATE SX136403LC /dev/dsk/c3t5d0 /dev/rdsk/c3t5d0 disk 2 10/0/15/1.6.0 sdisk CLAIMED DEVICE HP 36.4GST336706LC /dev/dsk/c3t6d0 /dev/rdsk/c3t6d0 disk 7 10/4/1/0.3.0 sdisk CLAIMED DEVICE MAXTOR ATLAS10K4_36WLS /dev/dsk/c5t3d0 /dev/rdsk/c5t3d0 disk 8 10/4/1/0.4.0 sdisk CLAIMED DEVICE MAXTOR ATLAS10K4_36WLS /dev/dsk/c5t4d0 /dev/rdsk/c5t4d0 disk 9 10/4/1/0.5.0 sdisk CLAIMED DEVICE MAXTOR ATLAS15K_36WLS /dev/dsk/c5t5d0 /dev/rdsk/c5t5d0 disk 10 10/4/1/0.6.0 sdisk CLAIMED DEVICE MAXTOR ATLAS15K_36WLS /dev/dsk/c5t6d0 /dev/rdsk/c5t6d0 # mkdir /dev/vg01 # mknod /dev/vg01/group c 64 0x010000 # pvcreate -f /dev/rdsk/c5t6d0 Physical volume "/dev/rdsk/c5t6d0" has been successfully created. # vgcreate /dev/vg01 /dev/dsk/c5t6d0 Increased the number of physical extents per physical volume to 8761. Volume group "/dev/vg01" has been successfully created. Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf # lvcreate -L 8192 /dev/vg01 Logical volume "/dev/vg01/lvol1" has been successfully created with character device "/dev/vg01/rlvol1". Logical volume "/dev/vg01/lvol1" has been successfully extended. Volume Group configuration for /dev/vg01 has been saved in /etc/lvmconf/vg01.conf # newfs -F vxfs -o largefiles /dev/vg01/rlvol1 version 4 layout 8388608 sectors, 4194304 blocks of size 2048, log size 1024 blocks unlimited inodes, largefiles not supported 4194304 data blocks, 4192696 free data blocks 128 allocation units of 32768 blocks, 32768 data blocks # mkdir /var/tmp/image # mount -F vxfs -o largefiles /dev/vg01/lvol1 /var/tmp/image # mkdir /var/tmp/image/archives # mkdir /var/tmp/image/iso
Creating System Image Archive
1. Check the mounted file systems to determine which volume groups [ and | or file systems ] will be [ included | excluded ] on the golden image archive.
# bdf Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol3 524288 145496 375880 28% / /dev/vg00/lvol1 505392 39736 415112 9% /stand /dev/vg00/lvol8 6291456 1072576 5178168 17% /var /dev/vg00/lvol7 2097152 1489496 602952 71% /usr /dev/vg00/lvol6 524288 2536 517744 0% /tmp /dev/vg00/lvol9 768763 513494 178392 74% /software /dev/vg00/lvol5 6291456 3209496 3057944 51% /opt /dev/vg00/lvol4 1048576 17392 1023160 2% /home /dev/vg01/lvol1 8388608 2023860 6165856 25% /var/tmp/image
In this example information under /software will not be save on the System Image Archive
2. Create a file_content file to define the volume groups and filesystem that you want to include or exclude from the archive. This test system is a MediaWiki Webserver. The "/software" and "/var/tmp/image" mountpoints will be exclude from the System Image Archive.
# cat /var/tmp/image/file_content inc_entire vg00 exclude /var/tmp/image exclude /software
3. Use "list_expander" command to generate detailed file_list of every file or directory to be include in the System Image Archive.
a) Verify what disks or volume groups will be included in the file_list (Mark by the number 1).
# /opt/ignite/lbin/list_expander -d -f /var/tmp/image/file_content In? dsk/vg name minor# Associated disks 1 v /dev/vg00 0x00 /dev/dsk/c3t6d0 /dev/dsk/c3t5d0 0 v /dev/vg01 0x01 /dev/dsk/c5t6d0
b) Calculate and verify the aproximate archive size with the list_expander "-s" flag.
# /opt/ignite/lbin/list_expander -s -f /var/tmp/image/file_content 5727790
c) Create the file_list file.
# /opt/ignite/lbin/list_expander \ -f /var/tmp/image/file_content > /var/tmp/image/file_list
4. Use "make_sys_image" to preview the Golden Image archive creation and destination capacity
# /opt/ignite/data/scripts/make_sys_image \ -s local -d /var/tmp/image/archives -R -g /var/tmp/image/file_list \ -a 5727790 -p -u * Preparing to preview the creation of a system archive. * Testing for necessary pax patch. * LIF boot disk /dev/dsk/c3t5d0 is ready to be archived. The LIF files to be archived are: AUTO * The root disk's LIF volume will be copied. * The archive is estimated to reach 2863895 kbytes. * Free space on /var/tmp/image/archives after archive should be about 5521535 kbytes. +===================================+ | | | PREVIEW MODE, NO ARCHIVE CREATED. | | | +===================================+ * Archiving contents of c3650 via tar to /var/tmp/image/archives/c3650.gz. * Preview of the creation of a system archive complete.
5. Stop any application that needs to be disable during the System Image Archive creation. For example, on this system HP-UX Apache and Mysql are the system key applications:
# /sbin/init.d/hpws_apache stop # /sbin/init.d/mysqld stop
6. Use "make_sys_image" command to create the System Image Archive archive.
# /opt/ignite/data/scripts/make_sys_image \ -s local -d /var/tmp/image/archives -R -g /var/tmp/image/file_list \ -a 5727790 -w /var/tmp/image/$(hostname).log * Preparing to create a system archive. * Testing for necessary pax patch. * Archiving contents of c3650 via tar to /golden_image/c3650.gz. * Creation of system archive complete. NOTE: The following files are in the list of files that were on the system, but they are no longer present. These files are not included in the backup: /opt/hpws/apache/logs/httpd.pid /var/opt/iexpress/mysql/c3650.pid
7. Check the System Image Archive final size.
# ll /var/tmp/image/archives/`hostname`.gz -rw-r--r-- 1 root sys 2062907555 May 9 01:51 /var/tmp/image/archives/c3650.gz
Creating the Golden Image
After creating the System Image Archive, a distribution method should be choose based on the archive size and the available resource to procede to perform the system installation.
Select Golden Image distribution method
Once the Golden Image is created, is necessary to select the best distribution method for the situation. The most common three methods are discuse in this section: bootable DVD, PA-RISC bootable Tape and Using an Ignite-UX server.
Manually creation of an Integrity bootable Tape is not presented, since no public information is not available on the Ignite-UX Administration Guide.
Create a bootable DVD
If the System Image archive is smaller that 3.4 GB (6.8 GB if you have access to dual-layer media), the installation DVD is the easiest way to distribute a golden image because all tasks are handle by the make_media_install command. The result is an dvd-compatible ISO image or a bootable DVD-R if you have a supported DVD burner on the source system. If you don't have a supported DVD burner on the source system, use any third party Windows/Linux/Mac software to transfer the ISO image to a DVD-R.
The basic sintaxis to create an installation DVD is detailed in the next example. Keep attention of the available "-r" and "-o" flags:
# /opt/ignite/data/scripts/examples/make_media_install \ -r B.11.11 -o 64w -p /var/tmp/image \ -a c3650.gz -m /var/tmp/image/iso
- Note
- -r release; build media (LIF volume) for the specified HP-UX OS release; default = OS release of the system where the script is run ("B.11.11")
- -o 32|64v|64w|IA = specific architecture and hardware type; default = make "dual-boot" media capable of booting any PA-RISC or Itanium(R)-based (IA) systems for which Ignite-UX "install environment modules", such as install kernels and RAM file system images, are available on this (Ignite server) system for the specified OS release (see -r above); this option saves time and media space by restricting the set of bootable systems to just one type: PA-RISC 32-bit ("INSTALL"), PA-RISC 64-bit V-class ("VINSTALL"), PA-RISC 64-bit ("WINSTALL"), or IA ("IINSTALL"), respectively (you can use "64" for "64v", and any of "ipf", "IPF", or "ia" for "IA"); note: only PA-RISC wide 64-bit and IA are supported beginning with HP-UX B.11.23
Example:
# /opt/ignite/data/scripts/examples/make_media_install \ > -r B.11.11 -o 64w -p /var/tmp/image \ > -a c3650.gz -m /var/tmp/image/iso === Step 1: Make Ignite-UX config files for golden image archive(s) === + /opt/ignite/lbin/make_arch_config -L /var/tmp/image/archives/. -n c3650.gz -d c3650.gz (B.11.11) -c /var/tmp/image/iso/cfgs/c3650.gz.cfg.tmp -m t -C g -r pa -b 64 -i 1 -t 999 + (modify /var/tmp/image/iso/cfgs/c3650.gz.cfg.tmp => /var/tmp/image/iso/cfgs/c3650.gz.cfg) === Step 2: Copy SD depot(s) and make config files for them === === Step 3: Make a boot-image (LIF volume) === + /opt/ignite/bin/make_medialif -o 64w -r B.11.11 -f /opt/ignite/data/Rel_B.11.11/config -f /var/tmp/image/iso/cfgs/c3650.gz.cfg -l /var/tmp/image/bootvol.lif + /opt/ignite/bin/instl_adm -b -F /var/tmp/image/bootvol.lif === Step 4: Make ISO media image === + /opt/ignite/lbin/mkisofs -U -max-iso9660-filenames -R -eltorito-alt-boot -no-emul-boot -b bootvol.lif -o /var/tmp/image/iso/image.iso /var/tmp/image Warning: creating filesystem that does not conform to ISO-9660. Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS. Size of boot image is 137008 sectors -> No emulation 0.48% done, estimate finish Fri May 9 04:12:58 2008 0.96% done, estimate finish Fri May 9 04:12:58 2008 1.44% done, estimate finish Fri May 9 04:12:58 2008 ... ... ... 98.59% done, estimate finish Fri May 9 04:15:59 2008 99.06% done, estimate finish Fri May 9 04:15:59 2008 99.54% done, estimate finish Fri May 9 04:15:59 2008 Total translation table size: 2048 Total rockridge attributes bytes: 1984 Total directory bytes: 10240 Path table size(bytes): 82 Max brk space used 13000 1044775 extents written (2040 MB) === Step 5: Combine LIF volume and media image === + /opt/ignite/lbin/instl_combine -C /var/tmp/image/iso/image.iso El Torito offset for LIF volume is: 0x10000 Adjusting LIF file: ISL (Old iplstart: 4096; New iplstart: 69632) Adjusting LIF file: AUTO Adjusting LIF file: INDEX Adjusting LIF file: CONFIG Adjusting LIF file: HPUX Adjusting LIF file: WINSTALL Adjusting LIF file: WINSTALLFS Adjusting LIF file: FWWKAR Adjusting LIF file: INSTCMDS Adjusting LIF file: SYSCMDS Adjusting LIF file: SCRIPTS Adjusting LIF file: PAD === Step 6: Write image file to tape/CD/DVD media === + /opt/ignite/lbin/growisofs -Z /dev/rdsk/c0t0d0=/var/tmp/image/iso/image.iso :-( /dev/rdsk/c0t0d0: media is not recognized as recordable DVD: 0 + Error 83 /opt/ignite/lbin/growisofs failed. /opt/ignite/data/scripts/examples/make_media_install: ERROR: /opt/ignite/lbin/growisofs failed.
- Note
- Errors during the Step 6 are normal because no DVD writable media was on DVD burner or the DVD burner is not configure or compatible with with your system. The ISO image should be copied on a remote system in most cases to actually transfer it to dvd writable media.
# ll /var/tmp/image/iso/*.iso -rw-rw-rw- 1 root sys 2139699200 May 9 04:16 /var/tmp/image/iso/image.iso
Create a PA-RISC installation Tape
The PA-RISC installation Tape that will be build is made of one logical interchange format (lif) volume and one compressed golden archive. Other combinations are possible, like adding serial depots, but those are outside of the scope of this example.
1. Create and modifying the archive configuration file for installation Tape.
# mkdir /var/tmp/image/config # cp /opt/ignite/data/examples/B.11.11.golden_image.cfg \ /var/tmp/image/config/c3650.cfg # chmod a+w /var/tmp/image/config/c3650.cfg
- Find the "source_type" attribute and change the value from "NET" to "MT".
- Find the "change_media=FALSE" attribute line and remove the comment hash mark (#).
- Find the "nfs_source" attribute line and place a comment hash mark before it.
The sw_source clause on "/var/tmp/image/config/c3650.cfg" configuration file will look something like:
sw_source "core archive" { description = "HP-UX Core Operating System Archives" load_order = 0 source_format = archive source_type="MT" # When using this configuration file with a tape or CD-ROM where the # archive is on the same piece of media, then un-comment the next # line to prevent a prompt to change media during install. change_media=FALSE # The following 2 scripts should be reviewed to see if the defined # defaults are applicable. If you need to modify them, copy them # to /var/opt/ignite/scripts first and change the paths here. post_load_script = "/opt/ignite/data/scripts/os_arch_post_l" post_config_script = "/opt/ignite/data/scripts/os_arch_post_c" # If nfs_source is used, be sure to export the source. # nfs_source = "10.2.72.150:/var/opt/ignite/My_Golden_Images" # ftp_source and remsh_source are alternate ways to copy the # archive. For example: # ftp_source = "anonymous@10.2.72.150:myusername" # remsh_source = "myusername@10.2.72.150" }
- Determinate the required space of the golden image archive using the "archive_impact" command.
# /opt/ignite/lbin/archive_impact -t -g /var/opt/ignite/archives/Rel_B.11.11/c3650.gz impacts = "/" 19Kb impacts = "/dev" 19Kb impacts = "/etc" 96664Kb impacts = "/home" 14409Kb impacts = "/opt" 2992629Kb impacts = "/root" 103Kb impacts = "/sbin" 41213Kb impacts = "/stand" 39074Kb impacts = "/tmp" 6219Kb impacts = "/usr" 1333269Kb impacts = "/var" 1008016Kb
Update the "sw_sel" that support your platform. The 64 bit OS is the required for almost all current running hardware.
- Find the "archive_path" attribute and set the value to the number of EOF markers that have to be skipped to get to the archive. There is and EOF marker after the LIF volume, so the correct value it's "1".
- Find the impact attributes and change for the values reported by the "archive_impact" command.
- Find the "sw_sel" and "description" attributes and change their values to something more descriptive and applicable for your situation. These modified values are visible on Basic tap of the Ignite-UX TUI/GUI.
init sw_sel "c3650 golden image - 64 bit OS" { description = "English HP-UX 11.11 MC0 - 64 Bit OS" sw_source = "core archive" sw_category = "HPUXEnvironments" archive_type = gzip tar archive_path = 1 impacts = "/" 19Kb impacts = "/dev" 19Kb impacts = "/etc" 96664Kb impacts = "/home" 14409Kb impacts = "/opt" 2992629Kb impacts = "/root" 103Kb impacts = "/sbin" 41213Kb impacts = "/stand" 39074Kb impacts = "/tmp" 6219Kb impacts = "/usr" 1333269Kb impacts = "/var" 1008016Kb visible_if = can_run_64bit } = (!can_run_32bit)
Check the syntax of the changes to avoid writting errors to the installation file system:
# instl_adm -T -f /var/tmp/image/config/c3650.cfg
2. Create the LIF volume using "make_medialif" command.
# make_medialif -f /opt/ignite/data/Rel_B.11.11/config \ > -f /var/tmp/image/config/c3650.cfg \ > -l /var/tmp/image/bootvol.lif \ > -r B.11.11 # ll /var/tmp/image/bootvol.lif -rw-r--r-- 1 root sys 70152192 May 19 01:32 /var/tmp/image/bootvol.lif
3. Modify the installation file system configuration
For golden archives, it's a good advice to modify the control enviroment in which Ignite-UX operates at client installation time by changing the "run_ui" and "control_from_server" configuration paramenters in the installation file system. To set "run_ui" to "TRUE" and "control_from_server" to "FALSE" use the "instl_adm" command.
Example:
Create a temporary configuration file:
# instl_adm -d -F /var/tmp/image/bootvol.lif > /var/tmp/image/config/cfg
Edit the "/var/tmp/image/config/cfg" configuration file and modify the "rui_ui" and "control_from_server" attributes.
# cat /var/tmp/image/config/cfg # instl_adm defaults: # NOTE: Manual additions between the lines containing "instl_adm defaults" # and "end instl_adm defaults" will not be preserved. run_ui=TRUE control_from_server=FALSE # end instl_adm defaults.
Check the syntax of the changes to avoid writting errors to the installation file system:
# instl_adm -T -f /var/tmp/image/config/cfg # instl_adm -d -f /var/tmp/image/config/cfg # instl_adm defaults: # NOTE: Manual additions between the lines containing "instl_adm defaults" # and "end instl_adm defaults" will not be preserved. run_ui=TRUE control_from_server=FALSE # end instl_adm defaults.
Write the modified temporary configuration file into the LIF volume:
# instl_adm -F /var/tmp/image/bootvol.lif -f /var/tmp/image/config/cfg
4. Create the tape using the desire density, no compression and a no-rewind device file. Note that the no-rewind tape device file must be used. Normally, a default AT&T semantic tape device is used, for example, /dev/rmt/0mn. On this example, a DLT 8000 will be utilize. The special device file "/dev/rmt/0mn" will be use. The "timex" command is use too to leave a record of the time required for the steps.
# lssf /dev/rmt/0ln stape card instance 3 SCSI target 4 SCSI LUN 0 at&t no rewind DLT density 85937 bpi 52 track quads at address 10/0/15/1.4.0 /dev/rmt/0ln # mt -f /dev/rmt/0ln status Drive: COMPAQ DLT8000 Format: DLT 85937 bpi 52 quad-tracks (35 GB) Status: [41018485] BOT online immediate-report-mode File: 0 Block: 0 # mt -f /dev/rmt/0ln rew # timex dd if=/var/tmp/image/bootvol.lif of=/dev/rmt/0ln obs=2k 137016+0 records in 34254+0 records out real 4:28.98 user 5.80 sys 1.68 # timex dd if=/var/tmp/image/archives/c3650.gz of=/dev/rmt/0ln obs=10k 4029116+1 records in 201455+1 records out real 7:15.19 user 2:50.62 sys 34.82 # time mt -f /dev/rmt/0ln rew real 1:33.6 user 0.0 sys 0.0
Configure Golden Image on a Ignite-UX Server
1. Install the latest version of Ignite-UX on the server with support for the requiere platforms. On this example, all current HP-UX releases will be supported as boot clients.
# swlist -s `pwd`/Ignite-UX-11-ALL_C.7.6.100.depot # Initializing... # Contacting target "crrp4440.cri.hp.com"... # # Target: crrp4440.cri.hp.com:/var/tmp/Ignite-UX-11-ALL_C.7.6.100.depot # # # Bundle(s): # IGNITE C.7.6.100 HP-UX Installation Utilities (Ignite-UX) Ignite-UX-11-11 C.7.6.100 HP-UX Installation Utilities for Installing 11.11 Systems Ignite-UX-11-23 C.7.6.100 HP-UX Installation Utilities for Installing 11.23 Systems Ignite-UX-11-31 C.7.6.100 HP-UX Installation Utilities for Installing 11.31 Systems
# swinstall -s `pwd`/Ignite-UX-11-ALL_C.7.6.100.depot \* @ ======= 05/23/08 15:14:14 CDT BEGIN swinstall SESSION (non-interactive) (jobid=crrp4440.cri.hp.com-0038) * Session started for user "root@crrp4440.cri.hp.com". * Beginning Selection * Target connection succeeded for "crrp4440.cri.hp.com:/". * Source: /var/tmp/Ignite-UX-11-ALL_C.7.6.100.depot * Targets: crrp4440.cri.hp.com:/ * Software selections: IGNITE,r=C.7.6.100,a=HP-UX_B.11.00_32/64,v=HP Ignite-UX-11-11,r=C.7.6.100,a=HP-UX_B.11.00_32/64,v=HP Ignite-UX-11-23,r=C.7.6.100,a=HP-UX_B.11.00_32/64,v=HP Ignite-UX-11-31,r=C.7.6.100,a=HP-UX_B.11.00_32/64,v=HP Ignite-UX.BOOT-COMMON-IA,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-COMMON-PA,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-KRN-11-11,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-KRN-11-23,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-KRN-11-31,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.BOOT-SERVICES,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS-DOC,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.CD-TOOLS-SRC,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS-DOC,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.DVD-TOOLS-SRC,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.FILE-SRV-11-11,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.FILE-SRV-11-23,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.FILE-SRV-11-31,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNITE,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-ENG-A-MAN,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-JPN-E-MAN,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-JPN-S-MAN,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.IGNT-OBAM-RUN,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.MGMT-TOOLS,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 Ignite-UX.RECOVERY,r=C.7.6.100,a=HP-UX_B.11.11_32/64,v=HP,fr=C.7.6.100,fa=HP-UX_B.11.11_32/64 * Selection succeeded. * Beginning Analysis and Execution * Session selections have been saved in the file "/.sw/sessions/swinstall.last". * The analysis phase succeeded for "crrp4440.cri.hp.com:/". * The execution phase succeeded for "crrp4440.cri.hp.com:/". * Analysis and Execution succeeded. NOTE: More information may be found in the agent logfile using the command "swjob -a log crrp4440.cri.hp.com-0038 @ crrp4440.cri.hp.com:/". ======= 05/23/08 15:16:39 CDT END swinstall SESSION (non-interactive) (jobid=crrp4440.cri.hp.com-0038)
# swlist -a state -l fileset Ignite-UX # Initializing... # Contacting target "crrp4440.cri.hp.com"... # # Target: crrp4440.cri.hp.com:/ # # Ignite-UX Ignite-UX.BOOT-COMMON-IA configured Ignite-UX.BOOT-COMMON-PA configured Ignite-UX.BOOT-KRN-11-11 configured Ignite-UX.BOOT-KRN-11-23 configured Ignite-UX.BOOT-KRN-11-31 configured Ignite-UX.BOOT-SERVICES configured Ignite-UX.CD-TOOLS configured Ignite-UX.CD-TOOLS-DOC configured Ignite-UX.CD-TOOLS-SRC configured Ignite-UX.DVD-TOOLS configured Ignite-UX.DVD-TOOLS-DOC configured Ignite-UX.DVD-TOOLS-SRC configured Ignite-UX.FILE-SRV-11-11 configured Ignite-UX.FILE-SRV-11-23 configured Ignite-UX.FILE-SRV-11-31 configured Ignite-UX.IGNITE configured Ignite-UX.IGNT-ENG-A-MAN configured Ignite-UX.IGNT-JPN-E-MAN configured Ignite-UX.IGNT-JPN-S-MAN configured Ignite-UX.IGNT-OBAM-RUN configured Ignite-UX.MGMT-TOOLS configured Ignite-UX.RECOVERY configur
2. Add an entry on "/etc/opt/ignite/instl_boottab" with the IP and the MAC Address of the Ignite Client that will be booted.
# tail /etc/opt/ignite/instl_boottab # Example: (lines are intentionally commented out) # 15.1.54.125 # IP address usable by any client # 15.1.54.126:080009123456:19960116132331 # Entry usable by all (used already) # 15.1.54.127:::reserve # Reserve this entry once used. # 15.1.54.138:080009123457::reserve # Reserve an IP-Addr for specific host # IGNITE_UX_COPYRIGHT 1993 2002 # # "(C) Copyright 1993-2002 Hewlett-Packard Development Company, L.P." # # IGNITE_UX_COPYRIGHT # 16.90.48.75:0x00156004A2FA::reserve
3. Update "/etc/inetd.conf" to use Ignite-UX "tftp" and "instl_boots" daemons.
# grep ignite /etc/inetd.conf tftp dgram udp wait root /usr/lbin/tftpd tftpd /opt/ignite /var/opt/ignite instl_boots dgram udp wait root /opt/ignite/lbin/instl_bootd instl_bootd # inetd -c # tail /var/adm/syslog/syslog.log May 9 07:53:42 crrp4440 inetd[976]: tftp/udp: Added service, server /usr/lbin/tftpd May 9 07:53:42 crrp4440 inetd[976]: Configuration complete May 9 07:53:47 crrp4440 inetd[976]: instl_boots/udp: Added service, server /opt/ignite/lbin/instl_bootd May 9 07:53:47 crrp4440 inetd[976]: Rereading configuration May 9 07:53:47 crrp4440 inetd[976]: Configuration complete
- Notes:
- PA-RISC servers relays on bootp bootstrap protocol to assign the Client IP when booting and PA-RISC servers and Ignite-UX provied solutions to assist in this task. Integrity uses DHCP / PXE protocol to handle this task. If you already have a DHCP server setup-on on site this will assist the client to obtain an IP address before trying to reach the Ignite-UX server.
- If a DHCP server is not available and an Ignite-UX is on the same subnet, you may need to configure your Ignite-UX server to provied DHCP servicies. That can be done on the Ignite-UX TUI/GUI using the pulldown menu Options - Server Configuration.
- For all purposes, if making the client to boot from the lan becomes difficult, creating a boot CD/DVD that contains only the requiere software to boot the system and pull the archive from the Ignite-UX server may prove time saving. There is an example at the end of the document.
4. Move the golden archive into the correct archive release. This NFS mount point is arbitrary but following the release naming convention ensure that archives are easy to organize and found based on the OS release that they support. For example, our example archive is for a HP-UX 11i v1 (11.21) release, so /var/opt/ignite/archives/Rel_B.11.11 is used.
# mkdir -p /var/opt/ignite/archives/Rel_B.11.11 # chown -R bin:bin /var/opt/ignite/archives # ll /var/opt/ignite/archives/Rel_B.11.11/*.gz -rw-r--r-- 1 bin bin 2062907555 May 9 2008 /var/opt/ignite/archives/Rel_B.11.11/c3650.gz
5. Configure NFS share /var/opt/ignite/archives on the Ignite-UX server to present the archive to the clients.
# cat /etc/exports /depot/delta -rw=delta,anon=2 /var/opt/ignite/clients -anon=2 /var/opt/ignite/archives -anon=2
6. Configuring the Ignite-UX Server to recognize the golden image. This sections follows instructions on Ignite-UX Administration Guide chapter 9.
a) Create a copy of the example configuration file. Use a name that describes the purpose of the new configuration file.
# cp /opt/ignite/data/examples/B.11.11.golden_image.cfg \ /var/opt/ignite/data/Rel_B.11.11/golden_archive_cfg
b) Determinate the correct values for the impacts lines.
# /opt/ignite/lbin/archive_impact -t -g /var/opt/ignite/archives/Rel_B.11.11/c3650.gz impacts = "/" 19Kb impacts = "/dev" 19Kb impacts = "/etc" 96664Kb impacts = "/home" 14409Kb impacts = "/opt" 2992629Kb impacts = "/root" 103Kb impacts = "/sbin" 41213Kb impacts = "/stand" 39074Kb impacts = "/tmp" 6219Kb impacts = "/usr" 1333269Kb impacts = "/var" 1008016Kb
c) Edit "/var/opt/ignite/data/Rel_B.11.11/golden_archive_cfg".
sw_source "core archive" { ... # If nfs_source is used, be sure to export the source. nfs_source = "16.90.49.22:/var/opt/ignite/archives/Rel_B.11.11/" ... } ######################################################################## ## OS archives ######################################################################## init sw_sel "golden image - 64 bit OS" { description = "English HP-UX 11.11 MC0 - 64 Bit OS" sw_source = "core archive" sw_category = "HPUXEnvironments" archive_type = gzip cpio archive_path = "c3650.gz" impacts = "/" 19Kb impacts = "/dev" 19Kb impacts = "/etc" 96664Kb impacts = "/home" 14409Kb impacts = "/opt" 2992629Kb impacts = "/root" 103Kb impacts = "/sbin" 41213Kb impacts = "/stand" 39074Kb impacts = "/tmp" 6219Kb impacts = "/usr" 1333269Kb impacts = "/var" 1008016Kb visible_if = can_run_64bit } = (!can_run_32bit)
6. Add a archive clause using the core_archive_cfg file to the Ignite-UX configuration. Edit the "/var/opt/ignite/INDEX" file to add the following clause entry:
cfg "HP-UX B.11.11 archive" { description "some description of this archive..." "/opt/ignite/data/Rel_B.11.11/config" "/var/opt/ignite/data/Rel_B.11.11/golden_archive_cfg" "/var/opt/ignite/config.local" }
Installing the Golden Image on the Client
Firmware Version 45.44 Duplex Console IO Dependent Code (IODC) revision 1 ------------------------------------------------------------------------------ (c) Copyright 1995-2004, Hewlett-Packard Company, All rights reserved ------------------------------------------------------------------------------ Processor Speed State CoProcessor State Cache Size Number State Inst Data --------- -------- --------------------- ----------------- ------------ 0 800 MHz Active Functional 67108864 67108864 1 800 MHz Idle Functional 67108864 67108864 Central Bus Speed (in MHz) : 200 Available Memory : 2097152 KB Good Memory Required : Not initialized. Defaults to 32 MB. Primary boot path: 0/1/1/0.1 Alternate boot path: 0/1/1/1.13 Console path: 0/0/1/1.0 Keyboard path: 0/0/4/0.0 Processor is booting from the first available device. To discontinue, press any key within 10 seconds. Boot terminated. ---- Main Menu --------------------------------------------------------------- Command Description ------- ----------- BOot [PRI|ALT|<path>] Boot from specified path PAth [PRI|ALT] [<path>] Display or modify a path SEArch [DIsplay|IPL] [<path>] Search for boot devices COnfiguration menu Displays or sets boot values INformation menu Displays hardware information SERvice menu Displays service commands DIsplay Redisplay the current menu HElp [<menu>|<command>] Display help for menu or command RESET Restart the system ---- Main Menu: Enter command or menu > boot lan.16.90.48.69 install Interact with IPL (Y, N, or Cancel)?> n Booting... Boot IO Dependent Code (IODC) revision 3 HARD Booted. ISL Revision A.00.44 Mar 12, 2003 ISL booting hpux KernelPrompt "Choose an operating system to install that your hardware supports:" 120 1 Resetting boot device... 1. target OS is B.11.11 2. target OS is B.11.23 PA 3. Exit Choose an operating system to install that your hardware supports:1 Boot : lan(0/1/2/0;0)/boot/Rel_B.11.11/WINSTALL 12283904 + 2244720 + 2718888 start 0x20c568 alloc_pdc_pages: Relocating PDC from 0xfffffff0f0c00000 to 0x3e900000. gate64: sysvec_vaddr = 0xc0002000 for 2 pages NOTICE: nfs3_link(): File system was registered at index 4. NOTICE: autofs_link(): File system was registered at index 6. NOTICE: cachefs_link(): File system was registered at index 7. System Console is on the Built-In Serial Interface iether0: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/0 iether1: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/1 igelan2: INITIALIZING HP A9784-60002 PCI/PCI-X 1000Base-T FC/GigE Combo Adapter at hardware path 0/4/1/0/6/0 Swap device table: (start & size given in 512-byte blocks) entry 0 - auto-configured on root device; ignored - no room WARNING: no swap device configured, so dump cannot be defaulted to primary swap. WARNING: No dump devices are configured. Dump is disabled. Starting the STREAMS daemons-phase 1 Create STCP device files Starting the STREAMS daemons-phase 2 $Revision: vmunix: vw: -proj selectors: CUPI80_BL2000_1108 -c 'Vw for CUPI80_BL2000_1108 build' -- cupi80_bl2000_1108 'CUPI80_BL2000_1108' Wed Nov 8 19:24:56 PST 2000 $ Memory Information: physical page size = 4096 bytes, logical page size = 4096 bytes Physical: 2095104 Kbytes, lockable: 1536928 Kbytes, available: 1788036 Kbytes * Preparing to execute init... ======= 05/09/08 19:41:35 EDT HP-UX Installation Initialization. (Fri May 09 19:41:35 EDT 2008) @(#)Ignite-UX Revision C.7.5.142 @(#)ignite/launch (opt) Revision: /branches/IUX_RA0803/ignite/src@72866 Last Modified: 2008-02-06 15:49:50 -0700 (Wed, 06 Feb 2008) * Configuring RAM filesystems... * Scanning system for IO devices... * Boot device is: 0/1/2/0 * Setting keyboard language.
[ Welcome to Ignite-UX! ] Use the <tab> key to navigate between fields, and the arrow keys within fields. Use the <return/enter> key to select an item. Use the <return/enter> or <space-bar> to pop-up a choices list. If the menus are not clear, select the "Help" item for more information. Hardware Summary: System Model: 9000/800/rp4440 +----------------------+---------------+--------------------+[ Scan Again ] | Disks: 6 ( 203.5GB)| Floppies: 0 | LAN cards: 3 | | CD/DVDs: 1 | Tapes: 0 | Memory: 2046Mb | | Graphics Ports: 0 | IO Buses: 7 | CPUs: 2 |[ H/W Details ] +----------------------+---------------+--------------------+ [ Install HP-UX ] [ Run an Expert Recovery Shell ] [ Advanced Options ] [ Reboot ] [ Help ]
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. User Interface Options: [ ] Guided Installation (very basic installs - deprecated mode) [ * ] Advanced Installation (recommended for disk and filesystem management) [ ] No user interface - setup basic networking, use defaults and go [ ] Remote graphical interface running on the Ignite-UX server Hint: If you need to make LVM size changes, or want to set the final networking parameters during the install, you will need to use the Advanced mode (or remote graphical interface). [ OK ] [ Cancel ] [ Help ]
LAN Interface Selection More than one network interface was detected on the system. You will need to select the interface to enable. Only one interface can be enabled, and it must be the one connected to the network that can be used in contacting the install and/or SD servers. Use the <tab> and/or arrow keys to move to the desired LAN device to enable, then press <Return>. HW Path Interface Station Address Description ---------------------------------------------------------- [ 0/1/2/0 lan0 0x00156004A2FA HP_AB352-60001_PCI/PCI-X_1000B ] [ 0/1/2/1 lan1 0x00156004A2FB HP_AB352-60001_PCI/PCI-X_1000B ] [ 0/4/1/0/6/0 lan2 0x0016353E5012 HP_A9784-60002_PCI/PCI-X_1000B ]
Interrupt DHCP network configuration and use fixed values
NETWORK CONFIGURATION This system's hostname: delta Internet protocol address (eg. 15.2.56.1) of this host: 16.90.48.75 Default gateway routing internet protocol address: 16.90.48.1 The subnet mask (eg. 255.255.248.0 or 0xfffff800): 255.255.252.0 IP address of the Ignite-UX server system: 16.90.48.69 Is this networking information only temporary? [ No ] [ OK ] [ Cancel ] [ Help ]
+ /opt/ignite/bin/itool () + ¦ ¦ ¦ +-------++----------++--------++-------------++----------+ ¦ ¦ ¦ Basic ¦¦ Software ¦¦ System ¦¦ File System ¦¦ Advanced ¦ ¦ ¦ ¦ \-------------------------------------------------------------------+¦ ¦ ¦ ¦¦ ¦ ¦ Configurations: [ HP-UX B.11.11 archive ->] [ Description... ] ¦¦ ¦ ¦ ¦¦ ¦ ¦ Environments: [ English HP-UX 11.11 MC0 - ->] (HP-UX B.11.11) ¦¦ ¦ ¦ ¦¦ ¦ ¦ [ Root Disk ] HP_36.4GST336754LC, 0/1/1/1.0.0, 34732 M> ¦¦ ¦ ¦ ¦¦ ¦ ¦ File System: [ Logical Volume Manager (LVM) with VxFS ->] ¦¦ ¦ ¦ ¦¦ ¦ ¦ [ Root Swap (MB)... ] 2048 Physical Memory (RAM) = 2046 MB ¦¦ ¦ ¦ ¦¦ ¦ ¦ [ Languages... ] English [ Keyboards... ] [ Additional... ]¦¦ ¦ ¦ ¦¦ ¦ +---------------------------------------------------------------------------+¦ ¦ [ Show Summary... ] [ Reset Configuration ] ¦ ¦------------------------------------------------------------------------------¦ ¦ [ Go! ] [ Cancel ] [ Help ] ¦ +------------------------------------------------------------------------------+
* Loading configuration utility... * Beginning installation from source: 16.90.48.69 ======= 05/09/08 19:50:44 EDT Starting system configuration... * Configure_Disks: Begin * Will install B.11.11 onto this system. * Creating LVM physical volume "/dev/rdsk/c3t0d0" (0/1/1/1.0.0). * Creating volume group "vg00". * Creating logical volume "vg00/lvol1" (/stand). * Creating logical volume "vg00/lvol2" (swap_dump). * Creating logical volume "vg00/lvol3" (/). * Creating logical volume "vg00/lvol4" (/tmp). * Creating logical volume "vg00/lvol5" (/home). * Creating logical volume "vg00/lvol6" (/opt). * Creating logical volume "vg00/lvol7" (/usr). * Creating logical volume "vg00/lvol8" (/var). * Extending logical volume "vg00/lvol1" (/stand). * Extending logical volume "vg00/lvol2" (swap_dump). * Extending logical volume "vg00/lvol3" (/). * Extending logical volume "vg00/lvol4" (/tmp). * Extending logical volume "vg00/lvol5" (/home). * Extending logical volume "vg00/lvol6" (/opt). * Extending logical volume "vg00/lvol7" (/usr). * Extending logical volume "vg00/lvol8" (/var). * Making HFS filesystem for "/stand", (/dev/vg00/rlvol1). * Making VxFS filesystem for "/", (/dev/vg00/rlvol3). * Making VxFS filesystem for "/tmp", (/dev/vg00/rlvol4). * Making VxFS filesystem for "/home", (/dev/vg00/rlvol5). * Making VxFS filesystem for "/opt", (/dev/vg00/rlvol6). * Making VxFS filesystem for "/usr", (/dev/vg00/rlvol7). * Making VxFS filesystem for "/var", (/dev/vg00/rlvol8). * Configure_Disks: Complete * Download_mini-system: Begin x ./sbin/fs/hfs/mkfs, 290816 bytes, 568 tape blocks x ./sbin/fs/hfs/newfs, 212992 bytes, 416 tape blocks x ./sbin/fs/vxfs/mkfs, 393216 bytes, 768 tape blocks x ./sbin/fs/vxfs/newfs, 327680 bytes, 640 tape blocks x ./sbin/mkfs symbolic link to /sbin/fs_wrapper x ./sbin/newfs symbolic link to /sbin/fs_wrapper x ./sbin/lib/mfsconfig.d/hfs, 978 bytes, 2 tape blocks x ./sbin/lib/mfsconfig.d/vxfs, 966 bytes, 2 tape blocks x ./sbin/fs_wrapper, 233472 bytes, 456 tape blocks x ./sbin/sh, 401408 bytes, 784 tape blocks x ./usr/sbin/tunefs, 20480 bytes, 40 tape blocks x ./sbin/extendfs symbolic link to /sbin/fs_wrapper x ./sbin/fs/vxfs/extendfs, 319488 bytes, 624 tape blocks x ./sbin/fs/hfs/extendfs, 245760 bytes, 480 tape blocks x ./sbin/lvchange, 831488 bytes, 1624 tape blocks ./sbin/lvcreate linked to ./sbin/lvchange ./sbin/lvdisplay linked to ./sbin/lvchange ./sbin/lvextend linked to ./sbin/lvchange ./sbin/lvlnboot linked to ./sbin/lvchange ./sbin/lvreduce linked to ./sbin/lvchange ./sbin/lvremove linked to ./sbin/lvchange ./sbin/lvrmboot linked to ./sbin/lvchange ./sbin/pvchange linked to ./sbin/lvchange ./sbin/pvcreate linked to ./sbin/lvchange ./sbin/pvdisplay linked to ./sbin/lvchange ./sbin/pvmove linked to ./sbin/lvchange ./sbin/vgcfgbackup linked to ./sbin/lvchange ./sbin/vgcfgrestore linked to ./sbin/lvchange ./sbin/vgchange linked to ./sbin/lvchange ./sbin/vgcreate linked to ./sbin/lvchange ./sbin/vgdisplay linked to ./sbin/lvchange ./sbin/vgexport linked to ./sbin/lvchange ./sbin/vgextend linked to ./sbin/lvchange ./sbin/vgimport linked to ./sbin/lvchange ./sbin/vgreduce linked to ./sbin/lvchange ./sbin/vgremove linked to ./sbin/lvchange ./sbin/vgscan linked to ./sbin/lvchange ./sbin/pvck linked to ./sbin/lvchange x ./usr/bin/lifcp, 36864 bytes, 72 tape blocks x ./usr/bin/lifls, 24576 bytes, 48 tape blocks x ./usr/bin/lifrm, 20480 bytes, 40 tape blocks x ./usr/bin/basename, 12288 bytes, 24 tape blocks x ./usr/bin/chgrp, 20480 bytes, 40 tape blocks x ./usr/bin/cmp, 20480 bytes, 40 tape blocks x ./usr/bin/cp, 28672 bytes, 56 tape blocks x ./usr/bin/cut, 20480 bytes, 40 tape blocks x ./usr/bin/dd, 24576 bytes, 48 tape blocks x ./usr/bin/dirname, 12288 bytes, 24 tape blocks x ./usr/bin/egrep, 24576 bytes, 48 tape blocks x ./usr/bin/expr, 20480 bytes, 40 tape blocks x ./usr/bin/false, 12288 bytes, 24 tape blocks ./usr/bin/fgrep linked to ./usr/bin/egrep x ./usr/bin/getopts, 163 bytes, 1 tape blocks ./usr/bin/grep linked to ./usr/bin/egrep x ./usr/bin/hostname, 12288 bytes, 24 tape blocks x ./usr/bin/kill, 16384 bytes, 32 tape blocks x ./usr/bin/ln, 16384 bytes, 32 tape blocks x ./usr/bin/model, 24576 bytes, 48 tape blocks x ./usr/bin/ps, 36864 bytes, 72 tape blocks x ./usr/bin/pwd, 12288 bytes, 24 tape blocks x ./usr/bin/rm, 28672 bytes, 56 tape blocks ./usr/bin/rmdir linked to ./usr/bin/rm x ./usr/bin/sed, 40960 bytes, 80 tape blocks x ./usr/bin/sort, 40960 bytes, 80 tape blocks x ./usr/bin/tar, 45056 bytes, 88 tape blocks x ./usr/bin/touch, 16384 bytes, 32 tape blocks x ./usr/bin/true, 12288 bytes, 24 tape blocks x ./usr/bin/uname, 16384 bytes, 32 tape blocks x ./usr/bin/wc, 16384 bytes, 32 tape blocks x ./usr/bin/compress, 28672 bytes, 56 tape blocks x ./usr/bin/ed, 57344 bytes, 112 tape blocks x ./usr/bin/find, 57344 bytes, 112 tape blocks x ./usr/bin/getopt, 12288 bytes, 24 tape blocks x ./usr/bin/id, 16384 bytes, 32 tape blocks x ./usr/bin/more, 65536 bytes, 128 tape blocks x ./usr/bin/tail, 20480 bytes, 40 tape blocks ./usr/bin/uncompress linked to ./usr/bin/compress ./usr/bin/zcat linked to ./usr/bin/compress x ./usr/bin/bdf, 20480 bytes, 40 tape blocks x ./usr/bin/diff, 36864 bytes, 72 tape blocks x ./usr/bin/mt, 16384 bytes, 32 tape blocks x ./usr/bin/ftp, 114688 bytes, 224 tape blocks x ./usr/bin/rcp, 45056 bytes, 88 tape blocks x ./usr/bin/remsh, 28672 bytes, 56 tape blocks x ./usr/bin/ex, 241664 bytes, 472 tape blocks ./usr/bin/vi linked to ./usr/bin/ex x ./usr/lib/uxbootlf, 707584 bytes, 1382 tape blocks x ./usr/lib/libHcurses.sl symbolic link to /usr/lib/libcurses.1 x ./usr/lib/libM.1 symbolic link to ./libm.1 x ./usr/lib/libc.1, 1515520 bytes, 2960 tape blocks x ./usr/lib/libc.2, 1359872 bytes, 2656 tape blocks x ./usr/lib/libcl.2, 987136 bytes, 1928 tape blocks x ./usr/lib/libcurses.1, 155648 bytes, 304 tape blocks x ./usr/lib/libdld.1, 12288 bytes, 24 tape blocks x ./usr/lib/libdld.2, 20480 bytes, 40 tape blocks x ./usr/lib/libdld.sl symbolic link to ./libdld.2 x ./usr/lib/libfab.1, 20480 bytes, 40 tape blocks x ./usr/lib/libfab.sl symbolic link to ./libfab.1 x ./usr/lib/libm.1, 98773 bytes, 193 tape blocks x ./usr/lib/libm.2, 184320 bytes, 360 tape blocks x ./usr/lib/libm.sl symbolic link to ./libm.2 x ./usr/lib/libnss_files.1, 36864 bytes, 72 tape blocks x ./usr/lib/libpthread.1, 106496 bytes, 208 tape blocks x ./usr/lib/libsec.2, 114688 bytes, 224 tape blocks x ./usr/lib/libstd_v2.2, 1511424 bytes, 2952 tape blocks x ./usr/lib/libxcurses.1, 315392 bytes, 616 tape blocks x ./usr/lib/nls/msg/C/dcerpc.cat, 13755 bytes, 27 tape blocks x ./usr/lib/nls/msg/C/cpp.cat, 10542 bytes, 21 tape blocks x ./usr/lib/libnsl.1, 602112 bytes, 1176 tape blocks x ./usr/lib/libnsl.sl symbolic link to /usr/lib/libnsl.1 x ./usr/lib/libnss_dns.1, 20480 bytes, 40 tape blocks x ./usr/lib/libxti.2, 110592 bytes, 216 tape blocks x ./usr/lib/sw/ui/C/smc_addhost.ui, 2571 bytes, 6 tape blocks x ./usr/lib/sw/ui/C/smc_analyze.ui, 4663 bytes, 10 tape blocks x ./usr/lib/sw/ui/C/smc_bundles.ui, 1775 bytes, 4 tape blocks x ./usr/lib/sw/ui/C/smc_chgloc.ui, 3634 bytes, 8 tape blocks x ./usr/lib/sw/ui/C/smc_defs.h, 24742 bytes, 49 tape blocks x ./usr/lib/sw/ui/C/smc_depend.ui, 2824 bytes, 6 tape blocks x ./usr/lib/sw/ui/C/smc_details.ui, 3990 bytes, 8 tape blocks x ./usr/lib/sw/ui/C/smc_dsa.ui, 8100 bytes, 16 tape blocks x ./usr/lib/sw/ui/C/smc_init.ui, 708 bytes, 2 tape blocks x ./usr/lib/sw/ui/C/smc_install.ui, 4018 bytes, 8 tape blocks x ./usr/lib/sw/ui/C/smc_jobopts.ui, 113847 bytes, 223 tape blocks x ./usr/lib/sw/ui/C/smc_jobs.ui, 20222 bytes, 40 tape blocks x ./usr/lib/sw/ui/C/smc_list.ui, 1962 bytes, 4 tape blocks x ./usr/lib/sw/ui/C/smc_menudefs.h, 1792 bytes, 4 tape blocks x ./usr/lib/sw/ui/C/smc_options.ui, 5889 bytes, 12 tape blocks x ./usr/lib/sw/ui/C/smc_patch.ui, 2527 bytes, 5 tape blocks x ./usr/lib/sw/ui/C/smc_remove.ui, 3289 bytes, 7 tape blocks x ./usr/lib/sw/ui/C/smc_rmsourc.ui, 2411 bytes, 5 tape blocks x ./usr/lib/sw/ui/C/smc_sched.ui, 4591 bytes, 9 tape blocks x ./usr/lib/sw/ui/C/smc_selalt.ui, 2804 bytes, 6 tape blocks x ./usr/lib/sw/ui/C/smc_seldpt.ui, 2404 bytes, 5 tape blocks x ./usr/lib/sw/ui/C/smc_session.ui, 2180 bytes, 5 tape blocks x ./usr/lib/sw/ui/C/smc_softinf.ui, 5653 bytes, 12 tape blocks x ./usr/lib/sw/ui/C/smc_softwar.ui, 18847 bytes, 37 tape blocks x ./usr/lib/sw/ui/C/smc_source.ui, 4902 bytes, 10 tape blocks x ./usr/lib/sw/ui/C/smc_targets.ui, 12190 bytes, 24 tape blocks x ./usr/lib/sw/ui/C/smc_task.ui, 5805 bytes, 12 tape blocks x ./usr/lib/sw/help/C/sduhelp.hv, 28436 bytes, 56 tape blocks x ./usr/lib/sw/help/C/sduhelp.hvk, 5145 bytes, 11 tape blocks x ./usr/lib/sw/help/C/sduhelp00.ht, 215428 bytes, 421 tape blocks x ./usr/lib/sw/help/C/sduhelp01.ht, 14210 bytes, 28 tape blocks x ./usr/lib/libcma.1, 462848 bytes, 904 tape blocks x ./usr/lib/libcma.2, 483328 bytes, 944 tape blocks x ./usr/lib/libcma.sl symbolic link to ./libcma.2 x ./usr/lib/libd4r.1, 45056 bytes, 88 tape blocks x ./usr/lib/libd4r.sl symbolic link to ./libd4r.1 x ./usr/lib/libdce.1, 4235264 bytes, 8272 tape blocks x ./usr/lib/libdce.2, 4292608 bytes, 8384 tape blocks x ./usr/lib/libdce.sl symbolic link to ./libdce.2 x ./usr/lib/libdcekt.1, 4427776 bytes, 8648 tape blocks x ./usr/lib/libsis.sl, 1044480 bytes, 2040 tape blocks x ./usr/lib/dld.sl, 155648 bytes, 304 tape blocks x ./usr/lib/libdc.sl, 45056 bytes, 88 tape blocks x ./usr/lib/libsmapi.2, 86016 bytes, 168 tape blocks x ./usr/sbin/devnm, 16384 bytes, 32 tape blocks x ./usr/sbin/diskinfo, 24576 bytes, 48 tape blocks x ./usr/sbin/insf symbolic link to /sbin/mksf x ./usr/sbin/ioinit symbolic link to /sbin/ioinit x ./usr/sbin/ioscan symbolic link to /sbin/ioscan x ./usr/sbin/mknod symbolic link to /sbin/mknod x ./usr/sbin/mount symbolic link to /sbin/mount x ./usr/sbin/reboot symbolic link to /sbin/reboot x ./usr/sbin/setboot, 20480 bytes, 40 tape blocks x ./usr/sbin/swapon, 28672 bytes, 56 tape blocks x ./usr/sbin/umount symbolic link to /sbin/umount x ./usr/sbin/chroot, 12288 bytes, 24 tape blocks x ./usr/sbin/rvxdump symbolic link to /usr/lbin/fs/vxfs/vxdump x ./usr/sbin/rvxrestore symbolic link to /usr/lbin/fs/vxfs/vxrestore x ./usr/sbin/vxdump symbolic link to /usr/lbin/fs/vxfs/vxdump x ./usr/sbin/vxrestore symbolic link to /usr/lbin/fs/vxfs/vxrestore x ./usr/sbin/mk_kernel, 27494 bytes, 54 tape blocks x ./usr/sbin/swagentd, 651264 bytes, 1272 tape blocks x ./usr/sbin/swacl, 2154496 bytes, 4208 tape blocks ./usr/sbin/swconfig linked to ./usr/sbin/swacl ./usr/sbin/swcopy linked to ./usr/sbin/swacl ./usr/sbin/swinstall linked to ./usr/sbin/swacl ./usr/sbin/swlist linked to ./usr/sbin/swacl x ./usr/sbin/swmodify, 1257472 bytes, 2456 tape blocks ./usr/sbin/swpackage linked to ./usr/sbin/swmodify ./usr/sbin/swreg linked to ./usr/sbin/swacl ./usr/sbin/swremove linked to ./usr/sbin/swacl ./usr/sbin/swverify linked to ./usr/sbin/swacl x ./usr/share/lib/terminfo/h/hp, 1448 bytes, 3 tape blocks x ./usr/share/lib/terminfo/v/vt100, 1358 bytes, 3 tape blocks x ./usr/share/lib/terminfo/w/wy60, 1673 bytes, 4 tape blocks x ./usr/conf/gen/templates/generic, 542 bytes, 2 tape blocks x ./usr/ccs/lbin/cpp, 290816 bytes, 568 tape blocks x ./usr/lbin/fs/vxfs/vxdump, 110592 bytes, 216 tape blocks x ./usr/lbin/fs/vxfs/vxrestore, 126976 bytes, 248 tape blocks x ./usr/lbin/sw/control_utils, 131332 bytes, 257 tape blocks x ./usr/lbin/swagent, 1536000 bytes, 3000 tape blocks x ./usr/lbin/sysadm/create_sysfile, 24576 bytes, 48 tape blocks x ./usr/lbin/sysadm/system_prep, 10000 bytes, 20 tape blocks x ./usr/obam/lbin/gethelp, 1236992 bytes, 2416 tape blocks x ./usr/obam/lbin/ui_exec, 12288 bytes, 24 tape blocks x ./usr/obam/lib/libIDMawrt.1, 1995529 bytes, 3898 tape blocks x ./usr/obam/lib/libIDMawrt.sl symbolic link to ./libIDMawrt.1 x ./usr/obam/lib/libobam.1, 1032192 bytes, 2016 tape blocks x ./usr/obam/lib/libobam.sl symbolic link to ./libobam.1 x ./usr/obam/lib/obam_aw.dmb, 149652 bytes, 293 tape blocks x ./usr/obam/lib/help/C/ui/ui.sdl, 81025 bytes, 159 tape blocks x ./usr/contrib/bin/gunzip, 90112 bytes, 176 tape blocks ./usr/contrib/bin/gzip linked to ./usr/contrib/bin/gunzip x ./sbin/awk, 397312 bytes, 776 tape blocks x ./sbin/cat, 208896 bytes, 408 tape blocks x ./sbin/chmod, 249856 bytes, 488 tape blocks x ./sbin/chown, 258048 bytes, 504 tape blocks x ./sbin/date, 241664 bytes, 472 tape blocks x ./sbin/frecover, 368640 bytes, 720 tape blocks x ./sbin/fs/cdfs/mount, 229376 bytes, 448 tape blocks x ./sbin/fs/cdfs/umount symbolic link to /sbin/fs/hfs/umount x ./sbin/fs/hfs/fsck, 339968 bytes, 664 tape blocks x ./sbin/fs/hfs/mount, 229376 bytes, 448 tape blocks x ./sbin/fs/hfs/umount, 192512 bytes, 376 tape blocks x ./sbin/fs/vxfs/fsck, 495616 bytes, 968 tape blocks x ./sbin/fs/vxfs/mount, 458752 bytes, 896 tape blocks x ./sbin/fs/vxfs/umount symbolic link to /sbin/fs/hfs/umount x ./sbin/fsck symbolic link to /sbin/fs_wrapper x ./sbin/init, 299008 bytes, 584 tape blocks x ./sbin/insf, 405504 bytes, 792 tape blocks x ./sbin/ioinit, 221184 bytes, 432 tape blocks x ./sbin/ioscan, 229376 bytes, 448 tape blocks x ./sbin/ls, 286720 bytes, 560 tape blocks x ./sbin/mkboot, 274432 bytes, 536 tape blocks x ./sbin/mkdir, 200704 bytes, 392 tape blocks x ./sbin/mknod, 192512 bytes, 376 tape blocks x ./sbin/mount, 274432 bytes, 536 tape blocks x ./sbin/mv, 241664 bytes, 472 tape blocks x ./sbin/reboot, 245760 bytes, 480 tape blocks x ./sbin/stty, 208896 bytes, 408 tape blocks x ./sbin/umount, 221184 bytes, 432 tape blocks x ./sbin/restore, 290816 bytes, 568 tape blocks x ./sbin/pax, 389120 bytes, 760 tape blocks x ./dev/config, 0 bytes, 0 blocks, character device x ./dev/null, 0 bytes, 0 blocks, character device x ./dev/console, 0 bytes, 0 blocks, character device x ./dev/kmem, 0 bytes, 0 blocks, character device x ./dev/mem, 0 bytes, 0 blocks, character device x ./dev/rroot, 0 bytes, 0 blocks, character device x ./dev/root, 0 bytes, 0 blocks, character device x ./dev/tty, 0 bytes, 0 blocks, character device x ./dev/syscon, 0 bytes, 0 blocks, character device x ./dev/systty, 0 bytes, 0 blocks, character device x ./tmp/set_locale, 3305 bytes, 7 tape blocks x ./var/adm/sw/security/_ACL, 40 bytes, 1 tape blocks x ./var/adm/sw/security/_OWNER, 62 bytes, 1 tape blocks x ./var/adm/sw/security/_PROD_DFLT_ACL, 55 bytes, 1 tape blocks x ./var/adm/sw/security/_SOC_DFLT_ACL, 55 bytes, 1 tape blocks x ./var/adm/sw/security/secrets, 15 bytes, 1 tape blocks x ./var/adm/sw/defaults, 1383 bytes, 3 tape blocks x ./var/opt/ignite/local/manifest/template.def, 14441 bytes, 29 tape blocks x ./opt/ignite/share/man/man1m.Z/print_manifest.1m, 1428 bytes, 3 tape blocks x ./opt/ignite/binpa/print_manifest, 57344 bytes, 112 tape blocks x ./opt/ignite/bin symbolic link to /opt/ignite/binpa x ./etc/group, 184 bytes, 1 tape blocks x ./etc/passwd, 332 bytes, 1 tape blocks x ./etc/magic, 8794 bytes, 18 tape blocks x ./etc/hosts, 486 bytes, 1 tape blocks x ./etc/services, 10908 bytes, 22 tape blocks x ./etc/inetsvcs.conf, 15 bytes, 1 tape blocks x ./etc/nsswitch.conf, 382 bytes, 1 tape blocks x ./configure3, 1507328 bytes, 2944 tape blocks x ./monitor_bpr, 1306624 bytes, 2552 tape blocks * Download_mini-system: Complete * Loading_software: Begin * Installing boot area on disk. * Enabling swap areas. * Backing up LVM configuration for "vg00". * Processing the archive source (HP-UX Core Operating System Archives). * Fri May 09 19:51:11 EDT 2008: Starting archive load of the source (English HP-UX 11.11 MC0 - 64 Bit OS). * Processed 10% of archive * Processed 20% of archive * Processed 30% of archive * Processed 40% of archive * Processed 50% of archive * Processed 60% of archive * Processed 70% of archive * Processed 80% of archive * Processed 90% of archive * Completed 100% of archive * Fri May 09 20:02:28 EDT 2008: Completed archive load of the source (English HP-UX 11.11 MC0 - 64 Bit OS). * Executing user specified script: "/opt/ignite/data/scripts/os_arch_post_l". * Running the ioinit command ("/sbin/ioinit -c") * Creating device files via the insf command. insf: Installing special files for sdisk instance 0 address 0/0/3/0.0.0.0 insf: Installing special files for sdisk instance 1 address 0/1/1/0.1.0 insf: Installing special files for sdisk instance 2 address 0/1/1/1.0.0 insf: Installing special files for sdisk instance 3 address 0/1/1/1.9.0 insf: Installing special files for sdisk instance 4 address 0/1/1/1.11.0 insf: Installing special files for sdisk instance 5 address 0/1/1/1.13.0 insf: Installing special files for sdisk instance 6 address 0/1/1/1.15.0 insf: Installing special files for pseudo driver dlpi insf: Installing special files for pseudo driver kepd insf: Installing special files for pseudo driver framebuf insf: Installing special files for pseudo driver sad * Running "/opt/upgrade/bin/tlinstall -v" and correcting transition link permissions. * Creating the system file. Creating your system file in the file /tmp/ign_configure/tstand.system * Constructing the bootconf file. * Setting primary boot path to "0/1/1/1.0.0". * Executing: "/var/adm/sw/products/OS-Core/CORE-KRN/iux_postload". * Executing: "/var/adm/sw/products/OS-Core/CORE-SHLIBS/iux_postload". * Running: /var/adm/sw/products/OS-Core/CORE-SHLIBS/postinstall NOTE: /usr/bin/libc.2 has been replaced with a version specifically made for PA2.0 computers. The library can be changed back by executing libcadmin(1m). * Executing: "/var/adm/sw/products/PHSS_25983/pfiles/iux_postload". NOTE: tlinstall is searching filesystem - please be patient NOTE: Successfully completed * Loading_software: Complete ======= 05/09/08 20:03:57 EDT Building the new kernel. * Build_Kernel: Begin * Tuned kernel for large swap space: "maxswapchunks 1024". * Building a new kernel using the command: "/usr/sbin/mk_kernel -o /stand/vmunix". WARNING: No such device, tunable, or cdio ehci. Ignoring the following line. ehci WARNING: No such device, tunable, or cdio side_ba. Ignoring the following line. side_ba Generating module: krm... Compiling /stand/build/conf.c... Loading the kernel... Generating kernel symbol table... * Build_Kernel: Complete * Boot_From_Client_Disk: Begin ======= 05/09/08 20:04:25 EDT Rebooting machine as expected. NOTE: Rebooting system. sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty Closing open logical volumes... Done
Firmware Version 45.44 Duplex Console IO Dependent Code (IODC) revision 1 Firmware Version 45.44 Duplex Console IO Dependent Code (IODC) revision 1 ------------------------------------------------------------------------------ (c) Copyright 1995-2004, Hewlett-Packard Company, All rights reserved ------------------------------------------------------------------------------ Processor Speed State CoProcessor State Cache Size Number State Inst Data --------- -------- --------------------- ----------------- ------------ 0 800 MHz Active Functional 67108864 67108864 1 800 MHz Idle Functional 67108864 67108864 Central Bus Speed (in MHz) : 200 Available Memory : 2097152 KB Good Memory Required : Not initialized. Defaults to 32 MB. Primary boot path: 0/1/1/1.0 Alternate boot path: 0/1/1/1.13 Console path: 0/0/1/1.0 Keyboard path: 0/0/4/0.0 Processor is booting from the first available device. To discontinue, press any key within 10 seconds. 10 seconds expired. Proceeding... Trying Primary Boot Path ------------------------ Booting... Boot IO Dependent Code (IODC) revision 3 HARD Booted. ISL Revision A.00.43 Apr 12, 2000 ISL booting hpux Boot : disk(0/1/1/1.0.0.0.0.0.0;0)/stand/vmunix 11587584 + 2310144 + 1550920 start 0x200a68 alloc_pdc_pages: Relocating PDC from 0xfffffff0f0c00000 to 0x3f900000. gate64: sysvec_vaddr = 0xc0002000 for 2 pages NOTICE: autofs_link(): File system was registered at index 3. NOTICE: cachefs_link(): File system was registered at index 5. NOTICE: nfs3_link(): File system was registered at index 6. probe: port 1 overcurrent 0x0 probe: port 2 overcurrent 0x0 probe: port 3 overcurrent 0x0 probe: port 1 overcurrent 0x0 probe: port 2 overcurrent 0x0 System Console is on the Built-In Serial Interface iether0: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/0 iether1: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/1 igelan2: INITIALIZING HP A9784-60002 PCI/PCI-X 1000Base-T FC/GigE Combo Adapter at hardware path 0/4/1/0/6/0 Entering cifs_init... Initialization finished successfully... slot is 9 Logical volume 64, 0x3 configured as ROOT Logical volume 64, 0x2 configured as SWAP Logical volume 64, 0x2 configured as DUMP Swap device table: (start & size given in 512-byte blocks) entry 0 - major is 64, minor is 0x2; start = 0, size = 4194304 Starting the STREAMS daemons-phase 1 Checking root file system. /dev/root: No such device Root check done. Create STCP device files Starting the STREAMS daemons-phase 2 $Revision: vmunix: vw: -proj selectors: CUPI80_BL2000_1108 -c 'Vw for CUPI80_BL2000_1108 build' -- cupi80_bl2000_1108 'CUPI80_BL2000_1108' Wed Nov 8 19:24:56 PST 2000 $ Memory Information: physical page size = 4096 bytes, logical page size = 4096 bytes Physical: 2095104 Kbytes, lockable: 1472784 Kbytes, available: 1698864 Kbytes Volume group "/dev/vg00" has been successfully changed. Resynchronized volume group /dev/vg00 * Running the ioinit command ("/sbin/ioinit -c") * Creating device files via the insf command. insf: Installing special files for asio0 instance 0 address 0/0/1/0 insf: Installing special files for asio0 instance 1 address 0/0/1/1 insf: Installing special files for hub instance 0 address 0/0/2/0.1 insf: Installing special files for hub instance 1 address 0/0/2/1.1 insf: Installing special files for sdisk instance 0 address 0/0/3/0.0.0.0 insf: Installing special files for sctl instance 0 address 0/0/3/0.0.7.0 insf: Installing special files for sctl instance 1 address 0/0/3/0.1.7.0 insf: Installing special files for sdisk instance 1 address 0/1/1/0.1.0 insf: Installing special files for sctl instance 2 address 0/1/1/0.7.0 insf: Installing special files for sdisk instance 2 address 0/1/1/1.0.0 insf: Installing special files for sctl instance 3 address 0/1/1/1.7.0 insf: Installing special files for sdisk instance 3 address 0/1/1/1.9.0 insf: Installing special files for sdisk instance 4 address 0/1/1/1.11.0 insf: Installing special files for sdisk instance 5 address 0/1/1/1.13.0 insf: Installing special files for sdisk instance 6 address 0/1/1/1.15.0 insf: Installing special files for ipmi instance 0 address 16 insf: Installing special files for pseudo driver cn insf: Installing special files for pseudo driver mm insf: Installing special files for pseudo driver devkrs insf: Installing special files for pseudo driver ptym insf: Installing special files for pseudo driver ptys insf: Installing special files for pseudo driver ip insf: Installing special files for pseudo driver arp insf: Installing special files for pseudo driver rawip insf: Installing special files for pseudo driver tcp insf: Installing special files for pseudo driver udp insf: Installing special files for pseudo driver stcpmap insf: Installing special files for pseudo driver nuls insf: Installing special files for pseudo driver netqa insf: Installing special files for pseudo driver dmem insf: Installing special files for pseudo driver diag0 insf: Installing special files for pseudo driver telm insf: Installing special files for pseudo driver tels insf: Installing special files for pseudo driver tlclts insf: Installing special files for pseudo driver tlcots insf: Installing special files for pseudo driver iomem insf: Installing special files for pseudo driver tlcotsod insf: Installing special files for pseudo driver dmp insf: Installing special files for pseudo driver vols insf: Installing special files for pseudo driver dev_config insf: Installing special files for pseudo driver strlog insf: Installing special files for pseudo driver sad insf: Installing special files for pseudo driver echo insf: Installing special files for pseudo driver dlpi insf: Installing special files for pseudo driver ptm insf: Installing special files for pseudo driver pts insf: Installing special files for pseudo driver beep insf: Installing special files for pseudo driver framebuf insf: Installing special files for pseudo driver diag1 insf: Installing special files for pseudo driver klog insf: Installing special files for pseudo driver sy insf: Installing special files for pseudo driver kepd insf: Installing special files for pseudo driver diag2 insf: Installing special files for pseudo driver root * Bringing up Network (lan0) add net default: gateway 16.90.48.1 * NFS mounting clients directory. * Boot_From_Client_Disk: Complete * Run_SD_Configure_Scripts: Begin * Run_SD_Configure_Scripts: Complete * Run_Postconfigure_Scripts: Begin * Applying the networking information. * Running scripts from /sbin/ch_hostname.d * Creating the manifest. NOTE: Could not read the /etc/resolv.conf file. * Run all specified post-configure scripts. * Executing: "/var/adm/sw/products/EMS-KRMonitor/KRMON-RUN/iux_postconfig". * Executing user specified script: "/opt/ignite/data/scripts/os_arch_post_c". * Run_Postconfigure_Scripts: Complete ======= 05/09/08 19:08:25 CDT Installation complete: Successful ##### ###### # ##### ## # # # # # # # # # ##### # # # # # # # # # ###### # # # # # # # ##### ###### ###### # # # ####### # # # # # # # # # # # # ### # # # # # # # # ####### # # NOTE: Rebooting system. sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty Closing open logical volumes... Done
Firmware Version 45.44 Duplex Console IO Dependent Code (IODC) revision 1 Firmware Version 45.44 Duplex Console IO Dependent Code (IODC) revision 1 ------------------------------------------------------------------------------ (c) Copyright 1995-2004, Hewlett-Packard Company, All rights reserved ------------------------------------------------------------------------------ Processor Speed State CoProcessor State Cache Size Number State Inst Data --------- -------- --------------------- ----------------- ------------ 0 800 MHz Active Functional 67108864 67108864 1 800 MHz Idle Functional 67108864 67108864 Central Bus Speed (in MHz) : 200 Available Memory : 2097152 KB Good Memory Required : Not initialized. Defaults to 32 MB. Primary boot path: 0/1/1/1.0 Alternate boot path: 0/1/1/1.13 Console path: 0/0/1/1.0 Keyboard path: 0/0/4/0.0 Processor is booting from the first available device. To discontinue, press any key within 10 seconds. 10 seconds expired. Proceeding... Trying Primary Boot Path ------------------------ Booting... Boot IO Dependent Code (IODC) revision 3 HARD Booted. ISL Revision A.00.43 Apr 12, 2000 ISL booting hpux Boot : disk(0/1/1/1.0.0.0.0.0.0;0)/stand/vmunix 11587584 + 2310144 + 1550920 start 0x200a68 alloc_pdc_pages: Relocating PDC from 0xfffffff0f0c00000 to 0x3f900000. gate64: sysvec_vaddr = 0xc0002000 for 2 pages NOTICE: autofs_link(): File system was registered at index 3. NOTICE: cachefs_link(): File system was registered at index 5. NOTICE: nfs3_link(): File system was registered at index 6. probe: port 1 overcurrent 0x0 probe: port 2 overcurrent 0x0 probe: port 3 overcurrent 0x0 probe: port 1 overcurrent 0x0 probe: port 2 overcurrent 0x0 System Console is on the Built-In Serial Interface iether0: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/0 iether1: INITIALIZING HP AB352-60001 PCI/PCI-X 1000Base-T Dual-port Core at hardware path 0/1/2/1 igelan2: INITIALIZING HP A9784-60002 PCI/PCI-X 1000Base-T FC/GigE Combo Adapter at hardware path 0/4/1/0/6/0 Entering cifs_init... Initialization finished successfully... slot is 9 Logical volume 64, 0x3 configured as ROOT Logical volume 64, 0x2 configured as SWAP Logical volume 64, 0x2 configured as DUMP Swap device table: (start & size given in 512-byte blocks) entry 0 - major is 64, minor is 0x2; start = 0, size = 4194304 Starting the STREAMS daemons-phase 1 Checking root file system. file system is clean - log replay is not required Root check done. Create STCP device files Starting the STREAMS daemons-phase 2 $Revision: vmunix: vw: -proj selectors: CUPI80_BL2000_1108 -c 'Vw for CUPI80_BL2000_1108 build' -- cupi80_bl2000_1108 'CUPI80_BL2000_1108' Wed Nov 8 19:24:56 PST 2000 $ Memory Information: physical page size = 4096 bytes, logical page size = 4096 bytes Physical: 2095104 Kbytes, lockable: 1472784 Kbytes, available: 1698864 Kbytes /sbin/ioinitrc: insf: Installing special files for ipmi instance 0 address 16 insf: Installing special files for pseudo driver framebuf /sbin/krs_sysinit: /sbin/bcheckrc: Checking for LVM volume groups and Activating (if any exist) Volume group "/dev/vg00" has been successfully changed. Resynchronized volume group /dev/vg00 vxfs fsck: sanity check: root file system OK (mounted read/write) Checking hfs file systems /sbin/fsclean: /dev/vg00/lvol1 (mounted) ok HFS file systems are OK, not running fsck Checking vxfs file systems /dev/vg00/lvol8 : vxfs fsck: sanity check: /dev/vg00/lvol8 OK /dev/vg00/lvol3 : vxfs fsck: sanity check: root file system OK (mounted read/write) /dev/vg00/lvol4 : vxfs fsck: sanity check: /dev/vg00/lvol4 OK /dev/vg00/lvol5 : vxfs fsck: sanity check: /dev/vg00/lvol5 OK /dev/vg00/lvol6 : vxfs fsck: sanity check: /dev/vg00/lvol6 OK /dev/vg00/lvol7 : vxfs fsck: sanity check: /dev/vg00/lvol7 OK Cleaning /etc/ptmp... (c)Copyright 1983-2000 Hewlett-Packard Co., All Rights Reserved. (c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California (c)Copyright 1980, 1984, 1986 Novell, Inc. (c)Copyright 1986-1992 Sun Microsystems, Inc. (c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology (c)Copyright 1989-1993 The Open Software Foundation, Inc. (c)Copyright 1986 Digital Equipment Corp. (c)Copyright 1990 Motorola, Inc. (c)Copyright 1990, 1991, 1992 Cornell University (c)Copyright 1989-1991 The University of Maryland (c)Copyright 1988 Carnegie Mellon University (c)Copyright 1991-2000 Mentat Inc. (c)Copyright 1996 Morning Star Technologies, Inc. (c)Copyright 1996 Progressive Systems, Inc. (c)Copyright 1991-2000 Isogon Corporation, All Rights Reserved. RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause in DFARS 252.227-7013. Hewlett-Packard Company 3000 Hanover Street Palo Alto, CA 94304 U.S.A. Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19(c)(1,2). /sbin/auto_parms: DHCP access is disabled (see /etc/auto_parms.log) HP-UX Start-up in progress __________________________ Configure system crash dumps ........................................ OK Removing old vxvm files ............................................. OK VxVM device node check .............................................. OK VxVM general startup ................................................ OK VxVM reconfiguration recovery ....................................... OK Mount file systems .................................................. OK Update kernel and loadable modules .................................. N/A Initialize loadable modules ......................................... OK Setting hostname .................................................... OK Start Kernel Logging facility ....................................... N/A Set privilege group ................................................. N/A Display date ........................................................ N/A Copy processor logs to /var/tombstones .............................. OK Save system crash dump if needed .................................... N/A Start evp ........................................................... OK Enable auxiliary swap space ......................................... OK Start syncer daemon ................................................. OK Configure Loopback interfaces (lo0) ................................. OK VxVM volume recovery start .......................................... OK Configuring all unconfigured software filesets ...................... OK Recover editor crash files .......................................... OK Clean UUCP .......................................................... OK List and/or clear temporary files ................................... OK Clean up old log files .............................................. OK Start system message logging daemon ................................. OK Start pty allocator daemon .......................................... OK Configuring OLA/R interface ......................................... OK Start network tracing and logging daemon ............................ OK Configure HP igelan Gigabit Ethernet interfaces ..................... OK Configure HP iether Gigabit Ethernet interfaces ..................... OK Configure HP Gigabit Ethernet interfaces ............................ OK Configure HP Ethernet interfaces .................................... OK Create PCI FDDI device files. ....................................... OK Configure HP 100BASE-T interfaces ................................... N/A Configure VLAN interfaces ........................................... OK Configure LAN interfaces ............................................ OK Start name server daemon ............................................ N/A Starting HP-UX Secure Shell ......................................... OK Start NFS core subsystem ............................................ OK Start NIS+ server subsystem ......................................... OK Start NIS+ client subsystem ......................................... OK Start NIS server subsystem .......................................... OK Start ldap client daemon ............................................ N/A Start NIS/LDAP server subsystem ..................................... N/A Start NIS client subsystem .......................................... OK Start NFS client subsystem .......................................... OK Start the Trusted Mode with NIS+ subsystem .......................... N/A Configure pseudo devices for MAC/LLA access ......................... OK Start multicast routing daemon ...................................... N/A Start Internet services daemon ...................................... OK Start dynamic routing daemon ........................................ N/A Start router discover protocol daemon ............................... N/A Configuring PPP Interface ........................................... OK Start RARP protocol daemon .......................................... N/A Start remote system status daemon ................................... N/A Configuring man pages for Internet Services ......................... OK Starting mail daemon ................................................ OK Starting outbound connection daemons for DDFA software .............. N/A Start SNMP Master Network Management daemon ......................... OK Start OSPF MIB Network Management subAgent .......................... N/A Start SNMP HP-UNIX Network Management subAgent ...................... OK Start SNMP MIB-2 Network Management subAgent ........................ OK Start SNMP Trap Dest Network Management subAgent .................... OK Start HA cluster SNMP subagent ...................................... OK Start DCE daemons ................................................... N/A Start SNMP PCI FDDI Network Management subAgent ..................... OK Start RPC daemon if needed .......................................... OK Start CIM cimserver subsystem ....................................... OK Start Isogon License Server Daemon .................................. N/A Initialize Instant Capacity ......................................... N/A Starting ISEE hpservices mad daemon. ................................ N/A Start Runner ........................................................ N/A Start remote boot daemon ............................................ N/A Starting X Font Server at TCP port 7000 ............................. N/A Start vt daemon ..................................................... OK Starting UDC server ................................................. N/A Start time synchronization .......................................... N/A Start accounting .................................................... N/A Install/Load XF86 DLKM Helper Modules ............................... OK Starting the password/group assist subsystem ........................ OK Starting HP Disk Array Manager daemons. ............................. OK Starting disk array monitor daemons. ................................ OK Start print spooler ................................................. N/A Starting HP Distributed Print Service ............................... OK Start clock daemon .................................................. OK Start diagnostic subsystem .......................................... OK Start environment monitoring daemon ................................. OK Start auditing subsystem ............................................ N/A Start audio server daemon ........................................... N/A Start Distributed Single Logical Screen daemon ...................... N/A Start USB hub daemon ................................................ OK SAM System administration configuration ............................. OK OVPA performance software is being started. ......................... OK Starting evweb PostgreSQL daemons ................................... OK Configure PRM -or- Configure and Enable PRM ......................... N/A Start Workload Manager subsystem .................................... N/A Starting ObAM Application Server .................................... N/A Initialize Software Distributor agent daemon ........................ OK Starting the System Management HomePage server ...................... OK Starting the gWLM Agent ............................................. N/A Starting CIFS Client ................................................ N/A Configure HP RAID SA interfaces ..................................... N/A Copy processor logs to /var/tombstones .............................. OK Starting Event Monitoring Service ................................... OK Start EMS SNMP subagent ............................................. OK Configure HP Fibre Channel Mass Storage interfaces .................. OK Configure HP Internal RAID interfaces ............................... N/A Configuring Ultra320 SCSI Mass Storage interfaces ................... OK Starting the Winbind Daemon ......................................... N/A Starting the RST EMS listener ....................................... N/A Configure HP Fibre Channel Tachyon TL/TS Mass Storage interfaces .... OK Configuring HP Fibre Channel FCD Mass Storage interfaces ............ OK VVR - Starting Communication Daemon ................................. N/A VVR - Starting VRAS daemon .......................................... N/A VVR - Starting VxRSync daemon ....................................... N/A Starting VERITAS Enterprise Administrator Service (vxsvc) ........... OK Start NFS server subsystem .......................................... OK Start X print server(s) ............................................. N/A Start Highly Available cluster ...................................... N/A Starting HP-UX Apache-based Web Server .............................. OK Starting HP-UX Tomcat-based Servlet Engine .......................... N/A Starting HP-UX Webmin-based Admin ................................... OK Starting the HPUX Webproxy subsystem ................................ N/A Starting HP-UX XML Web Server Tools ................................. OK Starting OVTrcSrv... ................................................ OK Starting OVCtrl... .................................................. OK Start CDE login server .............................................. OK Start MySQL Server .................................................. OK Starting PRNGD (Pseudo Random Number Generator Daemon) .............. OK The system is ready. GenericSysName [HP Release B.11.11] (see /etc/issue) Console Login:
Creating a Two-Step boot CD/DVD media
In the Ignite-UX Administration Guide on Chapter 14 Creating Your Own Installation Media, the method to create a boot CD/DVD for an Integrity "Two-step media recovery" is discuse. This is a ISO image that can be use to create media to boot the Ignite-UX clients instead of using a bootable tape or LAN Boot.
Once the server have boot from the CD/DVD into the Ignite-UX user interface (itool), just select the proper Ignite-UX server to restore from.
Example:
# mkdir /var/tmp/B.11.11-bootcd # find /opt/ignite | grep make_media_install /opt/ignite/data/scripts/examples/make_media_install # /opt/ignite/data/scripts/examples/make_media_install -r B.11.11 -m /var/tmp/B.11.11-bootcd < WARNING: Non-default -m option value specified along with default -p option value; the default directory could run out of disk space, should both options be given? === Step 1: Make Ignite-UX config files for golden image archive(s) === === Step 2: Copy SD depot(s) and make config files for them === === Step 3: Make a boot-image (LIF volume) === + /opt/ignite/bin/make_medialif -a -r B.11.11 -f /opt/ignite/data/Rel_B.11.11/config -l /var/opt/ignite/media/pseudo_root/bootvol.lif + /opt/ignite/bin/instl_adm -b -F /var/opt/ignite/media/pseudo_root/bootvol.lif === Step 4: Make ISO media image === + /opt/ignite/lbin/mkisofs -U -max-iso9660-filenames -R -eltorito-alt-boot -no-emul-boot -b bootvol.lif -o /var/tmp/B.11.11-bootcd/image.iso /var/opt/ignite/media/pseudo_root Warning: creating filesystem that does not conform to ISO-9660. Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS. Size of boot image is 206144 sectors -> No emulation 9.68% done, estimate finish Tue May 20 06:41:43 2008 19.36% done, estimate finish Tue May 20 06:41:43 2008 29.01% done, estimate finish Tue May 20 06:41:43 2008 38.70% done, estimate finish Tue May 20 06:41:43 2008 48.35% done, estimate finish Tue May 20 06:41:43 2008 58.04% done, estimate finish Tue May 20 06:41:44 2008 67.69% done, estimate finish Tue May 20 06:41:44 2008 77.37% done, estimate finish Tue May 20 06:41:44 2008 87.03% done, estimate finish Tue May 20 06:41:44 2008 96.71% done, estimate finish Tue May 20 06:41:44 2008 Total translation table size: 2048 Total rockridge attributes bytes: 762 Total directory bytes: 4096 Path table size(bytes): 40 Max brk space used f000 51715 extents written (101 MB) === Step 5: Combine LIF volume and media image === + /opt/ignite/lbin/instl_combine -C /depot/B.11.23-bootcd/image.iso El Torito offset for LIF volume is: 0xe800 Adjusting LIF file: ISL (Old iplstart: 4096; New iplstart: 63488) Adjusting LIF file: AUTO Adjusting LIF file: INDEX Adjusting LIF file: CONFIG Adjusting LIF file: HPUX Adjusting LIF file: FWWKAR6 Adjusting LIF file: FWWKAR7 Adjusting LIF file: FWWKAR8 Adjusting LIF file: INSTALL Adjusting LIF file: INSTALLFS Adjusting LIF file: VINSTALLFS (hard link) Adjusting LIF file: WINSTALLFS (hard link) Adjusting LIF file: VINSTALL Adjusting LIF file: WINSTALL Adjusting LIF file: INSTCMDS Adjusting LIF file: SYSCMDS Adjusting LIF file: SCRIPTS Adjusting LIF file: PAD === Step 6: Write image file to tape/CD/DVD media === + /opt/ignite/lbin/growisofs -Z /dev/rdsk/c0t0d0=/depot/B.11.23-bootcd/image.iso :-( unable to open("/dev/rscsi/c0t0l0",O_RDONLY): No such file or directory :-! consider 'mknod /dev/rscsi/c0t0l0 c 203 0x000002; chmod 0600 /dev/rscsi/c0t0l0' + Error 83 /opt/ignite/lbin/growisofs failed. /opt/ignite/data/scripts/examples/make_media_install: ERROR: /opt/ignite/lbin/growisofs failed. # ll /var/tmp/B.11.11-bootcd total 206860 drwxrwxrwx 2 root sys 96 May 20 06:41 cfgs -rw-rw-rw- 1 root sys 105912320 May 20 06:41 image.iso
0 comments:
Post a Comment