Managing Systems and Workgroups: A Guide for HP-UX System Administrators
Contents
26
Installing Extension Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
Removing Patches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
Managing System Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Performance Bottlenecks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Resource Hogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Measuring Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Checking Disk Load with sar and iostat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Checking NFS Server/Client Block Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 730
Checking for Asynchronous Writes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Checking for Server Overload with nfsstat -rc . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Measuring Memory Usage with vmstat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Checking for Socket Overflows with netstat -s . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Checking for Network Overload with netstat -i . . . . . . . . . . . . . . . . . . . . . . . . . . 733
Making Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Increasing the Number of nfsd Daemons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Defragmenting an HFS File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Configurable Kernel Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
Other Performance Management Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
SAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
The top Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
OpenView Products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
GlancePlus and GlancePlus Pak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
Kernel Resource Monitor (KRM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
8. Administering a System: Managing System Security
Standard System Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Planning System Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Common Security Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744
Maintaining System Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Basic Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Security Choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Obtaining HP-UX Security Bulletins and Patches . . . . . . . . . . . . . . . . . . . . . . . . . . 746
Managing Standard Passwords and System Access . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Criteria of a Good Password. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
Password File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749