ebook img

IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 PDF

726 Pages·2006·6.082 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3

Front cover IBM Certification Study Guide Eserver p5 and pSeries Administration and Support for AIX 5L Version 5.3 Developed specifically for the purpose of preparing for AIX 5L certification Test 222 Makes an excellent companion to classroom education For AIX 5L Version 5.3 professionals José Eduardo Martínez Cordero Shiv Dutta Liviu Rosca Gilvan Pereira da Silva Kristof Stroobants ibm.com/redbooks International Technical Support Organization IBM Certification Study Guide ^ p5 and pSeries Administration and Support for AIX 5L Version 5.3 April 2006 SG24-7199-00 Note: Before using this information and the product it supports, read the information in “Notices” on pagexxi. First Edition (April 2006) This edition applies to AIX 5L Version 5.3, maintenance level 5300-03, program number 5765-G03 and subsequent releases running on an RS/6000 or pSeries server and is based on information available in November 2005. © Copyright International Business Machines Corporation 2006. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xix Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxi Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxiv Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxvi Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxvi Chapter 1. Certification exam - Test 222. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Overview of the certification exam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Chapter 2. System planning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1 Determining device needs for an AIX 5L system . . . . . . . . . . . . . . . . . . . 12 2.2 AIX 5L OS level compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2.1 Applications from earlier AIX 5L Version 5 releases. . . . . . . . . . . . . 14 2.2.2 Applications on AIX 5L Version 5.3 with long user names . . . . . . . . 14 2.2.3 32-bit applications from AIX Version 4 releases. . . . . . . . . . . . . . . . 15 2.2.4 64-bit applications from AIX Version 4 releases. . . . . . . . . . . . . . . . 16 2.2.5 X11R5 and X11R6 compatibility on AIX 5L Version 5 . . . . . . . . . . . 16 2.2.6 Binary differences between AIX Version 3 and AIX 5L. . . . . . . . . . . 17 2.3 System availability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.3.1 Availability of hardware components. . . . . . . . . . . . . . . . . . . . . . . . . 18 2.3.2 Dynamic reconfiguration - LPAR features. . . . . . . . . . . . . . . . . . . . . 19 2.3.3 Configure the operating system for high availability . . . . . . . . . . . . . 20 2.4 Appropriate IBM resources for system planning. . . . . . . . . . . . . . . . . . . . 22 2.5 The LPAR Validation Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.6 Basic disk requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Chapter 3. System and software installation . . . . . . . . . . . . . . . . . . . . . . . 27 3.1 AIX 5L installation methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.1 New and Complete Overwrite installation. . . . . . . . . . . . . . . . . . . . . 28 3.1.2 Migration installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.3 Preservation installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1.4 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.2 Trusted Computing Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 © Copyright IBM Corp. 2006. All rights reserved. iii 3.3 Base Operating System installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.3.1 Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.3.2 Sample AIX 5L installation procedure. . . . . . . . . . . . . . . . . . . . . . . . 32 3.3.3 Procedure to erase a hard disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.4 Network Installation Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.4.1 NIM machines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 3.4.2 NIM roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 3.4.3 NIM resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 3.4.4 Using EZ NIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3.5 Alternate disk installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.5.1 The alt_disk_install command reference. . . . . . . . . . . . . . . . . . . . . . 56 3.5.2 New alt_disk_install features in AIX 5L Version 5.3 . . . . . . . . . . . . . 56 3.5.3 Running alternate disk installation using SMIT. . . . . . . . . . . . . . . . . 57 3.5.4 How to rollback alt_disk_install. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.6 Cloning an AIX 5L system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.7 Troubleshooting your installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3.7.1 Viewing BOS installation logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3.7.2 Viewing BOS installation logs using SMIT . . . . . . . . . . . . . . . . . . . . 59 3.7.3 Viewing BOS installation logs with the alog command. . . . . . . . . . . 60 3.7.4 Installation LED codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 3.8 AIX 5L installation packages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.8.1 Filesets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.8.2 Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.8.3 Licensed Program Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.8.4 Bundles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.8.5 PTFs and APARs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.9 Software maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.9.1 Managing filesets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.9.2 Understanding maintenance levels. . . . . . . . . . . . . . . . . . . . . . . . . . 65 3.9.3 Installing software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3.9.4 Committing applied updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.9.5 Rejecting applied updates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.9.6 Removing installed software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.9.7 Cleaning up after failed installations. . . . . . . . . . . . . . . . . . . . . . . . . 69 3.9.8 Listing all installable software on media . . . . . . . . . . . . . . . . . . . . . . 69 3.10 Installing optional software and service updates. . . . . . . . . . . . . . . . . . . 69 3.10.1 Using SMIT for software maintenance . . . . . . . . . . . . . . . . . . . . . . 70 3.11 Maintaining optional software (applying updates). . . . . . . . . . . . . . . . . . 74 3.11.1 Listing the maintenance level of software. . . . . . . . . . . . . . . . . . . . 75 3.11.2 Downloading fixes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3.11.3 Displaying and updating installed software to the latest level. . . . . 79 3.12 Creating installation images on a disk. . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3.13 Verifying the integrity of the operating system . . . . . . . . . . . . . . . . . . . . 86 iv IBM Eserver p5 and pSeries Administration and Support for AIX 5L V5.3 3.14 Differences between installp and rpm. . . . . . . . . . . . . . . . . . . . . . . . . . . 89 3.14.1 The installp command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 3.14.2 The RPM Package Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Chapter 4. Boot process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 4.1 The boot process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.1.1 Boot phase 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.1.2 Boot phase 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.1.3 Boot phase 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2 System initialization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.3 The /etc/inittab file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 4.4 How to recover from a non-responsive boot process . . . . . . . . . . . . . . . 103 4.4.1 The bootlist command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.4.2 Accessing a system that will not boot. . . . . . . . . . . . . . . . . . . . . . . 105 4.4.3 Common boot LED codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 4.5 Run levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.5.1 Identifying system run levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.6 An introduction to the rc.* files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 4.6.1 rc.boot file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 4.6.2 /etc/rc file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 4.6.3 rc.net file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.6.4 rc.tcpip file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Chapter 5. Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 5.1 Object Data Manager (ODM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 5.1.1 ODM commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 5.1.2 Examples of using the ODM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 5.2 System Management Interface Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 5.2.1 Modes of operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 5.2.2 End-user interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 5.2.3 SMIT screens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 5.2.4 System management tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 5.3 Linux applications under AIX 5L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 5.3.1 Linux affinity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 5.3.2 How to install Linux applications on AIX 5L . . . . . . . . . . . . . . . . . . 135 5.3.3 Install using the rpm command. . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 5.4 Network File System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 5.4.1 NFS services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 5.4.2 Exporting NFS directories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 5.4.3 Un-exporting an NFS directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 5.4.4 Mounting an NFS directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.4.5 Changing an exported file system. . . . . . . . . . . . . . . . . . . . . . . . . . 152 5.4.6 Un-mounting a mounted file system . . . . . . . . . . . . . . . . . . . . . . . . 154 Contents v 5.5 Network configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 5.5.1 Initializing TCP/IP daemons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 5.5.2 Stopping and restarting TCP/IP daemons. . . . . . . . . . . . . . . . . . . . 155 5.5.3 Stopping TCP/IP daemons using the /etc/tcp.clean script . . . . . . . 155 5.5.4 Restarting TCP/IP daemons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 5.5.5 System boot without starting rc.tcpip . . . . . . . . . . . . . . . . . . . . . . . 156 5.5.6 The inetd daemon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 5.5.7 The portmap daemon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 5.5.8 Internet addressing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 5.5.9 Host name resolution and /etc/netsvc.conf. . . . . . . . . . . . . . . . . . . 164 5.5.10 Adding network routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 5.5.11 Changing IP addresses using SMIT . . . . . . . . . . . . . . . . . . . . . . . 170 5.5.12 The ifconfig command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 5.6 The ntp.conf file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 5.7 Network security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 5.7.1 Trusted and non-trusted processes . . . . . . . . . . . . . . . . . . . . . . . . 176 5.7.2 Network configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 5.8 Operations on a network adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 5.8.1 Adding a network adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 5.8.2 Removing a network adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 5.8.3 Adapter and interface configuration problems . . . . . . . . . . . . . . . . 184 5.9 Virtual Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 5.10 Paging space. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 5.10.1 Paging space overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 5.10.2 Low paging space. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 5.10.3 Paging space tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 5.10.4 Managing paging space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 5.11 Device configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 5.11.1 Determining the existing device configuration. . . . . . . . . . . . . . . . 193 5.11.2 Remove a device configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . 199 5.11.3 Modify an existing device configuration . . . . . . . . . . . . . . . . . . . . 201 5.11.4 SMIT fast paths for devices configuration. . . . . . . . . . . . . . . . . . . 204 5.11.5 Special device configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 5.12 Reconfiguring a system from a 32-bit to a 64-bit kernel . . . . . . . . . . . . 209 Chapter 6. Disk storage management. . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 6.1 Storage management concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 6.1.1 Limitations of logical volume storage . . . . . . . . . . . . . . . . . . . . . . . 213 6.2 Physical volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 6.2.1 PVID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 6.2.2 Listing information about physical volumes. . . . . . . . . . . . . . . . . . . 215 6.2.3 Changing the allocation permission for a physical volume. . . . . . . 218 6.2.4 Changing the availability of a physical volume . . . . . . . . . . . . . . . . 219 vi IBM Eserver p5 and pSeries Administration and Support for AIX 5L V5.3 6.2.5 Cleaning the boot record from a physical volume. . . . . . . . . . . . . . 222 6.2.6 Declaring a physical volume hot spare. . . . . . . . . . . . . . . . . . . . . . 222 6.2.7 Migrating data from physical volumes. . . . . . . . . . . . . . . . . . . . . . . 223 6.2.8 Migrating partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 6.2.9 Finding the LTG size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 6.3 Volume groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 6.3.1 Creating a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 6.3.2 Listing information about volume groups . . . . . . . . . . . . . . . . . . . . 231 6.3.3 Changing volume group characteristics . . . . . . . . . . . . . . . . . . . . . 234 6.3.4 Unlocking a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 6.3.5 Extending a volume group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 6.3.6 Reducing a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 6.3.7 Resynchronizing the device configuration database. . . . . . . . . . . . 245 6.3.8 Exporting a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 6.3.9 Importing a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 6.3.10 Varying on a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 6.3.11 Reorganizing a volume group. . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 6.3.12 Synchronizing a volume group . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 6.3.13 Mirroring a volume group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 6.3.14 Splitting and rejoining copies of a volume group. . . . . . . . . . . . . . 254 6.4 Managing logical volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 6.4.1 Creating a logical volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 6.4.2 Removing a logical volume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 6.4.3 Listing information about logical volumes. . . . . . . . . . . . . . . . . . . . 259 6.4.4 Increasing the size of a logical volume. . . . . . . . . . . . . . . . . . . . . . 262 6.4.5 Copying a logical volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 6.4.6 Creating copies of logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . 263 6.4.7 Changing characteristics of logical volumes. . . . . . . . . . . . . . . . . . 264 6.4.8 Splitting a logical volume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 6.4.9 Removing a copy of a logical volume . . . . . . . . . . . . . . . . . . . . . . . 268 6.5 Summary of the LVM commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Chapter 7. File systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 7.1 File system types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 7.2 File system structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 7.2.1 Superblock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 7.2.2 Allocation group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 7.2.3 Inodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 7.2.4 Data blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 7.2.5 Fragments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 7.3 Device logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 7.4 File system differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 7.5 File system management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Contents vii 7.5.1 Creating a file system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 7.5.2 Mounting and unmounting file systems. . . . . . . . . . . . . . . . . . . . . . 278 7.5.3 Displaying mounted file systems. . . . . . . . . . . . . . . . . . . . . . . . . . . 279 7.5.4 Removing a file system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 7.5.5 Changing the attributes of a file system . . . . . . . . . . . . . . . . . . . . . 281 7.5.6 Checking file system consistency. . . . . . . . . . . . . . . . . . . . . . . . . . 282 7.5.7 Log devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 7.6 Defragmenting a file system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 7.7 Displaying information about inodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 7.8 Troubleshooting file system problems. . . . . . . . . . . . . . . . . . . . . . . . . . . 284 7.8.1 Recovering from super block errors . . . . . . . . . . . . . . . . . . . . . . . . 284 7.8.2 Cannot unmount file systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 7.8.3 Full file systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Chapter 8. Monitoring and performance tuning. . . . . . . . . . . . . . . . . . . . 287 8.1 Monitoring file system growth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 8.2 Recovering from a full file system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 8.2.1 Fix a full / (root) file system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 8.2.2 Fix a full /var file system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 8.2.3 Fix a full user defined file system . . . . . . . . . . . . . . . . . . . . . . . . . . 297 8.2.4 Fix other file systems and general search techniques . . . . . . . . . . 297 8.2.5 Fix a damaged file system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 8.3 The system error log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 8.3.1 Starting and stopping error logging. . . . . . . . . . . . . . . . . . . . . . . . . 299 8.3.2 The errpt command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 8.3.3 The errclear command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 8.3.4 The errlogger command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 8.3.5 Extracting error records from a system dump. . . . . . . . . . . . . . . . . 302 8.3.6 Redirecting syslog messages to error log. . . . . . . . . . . . . . . . . . . . 303 8.3.7 Other commands for manipulating error messages . . . . . . . . . . . . 303 8.4 The system log configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 8.4.1 The syslogd configuration file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 8.4.2 The format of the configuration file . . . . . . . . . . . . . . . . . . . . . . . . . 306 8.4.3 Using the system log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 8.5 Performance tools overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 8.5.1 The vmstat command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 8.5.2 The sar command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 8.5.3 The topas command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 8.5.4 The netstat command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 8.5.5 The iostat command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 8.5.6 The proctools commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 8.5.7 The procmon tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 8.6 Tuning using the /etc/tunables files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356 viii IBM Eserver p5 and pSeries Administration and Support for AIX 5L V5.3

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.