IBM AIX Version 6.1 Differences Guide
2012.07.26 17:48
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
IBM AIX Version 6.1 Differences Guide
Chapter 1. Application development and system debug. . . . . . . . . . . . . . . 1
1.1 Transport independent RPC library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 AIX tracing facilities review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 POSIX threads tracing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 POSIX tracing overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3.2 Trace event definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3.3 Trace stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3.4 AIX implementation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.4 ProbeVue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4.1 ProbeVue terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4.2 Vue programming language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.4.3 The probevue command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.4 The probevctrl command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.5 Vue: an overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.6 ProbeVue dynamic tracing example . . . . . . . . . . . . . . . . . . . . . . . . . 31
Chapter 2. File systems and storage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.1 Disabling JFS2 logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2 JFS2 internal snapshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.2.1 Managing internal snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2.2 Error handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2.3 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.3 Encrypted File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.3.1 Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3.2 Keystore modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.3.3 File access permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.3.4 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
iv IBM AIX Version 6.1 Differences Guide
2.3.5 Enable and create EFS file systems . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.3.6 File encryption and de-encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.3.7 Encryption inheritance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.3.8 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4 iSCSI target mode software solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.1 iSCSI software target considerations . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.2 SMIT interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 3. Workload Partitions overview and resource management . . . 53
3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.2 WPAR based system virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3 Management tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.3.1 Packaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.4 System trace support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4.2 WPAR tracing capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.4.3 Trace WPAR filtering from the global environment . . . . . . . . . . . . . . 58
3.4.4 Trace report filtering from the Global environment . . . . . . . . . . . . . . 60
3.4.5 Tracing from within a WPAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5 File system metrics support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.6 Network metrics support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.7 Performance tools updates for WPAR support . . . . . . . . . . . . . . . . . . . . . 65
3.7.1 Updates for the curt command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.7.2 Updates for the filemon command . . . . . . . . . . . . . . . . . . . . . . . . . . 68
3.7.3 Updates for the iostat command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.7.4 Updates for the netpmon command . . . . . . . . . . . . . . . . . . . . . . . . . 74
3.7.5 Updates for the pprof command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.7.6 Updates for the procmon plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3.7.7 Updates for the proctree command. . . . . . . . . . . . . . . . . . . . . . . . . . 81
3.7.8 Updates for the svmon command . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.7.9 Updates for the topas command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3.7.10 Updates for the tprof command. . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.7.11 Updates for the vmstat command . . . . . . . . . . . . . . . . . . . . . . . . . . 89
3.8 Standard command updates for WPAR support . . . . . . . . . . . . . . . . . . . . 92
3.9 Network file system support for WPARs . . . . . . . . . . . . . . . . . . . . . . . . . . 97
3.9.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
3.9.2 NFS user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.9.3 AutoFS user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.9.4 CacheFS user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.9.5 Continuous availability enhancements for NFS . . . . . . . . . . . . . . . 100
Contents v
Chapter 4. Continuous availability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.1 Storage protection keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.2 Component trace and RTEC adoption . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.2.1 VMM component trace and RTEC adoption . . . . . . . . . . . . . . . . . . 110
4.2.2 AIX storage device driver component trace and RTEC support . . . 114
4.2.3 Virtual SCSI device driver component trace and RTEC adoption. . 115
4.2.4 MPIO and RAS component framework integration . . . . . . . . . . . . . 116
4.2.5 InfiniBand device driver component trace and RTEC support . . . . 118
4.2.6 LAN device driver component trace and RTEC support . . . . . . . . . 120
4.2.7 Error level checking for TCP kernel and kernel extension . . . . . . . 124
4.2.8 IPsec component trace exploitation . . . . . . . . . . . . . . . . . . . . . . . . 126
4.2.9 PCI device driver component trace adoption . . . . . . . . . . . . . . . . . 127
4.2.10 Virtual bus device driver component trace adoption . . . . . . . . . . . 128
4.2.11 Component trace for USB system driver. . . . . . . . . . . . . . . . . . . . 129
4.2.12 Component trace for USB audio . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4.2.13 Component trace for 2D graphics device drivers . . . . . . . . . . . . . 131
4.2.14 System loader runtime error checking . . . . . . . . . . . . . . . . . . . . . 132
4.2.15 NFS and CacheFS runtime error checking . . . . . . . . . . . . . . . . . . 133
4.2.16 Runtime error checking for watchdog timer . . . . . . . . . . . . . . . . . 135
4.2.17 System memory allocator adoption of run-time error checking. . . 136
4.3 Dump facilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
4.3.1 The dumpctrl command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
4.3.2 Component dump facility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
4.3.3 Live dump facility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
4.3.4 System dump facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
4.4 Performing a live dump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
4.5 Kernel error recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
4.5.1 Recovery concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
4.5.2 Kernel error recovery management . . . . . . . . . . . . . . . . . . . . . . . . 176
4.6 Concurrent update. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
4.6.1 Concurrent update method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
4.6.2 The emgr command concurrent update operations . . . . . . . . . . . . 181
4.7 Core dump enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
4.8 Trace hook range expansion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
4.9 LVM configuration and trace logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
4.9.1 LVM configuration log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
4.9.2 LVM detailed trace configuration log. . . . . . . . . . . . . . . . . . . . . . . . 189
4.9.3 The gsclvmd daemon log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
vi IBM AIX Version 6.1 Differences Guide
4.10 Group Services Concurrent LVM enhancements . . . . . . . . . . . . . . . . . 194
4.11 Paging space verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Chapter 5. System management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
5.1 Web-based System Manager enhancements . . . . . . . . . . . . . . . . . . . . . 202
5.1.1 The mknfsproxy and rmnfsproxy interfaces . . . . . . . . . . . . . . . . . . 202
5.1.2 Modified Web-based System Manager menus . . . . . . . . . . . . . . . . 207
5.2 AIX Print spooler redesign. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
5.2.1 Spooler command changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
5.3 Increase default size of argument area . . . . . . . . . . . . . . . . . . . . . . . . . . 209
5.4 Limit threads per process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
5.4.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
5.4.2 Implemented mechanisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
5.4.3 Implemented functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
5.4.4 Implemented changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
5.4.5 How to configure these limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
5.5 Threading pthread default 1:1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
5.6 RFC 2790 SNMP host resource groups . . . . . . . . . . . . . . . . . . . . . . . . . 218
5.6.1 The Running Software information group . . . . . . . . . . . . . . . . . . . . 219
5.6.2 The Running Software Performance information group . . . . . . . . . 220
5.7 IBM Systems Director Console for AIX . . . . . . . . . . . . . . . . . . . . . . . . . . 220
5.7.1 Packaging and requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
5.7.2 The layout of the IBM Systems Director Console . . . . . . . . . . . . . . 223
5.7.3 My Startup Pages (customization) . . . . . . . . . . . . . . . . . . . . . . . . . 226
5.7.4 Health Summary plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
5.7.5 OS management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
5.7.6 Managing Workload Partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
5.7.7 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
5.7.8 AIX security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
5.7.9 Configuration and management . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
5.8 VMM dynamic variable page size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
5.8.1 Variable page size concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
5.8.2 Page size promotion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
5.8.3 The vmo command tunables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
5.8.4 The svmon command enhancements . . . . . . . . . . . . . . . . . . . . . . . 244
Chapter 6. Performance management. . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
6.1 Unique tunable documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
6.2 Restricted tunables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
6.2.1 New warning message for restricted tunables . . . . . . . . . . . . . . . . 250
6.2.2 New error log entry for restricted tunables . . . . . . . . . . . . . . . . . . . 252
6.2.3 AIX V6 tunables lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Contents vii
6.3 AIX V6 out-of-the-box performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
6.3.1 Virtual Memory Manager default tunables . . . . . . . . . . . . . . . . . . . 263
6.3.2 AIX V6 enables I/O pacing by default . . . . . . . . . . . . . . . . . . . . . . . 264
6.3.3 AIX V6 new AIO dynamic tunables . . . . . . . . . . . . . . . . . . . . . . . . . 265
6.3.4 NFS default tunables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
6.4 Hardware performance monitors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
6.4.1 Performance Monitor (PM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
6.4.2 Hardware Performance Monitor (HPM). . . . . . . . . . . . . . . . . . . . . . 273
6.4.3 AIX V6.1 PM and HPM enhancements . . . . . . . . . . . . . . . . . . . . . . 274
Chapter 7. Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
7.1 Internet Group Management Protocol Version 3. . . . . . . . . . . . . . . . . . . 280
7.2 Network Data Administration Facility enhancements . . . . . . . . . . . . . . . 283
7.2.1 Integration of NDAF to the base AIX V6.1 distribution . . . . . . . . . . 283
7.2.2 NDAF commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
7.2.3 NDAF SMIT fast paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
7.2.4 NDAF logs online information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
7.2.5 NDAF data transfer methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
7.2.6 NDAF case study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
7.3 Enabling SSL support for FTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
7.4 NFS proxy serving enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
7.4.1 NFS server proxy prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
7.4.2 Comprehensive RPCSEC_GSS Kerberos support . . . . . . . . . . . . . 289
7.4.3 NFSv3 exports for back-end NFSv4 exports. . . . . . . . . . . . . . . . . . 291
7.4.4 NFSv4 global namespace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
7.4.5 Cachefs improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
7.5 Network caching daemon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
7.5.1 The netcd architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
7.5.2 netcd AIX integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
7.5.3 netcd configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
7.5.4 Managing netcd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
7.6 IPv6 RFC compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
7.6.1 RFC 4007 - IPv6 Scoped Address Architecture . . . . . . . . . . . . . . . 301
7.6.2 RFC 4443 - Internet Control Message Protocol (ICMPv6) . . . . . . . 301
Chapter 8. Security, authentication, and authorization . . . . . . . . . . . . . . 303
8.1 The /admin/tmp system directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
8.2 AIX Security Expert enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
8.2.1 Centralized policy distribution through LDAP . . . . . . . . . . . . . . . . . 306
8.2.2 User-defined policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
8.2.3 More stringent check for weak root passwords. . . . . . . . . . . . . . . . 307
8.2.4 Enabling Stack Execution Disable (SED) . . . . . . . . . . . . . . . . . . . . 310
8.2.5 File permission Manager (fpm) for managing SUID programs . . . . 310
viii IBM AIX Version 6.1 Differences Guide
8.2.6 Secure by Default . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
8.2.7 SOX-COBIT assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
8.2.8 Performance enhancements for the graphical interface . . . . . . . . . 315
8.3 Enhanced Role Based Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . 315
8.3.1 Authorizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
8.3.2 Privileges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
8.3.3 Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
8.3.4 Summary of differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
8.4 Web-based GUI for RBAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
8.4.1 Tasks and roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
8.5 LDAP support enablement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
8.6 RBAC and Workload Partition environments . . . . . . . . . . . . . . . . . . . . . 332
8.7 Enhanced and existing mode switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
8.8 Trusted AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
8.8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
8.8.2 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
8.8.3 Identification and authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
8.8.4 Discretionary access control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
8.8.5 Role Based Access Control elements . . . . . . . . . . . . . . . . . . . . . . . 342
8.8.6 Trusted AIX packages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
8.8.7 Trusted AIX commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
8.9 The Trusted Execution environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
8.9.1 Trusted Signature Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
8.9.2 Trusted Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
8.9.3 Trusted Execution Path and Trusted Library Path . . . . . . . . . . . . . 354
8.10 Password length and encryption algorithms . . . . . . . . . . . . . . . . . . . . . 354
8.10.1 Existing crypt() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
8.10.2 Password hashing algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
8.10.3 Loadable Password Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
8.10.4 Support greater than eight character passwords . . . . . . . . . . . . . 356
8.10.5 LPA configuration file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
8.10.6 System password algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
8.10.7 Support more valid characters in passwords . . . . . . . . . . . . . . . . 358
8.10.8 Setup system password algorithm . . . . . . . . . . . . . . . . . . . . . . . . 358
8.10.9 Changes to support long passwords. . . . . . . . . . . . . . . . . . . . . . . 359
Chapter 9. Installation, backup, and recovery . . . . . . . . . . . . . . . . . . . . . 363
9.1 AIX graphical installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
9.2 Network Install Manager NFSv4 support. . . . . . . . . . . . . . . . . . . . . . . . . 367
9.2.1 NFSv4 NIM integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
9.2.2 NFSv4 security overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
9.2.3 RPCSEC_GSS Kerberos sample scripts . . . . . . . . . . . . . . . . . . . . 371
9.2.4 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Contents ix
Chapter 10. National language support . . . . . . . . . . . . . . . . . . . . . . . . . . 377
10.1 Azerbaijani locale support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
10.1.1 Packaging and installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
10.1.2 Locale definitions, keyboard definition, and input methods. . . . . . 381
10.2 Euro symbol support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
10.3 Maltese locale support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
10.3.1 Packaging and installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
10.3.2 Locale definitions, keyboard definition, and input methods. . . . . . 391
10.4 Urdu India and Urdu Pakistan locale support . . . . . . . . . . . . . . . . . . . . 394
10.4.1 Packaging and installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
10.4.2 Locale definitions, keyboard definition, and input methods. . . . . . 398
10.5 Welsh locale support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
10.5.1 Packaging and installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
10.5.2 Locale definitions, keyboard definition, and input methods. . . . . . 404
10.6 Olson time zone support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
10.7 Unicode 5.0 support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
10.8 International Components for Unicode . . . . . . . . . . . . . . . . . . . . . . . . . 411
Chapter 11. Hardware and graphics support . . . . . . . . . . . . . . . . . . . . . . 413
11.1 Hardware support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
11.2 Universal Font Scaling Technology Version 5. . . . . . . . . . . . . . . . . . . . 414
11.3 X Window System Version 11 Release 7.1. . . . . . . . . . . . . . . . . . . . . . 415
11.3.1 X11R5, X11R6.1, and X11R7.1 compatibility issues . . . . . . . . . . 415
11.3.2 AIX V6.1 X Client enhancements . . . . . . . . . . . . . . . . . . . . . . . . . 416
11.3.3 X11R5, X11R6, and X11R7.1 coexistence . . . . . . . . . . . . . . . . . . 417
11.4 32 TB physical memory support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
11.5 Withdrawal of the 32-bit kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Appendix A. Transport-independent RPC. . . . . . . . . . . . . . . . . . . . . . . . . 419
Appendix B. Sample script for tunables . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Abbreviations and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
How to get Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443