from the Ignite-UX GUI using the Additional Configuration Controls dialog box. For more information see the section “Additional... button” (page 124).

To specify this option at the global level (for example in the /var/opt/ignite/config.local file), you can add the following line:

sd_command_line += " -xpatch_save_files=false "

To default the variable controlling the operating system patches to “no”, add the following to config.local, which must be listed after hw_patches_cfg in the /var/opt/ignite/data/ INDEX file:

init _hp_patch_save_files = "NO"

For more details, see the "Managing Patches" chapter in the Software Distributor Administration Guide and the Patch Management User Guide for HP-UX 11.x Systems.

Debugging configuration files

Designing a configuration file to meet your needs can be a very tedious task. It usually requires a lot of trial and error. You will need to install systems to test your configuration files. The instl_dbg command is designed to help you with configuration file design and avoid wasting time attempting to install with invalid configuration files. With the instl_dbg command you can:

Parse a client's configuration files for syntax errors.

Display and set variables, software selections, and use models.

Detect errors that may occur during a client installation due to faulty configuration files, such as missing software depots/archives.

After you have developed a new configuration file, run the instl_dbg command from the Ignite-UX server to ensure that there are no errors in your configuration files. The instl_dbg command first scans for any syntax errors. Then, instl_dbg substitutes variables, use models, and software selections (sw_sel) with real values, and writes a single, unified configuration file if the -foption is specified. Now, you can use this file to install the client. Other options are available for more thorough checking or to provide more details. For more information, see instl_dbg(1M).

Examples

Enter the following command to debug a client configuration file named system1, print the debugged configuration file to stdout, and then save the debugged configuration file to a new file, system1_cfg.out:

instl_dbg -D /var/opt/ignite/clients/system1 -d \ -f system1_cfg.out

To debug this same client configuration file, system1, to show the effects upon the disk layout when the _hp_disk_layout and _hp_pri_swap values are changed, and then print the "very, very verbose" (-vvv) output to the console and to the system1_cfg.out file, you would enter the following command:

instl_dbg -D /var/opt/ignite/clients/system1 -d \

-V _hp_disk_layout="Whole disk (not LVM) with HFS" \ -V _hp_pri_swap=500MB -vvv -f system1_cfg.out

For more information, see instl_dbg(1M).

Using post-installation scripts

You can perform any number of tasks on a client after installing the operating system by providing a script to be executed. This section provides some common examples to assist you. Additionally, you can write your own scripts to mount additional disk drives, add additional software, or modify configurations based on system use.

Debugging configuration files 171

Page 171
Image 171
HP UX System Management Software manual Debugging configuration files, Using post-installation scripts

UX System Management Software specifications

HP-UX System Management Software is a robust suite of tools designed to facilitate the administration and management of HP's Unix-based operating system, HP-UX. As organizations increasingly rely on mission-critical applications, the need for a reliable and efficient management solution becomes paramount. HP-UX provides a comprehensive understanding of system performance, resource utilization, and enterprise-wide configuration, all while maintaining high availability and security.

One of the key features of HP-UX System Management Software is its Advanced System Administrator Toolkit. This toolkit includes a wide array of utilities that streamline daily administrative tasks such as monitoring system performance, managing user accounts, and configuring system settings. Tools such as Glance provide real-time monitoring of system resources, enabling administrators to identify bottlenecks and optimize performance.

The software also boasts an advanced security framework, including features such as Role-Based Access Control (RBAC) and Secure Shell (SSH) for secure data transmission. Security patches and updates can be managed through HP’s Service Pack for HP-UX, which provides a streamlined method for maintaining system integrity and compliance with various regulatory standards.

Another notable aspect is the extensive support for virtualization technologies. HP-UX supports HP’s Integrity Virtual Machines (IVMs) and vPars, allowing administrators to create multiple isolated environments on a single physical server. This not only enhances resource utilization but also improves disaster recovery planning by enabling easier backup and restore processes.

For storage management, HP-UX offers tools that enable easy setup and management of Logical Volume Managers (LVM). This allows simplified disk space allocation and management, ensuring that critical applications have the necessary resources without manual intervention.

Furthermore, HP-UX is designed with compatibility in mind, supporting a wide range of third-party applications and frameworks. Integration with management platforms like HP System Insight Manager enhances the ability to monitor and manage systems from a centralized perspective, providing alerts and reports that help in proactive decision-making.

In summary, HP-UX System Management Software delivers a streamlined approach to system administration, focusing on performance, security, and ease of management. Its advanced features, combined with an emphasis on virtualization and storage management, make it a powerful tool for organizations seeking reliability and efficiency in their Unix-based environments. As businesses continue to evolve, tools like HP-UX will remain crucial for ensuring consistent performance and operational excellence.