第1章 认识IBM小型机 1
1.1小型机和小型机的历史 2
1.1.1 RISC、 CISC和CPU生产技术 6
1.1.2曾经繁星闪烁 10
1.2蓝色巨人和她的竞争对手 19
1.2.1 IBM eServer pSeries发展历史 22
1.2.2竞争对手 29
1.2.3 IBM eServer pSeries 30
1.2.4最后的敌人 32
1.3拥有你自己的IBM小型机 37
1.3.1攒小型机的原材料 38
1.3.2攒机必备工具 41
1.3.3攒机必备软件 45
1.3.4 IBM相关基础概念 52
第2章 第一日上帝说:“我要计算”便有了计算机 79
2.1 POWER家族 81
2.1.1 POWER系列 81
2.1.2 Star系列 86
2.1.3 Power PC系列 87
2.1.4 IBM的芯片制造专利 89
2.1.5 POWER CPU芯片封装 90
2.1.6 AIX的历史 90
2.2 CPU特性 92
2.2.1 32/64位问题 92
2.2.2查看CPU类型和主频 96
2.2.3 HMT, SMT, HT技术 96
2.3进程、线程 98
2.3.1进程、线程、优先级概念 99
2.3.2查看系统进程情况 104
2.3.3 zombie(僵尸进程) 104
2.3.4进程定时执行控制 105
2.4 SMP和群集 106
2.4.1 SMP对称多处理器的概念 106
2.4.2 Cluster群集技术 107
2.5 DUMP和DUMP分析 108
2.5.1 DUMP的概念 108
2.5.2估计DUMP大小 109
2.5.3系统DUMP码分析 111
2.5.4 CORE DUMP 118
2.5.5 MINI DUMP 119
2.6性能优化的概念 120
2.7 Simulation, Virtualization,虚拟化技术、分区 121
2.7.1虚拟化的第一个关键词:资源共享和隔离 121
2.7.2虚拟化的第二个关键词:分配方式和颗粒度 122
2.7.3虚拟化的第三个关键词:上下层之间的相关性 123
第3章 第二日上帝说:“储存与计算要分开。”便产生了内存 135
3.1内存芯片 136
3.2 Paging Space,交换区 138
3.2.1交换区多大比较合适 139
3.2.2分配交换区的建议规则 139
3.2.3如何缩小默认的交换区(hd6) 140
3.2.4交换区不断增长,直至100%怎么办 141
3.2.5交换区分配策略 142
3.2.6交换区分配问题解释 142
3.3内存管理 143
3.3.1 AIX下内存种类 143
3.3.2 AIX内存分配、回收过程 145
3.3.3系统剩余内存的思考 148
3.3.4内存泄漏 151
3.3.5 vmo内存控制 155
3.4内存优化 159
第4章 第三日上帝说:“数据要永不丢失。”因此创造了磁盘 161
4.1存储产品和技术 162
4.1.1内置存储 162
4.1.2外置存储 163
4.1.3磁带 163
4.1.4光盘 165
4.1.5软盘 166
4.1.6硬盘 166
4.1.7 DAS (Directory Access Storage,直连存储) 167
4.1.8 SAN (Storage Area Network,存储网络) 167
4.1.9 NAS (Network Attached Storage,网络存储) 169
4.1.10 JBOD 169
4.1.11 RAID磁盘阵列 170
4.1.12 RAID技术 170
4.1.13 LUN 174
4.1.14智能存储 175
4.1.15磁带库 175
4.2存储淘宝 178
4.2.1硬盘资源 179
4.2.2 SCSI设备资源和SCSI技术 182
4.2.3 CD-ROM 188
4.2.4 DVD-RAM 189
4.3存储管理 190
4.3.1 LVM 190
4.3.2 VGDA (Volume Group Descriptor Area) 192
4.3.3 VGSA (Volume Group Status Area) 194
4.3.4 Big VG, Scalable VG 194
4.3.5 Physical Volume (PV)控制 195
4.3.6 Volume Group (VG):卷组参数 195
4.3.7 Logical Volume (LV):逻辑卷参数 197
4.3.8 File System:文件系统参数 198
4.3.9 JFS2文件系统 199
4.3.10文件、文件系统信息 200
4.3.11特殊的卷组rootvg 202
4.3.12磁盘引导boot 203
4.3.13系统修复、单用户模式 205
4.3.14 LVM命令 206
4.3.15 AIX 5L文件系统限制 208
4.3.16系统备份 209
4.4存储的层次 209
第5章 第四日上帝说:“你应与我沟通。”终端由此产生 212
5.1小型机操作界面 213
5.1.1字符终端仿真 214
5.1.2字符终端的特殊功能 215
5.1.3 X-Windows终端仿真 218
5.1.4终端操作技巧 219
5.2小型机SMS操作 223
5.3小型机HMC操作 225
5.3.1 HMC网络连接 226
5.3.2 HMC基本功能操作 228
5.3.3 DLpar动态分区管理 245
5.4小型机用户管理 251
5.4.1用户管理 251
5.4.2用户组管理 253
5.5小型机提示信息 254
5.5.1位置代码Location Code概念 254
5.5.2物理位置码 256
5.5.3 Error Log(错误日志) 258
5.5.4故障码 259
5.6 Korn Shell操作 265
5.6.1命令、I/O重定向和管道 265
5.6.2 Shell变量 265
5.6.3 Shell常用命令和句法 270
5.6.4日常管理用Shell实例 278
第6章 第五日上帝说:“大家要联结在一起。”网络时代降临 290
6.1小型机接口卡(Interface Card) 291
6.1.1接口卡物理标准——PCI插槽 293
6.1.2接口卡物理标准——网络GBIC接口 296
6.1.3接口卡物理标准——FC接口设备协议的标准 296
6.2设备管理 298
6.2.1设备的三种状态 298
6.2.2设备类型 299
6.2.3设备管理相关命令 300
6.3网络技术 301
6.3.1配置IP地址和主机名 301
6.3.2配置网卡 303
6.3.3路由管理 303
6.3.4网络工具 309
6.3.5网络连接状态 311
6.3.6 no命令详解 312
6.4资源控制 318
6.5网络技术应用 322
6.5.1 lsof使用介绍 322
6.5.2网络时钟同步 328
6.5.3 NIM简介 331
第7章 第六日上帝说:“这里将孳生生命。”AIX被赋予那个奇妙的黑盒子,小型机诞生 344
7.1启动、安装操作系统 345
7.1.1检查设备及系统配置信息 345
7.1.2光盘启动(引导系统) 350
7.1.3重新启动、登录 355
7.1.4修改必要系统参数 359
7.2软件安装 360
7.2.1安装操作系统组件 360
7.2.2安装AIX标准安装格式文件 362
7.2.3安装第三方软件 363
7.2.4补丁管理 363
第8章 第七日上帝休息了,我们却刚刚醒来 365
8.1如何学习小型机技术 367
8.1.1如何学习 367
8.1.2如何提问 371
8.1.3如何查找 376
8.2捡拾敲门砖,AIX认证考试 379
8.2.1 AIX, pSeries相关认证 380
8.2.2认证考试要点 381
8.2.3如何准备认证考试 414
8.2.4参考题型分析 420
8.2.5如何参加认证考试 439
8.2.6认证考试注意事项 440
8.3如何发展 441
8.3.1我是否希望成为系统工程师 442
8.3.2我怎样得到第一份系统工程师工作 445
8.3.3我刚得到第一份工作!下一步该怎么做 449
8.3.4如何从中级水平转变为高级系统工程师 453
8.4小型机的用途和技术工作 455
8.4.1小型机用途 455
8.4.2小型机相关技术工作需求 456
8.4.3系统工程师工作范例——变更管理 457
第9章 寻找金钥匙,开启小型机功能 462
9.1应用软件及系统程序管理 463
9.1.1 Acrobat Reader 463
9.1.2 Alternate Disk Install 463
9.1.3 C语言编译环境 467
9.1.4制作CD系统备份 476
9.1.5制作可以用installp安装的文件 478
9.1.6从mksysb中恢复特定的文件 478
9.1.7 Netscape Browser 478
9.1.8 Java Developer Kit 480
9.2存储管理 480
9.2.1 AIO 480
9.2.2能在AIX上播放audio CD吗 482
9.2.3如何直接备份到另一台机器的磁带机 482
9.2.4如何在AIX和DOS间公用软盘或USB盘 482
9.2.5如何重新组织逻辑磁盘的顺序 482
9.2.6如何创建可以容纳超过2GB的文件的文件系统 483
9.2.7如何用fsck检查根文件系统或者其他几个重要的文件系统 483
9.2.8如何删除一个不存在的物理磁盘(Ghost Disk) 483
9.2.9 Hot Spare Disk热备份磁盘 484
9.2.10 Hot Spot Management热点盘管理 484
9.2.11如何通过inode号得到文件名 485
9.2.12 iSCSI 485
9.2.13逻辑卷头开始的4KB有什么用途(LVCB) 486
9.2.14如何创建固定大小的文件(用于Log) 487
9.2.15 RAM Disk创建内存磁盘 487
9.2.16在根目录(/)下执行了rm*,如何恢复系统 487
9.2.17如何恢复错误的root VG,LV定义 488
9.2.18 Snapshot存储快照 488
9.2.19 Split Mirror镜像分离 490
9.2.20如何实现一盘磁带多次使用而不删除前面的数据 491
9.2.21如果VG被锁住怎么办 492
9.2.22每个VG中对物理分区的限制是多少 492
9.2.23为什么无法将一个磁盘添加到VG中 494
9.3网络管理 494
9.3.1 AIX出现蓝屏怎么办 494
9.3.2 Dead Gateway Detection (DGD)故障网关检测 495
9.3.3如何通过网络复制目录下的全部文件,又保留用户信息 495
9.3.4如何通过网络复制磁带 496
9.3.5 DNS域名服务 496
9.3.6 Ethernet Channel 505
9.3.7如何能将用户的ftp访问操作记录到文件 506
9.3.8 FTP, Anonymous FTP匿名FTP 506
9.3.9 HTTP Web服务 512
9.3.10 IP Sec 513
9.3.11 Network Interface Backup网卡备份 518
9.3.12 Mail 519
9.3.13当系统的mail经常涨满/var目录怎么办 520
9.3.14 SAMBA,提供Windows服务 520
9.3.15 TCP Wrapper屏蔽IP地址 527
9.3.16 TFTP Server 530
9.3.17 SSH 530
9.3.18 VIPA 531
9.4安全管理 532
9.4.1 AIX的log文件都放在什么地方 532
9.4.2服务安全检查内容 533
9.4.3网络服务安全分析 534
9.4.4安全相关网络no参数 540
9.4.5 password只限于8个字符吗 541
9.4.6 PAM (Plugable Authorize Module)插入式认证模块 541
9.4.7为什么/etc/profile不起作用 543
9.4.8如何从另外一台计算机复制用户和组信息 543
9.4.9如何更改类似每用户可运行的最大进程数之类的选项 543
9.4.10如何缩小/var/adm/wtmp的大小 544
9.5 Console, Shell操作 544
9.5.1系统缺少一个命令,如何确定需要安装哪个软件包 544
9.5.2如何看到主控台的信息 545
9.5.3如何在系统启动时同时启动本地的daemon程序 545
9.5.4解决目录下文件过多无法删除、显示的问题 545
9.5.5如果键盘连线被断开后再接回系统,如何使其生效 546
9.5.6 Kill,如何杀掉一个死进程 546
9.5.7为什么会有getty spawning too rapidly提示 546
9.5.8如何把用绝对路径tar的文件恢复到相对路径 546
9.5.9如何删除一个挂起的tty端口 547
附录A 548