The native VLAN is defined in the configuration of the switch. In this situation, the Ignite server might not have access to the native VLAN of the client.

If the Ignite server does not have access to the native VLAN, it will not have access to any of the untagged traffic from the client. This becomes a problem, since during an Ignite-UX installation or recovery, no network traffic is tagged until the session is complete and the final system is running. This includes two-step media recovery.

Problems with VLAN configuration can be difficult to detect, since a system can be configured to use a nonnative VLAN when the operating system is running. This would, for example, allow you to create a recovery archive for the client on an Ignite server, but not allow you to recover the client from that same Ignite server.

To remedy this problem, you must provide routing between the VLANs for systems that use nonnative VLANs.

Complex network solutions

The approaches outlined in this section can be used to resolve the challenges outlined previously. In some cases, one solution will resolve multiple challenges. Other challenges might require multiple solutions.

Automating HP-UX OS version selection

During HP-UX boot for installation, it is necessary to select the HP-UX OS version to be installed. It might be desirable to set up an Ignite server or boot helper to provide different default settings for client systems in order to help automate installation.

The boot loader AUTO file controls the menu of HP-UX OS versions and the default selection. The Ignite server may be configured to use separate AUTO files for each HP-UX OS release, as shown below.

ln -s /opt/ignite/boot/nbp.efi \ /opt/ignite/boot/Rel_B.11.23/nbp.efi

ln -s /opt/ignite/boot/hpux.efi \ /opt/ignite/boot/Rel_B.11.23/hpux.efi

ln -s /opt/ignite/boot/fpswa.efi \ /opt/ignite/boot/Rel_B.11.23/fpswa.efi

ln -s /opt/ignite/boot/IINSTALL \ /opt/ignite/boot/Rel_B.11.23/IINSTALL

ln -s /opt/ignite/boot/IINSTALLFS \ /opt/ignite/boot/Rel_B.11.23/IINSTALLFS

cp /opt/ignite/boot/AUTO \ /opt/ignite/boot/Rel_B.11.23/AUTO

ln -s /opt/ignite/boot/nbp.efi \ /opt/ignite/boot/Rel_B.11.31/nbp.efi

ln -s /opt/ignite/boot/hpux.efi \ /opt/ignite/boot/Rel_B.11.31/hpux.efi

ln -s /opt/ignite/boot/fpswa.efi \ /opt/ignite/boot/Rel_B.11.31/fpswa.efi

ln -s /opt/ignite/boot/IINSTALL \ /opt/ignite/boot/Rel_B.11.31/IINSTALL

ln -s /opt/ignite/boot/IINSTALLFS \ /opt/ignite/boot/Rel_B.11.31/IINSTALLFS

cp /opt/ignite/boot/AUTO \ /opt/ignite/boot/Rel_B.11.31/AUTO

The B.11.23 and B.11.31 AUTO files must be edited to have different boot defaults. It is recommended you keep the other boot menu entries so users have the ability to interactively select their desired HP-UX OS version during boot. Alternatively, it is possible to constrain boot options via this approach.

52 Complex networks: challenges and solutions