第1部分 系统安装 3
第1章 安装、升级与部署基础 3
1.1 安装与升级LINUX的重点词汇 4
1.2 安装方法 5
1.3 RED HAT ENTERPRISELINUX系列产品 6
1.3.1 Desktop 6
1.3.2 Base Server 7
1.3.3 Advanced Platform 7
1.4 关于启动介质 8
1.4.1 制作启动介质 8
1.4.2 启动介质的启动流程 9
1.5 准备安装来源 10
1.5.1 取得安装来源 10
1.5.2 安装来源的内容 10
1.5.3 存储于硬盘的安装来源 11
1.6 建立安装服务器 11
1.6.1 配置安装来源目录 11
1.6.2 复制安装来源 12
1.6.3 共享安装来源目录 12
1.7 关于ANACONDA 13
1.7.1 Anaconda执行的程序 14
1.7.2 修改Anaconda的参数 15
1.7.3 Anaconda操作界面 15
1.8 本章小结 17
第2章 手动安装与升级 19
2.1 安装前的准备工作 20
2.1.1 选择正确产品 20
2.1.2 详读发行公告 20
2.1.3 准备安装来源 21
2.1.4 检查硬件 21
2.1.5 决定文件系统布局 22
2.1.6 决定软件包组合 23
2.1.7 启动介质 23
2.2 安装后的设置与配置 23
2.2.1 firstboot服务 24
2.2.2 system-config-*管理工具 29
2.3 升级前的准备工作 30
2.3.1 备份、备份再备份 31
2.3.2 选择对应的产品与安装来源 31
2.3.3 确认有足够的磁盘空间 31
2.3.4 准备启动介质 31
2.4 升级后的工作 32
2.4.1 合并配置文件 32
2.4.2 检查各项功能是否正常 33
2.5 本章小结 33
第3章 安装与升级步骤 35
3.1 启动安装程序 36
3.1.1 使用启动介质启动计算机 36
3.1.2 自制启动介质启动选项 37
3.2 设置安装选项 40
3.2.1 安装程序欢迎画面 41
3.2.2 设置安装语言 41
3.2.3 设置键盘种类 42
3.2.4 输入安装号码 43
3.2.5 设置分区模式 43
3.2.6 配置启动加载器 50
3.2.7 设置网络 51
3.2.8 设置时区 52
3.2.9 配置管理者密码 53
3.2.10 设置软件包组合 53
3.2.11 开始安装 54
3.3 升级步骤 56
3.3.1 选择全新安装或升级系统 56
3.3.2 配置引导装载程序 57
3.3.3 开始升级 58
3.4 检查安装状态 60
3.4.1 虚拟控制台 60
3.4.2 记录文件 60
3.5 本章小结 61
第2部分 系统管理 65
第4章 用户与组管理 65
4.1 账号的分类 66
4.1.1 依照账号的位置 66
4.1.2 依照账号的功能 67
4.2 账号的内容 70
4.2.1 用户账号 70
4.2.2 组账号 72
4.3 用户账号的管理 73
4.3.1 账号管理的原理 73
4.3.2 添加用户账号 76
4.3.3 修改用户账号 78
4.3.4 删除用户账号 79
4.4 组账号的管理 80
4.4.1 添加组账号 80
4.4.2 修改组账号 80
4.4.3 删除组账号 81
4.5 密码的管理 81
4.5.1 加密算法 82
4.5.2 加密解密原理 82
4.5.3 修改用户密码 84
4.5.4 修改组密码 85
4.6 SHADOW组件 86
4.6.1 Shadow的功能 86
4.6.2 Shadow文件的格式 88
4.6.3 启用与停用Shadow账号功能 90
4.6.4 管理账号与密码的有效期限 91
4.6.5 组管理员 96
4.7 用户管理员工具 98
4.7.1 建立账号 99
4.7.2 修改账号 99
4.7.3 删除账号 100
4.8 本章小结 100
第5章 磁盘与文件系统管理 101
5.1 磁盘的介绍 102
5.1.1 磁盘的分类 102
5.1.2 磁盘的结构 105
5.1.3 主引导记录 105
5.1.4 分区 106
5.2 磁盘的管理 108
5.2.1 动态磁盘参数 108
5.2.2 管理分区 110
5.3 文件系统的介绍 123
5.3.1 什么是文件系统 123
5.3.2 Linux常见的文件系统 125
5.4 制作文件系统 125
5.5 挂载文件系统 127
5.5.1 挂载数据表 130
5.5.2 挂载参数 131
5.5.3 挂载特性的深入研究 133
5.6 卸载文件系统 135
5.7 设置文件系统 137
5.7.1 /etc/fstab的功能 137
5.7.2 设置/etc/fstab 137
5.8 检查文件系统 139
5.8.1 cache与buffer 139
5.8.2 文件系统的状态 140
5.8.3 fsck 141
5.9 本章小结 142
第6章 EXT与SWAP文件系统 143
6.1 EXT2文件系统 144
6.1.1 ext2文件名称与支持的文件类型 144
6.1.2 制作ext2文件系统 145
6.1.3 ext2的文件特殊属性 146
6.1.4 多重读取控制清单 148
6.1.5 ext2的标签名称 149
6.1.6 调校ext2文件系统 152
6.2 EXT3 155
6.2.1 与ext2完全兼容 155
6.2.2 调整文件系统 155
6.2.3 提供日志式文件系统能力 157
6.2.4 产生ext3文件系统 159
6.3 交换内存的管理 161
6.3.1 交换内存的介绍 161
6.3.2 建立交换内存 163
6.3.3 查看交换内存详细信息 166
6.3.4 设置交换内存 167
6.4 本章小结 167
第7章 磁盘阵列 169
7.1 磁盘阵列的介绍 170
7.1.1 磁盘阵列的功能 170
7.1.2 磁盘阵列的等级 170
7.1.3 RHEL的磁盘阵列 172
7.2 硬件磁盘阵列 173
7.2.1 dmraid的介绍 174
7.2.2 建立硬件磁盘阵列 174
7.2.3 使用硬件磁盘阵列设备 176
7.2.4 管理硬件磁盘阵列 177
7.3 软件磁盘阵列 179
7.3.1 建立软件磁盘阵列 179
7.3.2 管理软件磁盘阵列 182
7.4 本章小结 188
第8章 逻辑卷管理 189
8.1 LVM的介绍 190
8.2 建立LVM卷 192
8.2.1 建立物理卷 192
8.2.2 建立卷组 192
8.2.3 建立逻辑卷 192
8.3 管理LVM软件包 193
8.3.1 卸载卷 193
8.3.2 查看卷信息 194
8.3.3 调整LVM卷 196
8.4 LVM的高级应用 199
8.4.1 卷快照 199
8.4.2 移动卷 203
8.4.3 迁移至其他系统 205
8.5 LVM图形化管理工具 207
8.5.1 管理物理卷 208
8.5.2 管理与配置逻辑卷 208
8.6 本章小结 210
第9章 磁盘配额 211
9.1 磁盘配额的介绍 212
9.2 建立磁盘配额 213
9.2.1 修改挂载参数 213
9.2.2 初始化磁盘配额数据库 213
9.2.3 启用与停用磁盘配额 215
9.3 设置磁盘配额 216
9.3.1 使用edquota设置磁盘配额 216
9.3.2 使用setquota设置磁盘配额 217
9.4 管理磁盘配额 220
9.4.1 查看磁盘配额状况 220
9.4.2 产生磁盘配额报表 221
9.4.3 寄出警告信件 221
9.5 案例探讨:大量设置磁盘配额 222
9.5.1 情境说明 223
9.5.2 解决方法 223
9.6 本章小结 227
第10章 系统启动流程 229
10.1 主要的启动流程 230
10.1.1 BIOS 230
10.1.2 启动加载器 231
10.1.3 启动内核 231
10.1.4 执行init服务 234
10.2 初始化系统环境 235
10.2.1 /etc/rc.d/rc.sysinit 235
10.2.2 /etc/rc.d/rc 238
10.2.3 /etc/rc.d/rc.local 239
10.2.4 建立用户接口 240
10.3 执行等级(RUNLEVEL) 240
10.3.1 查看目前的Runlevel 243
10.3.2 切换至不同的Runlevel 243
10.4 管理INIT服务 245
10.4.1 init服务的介绍 245
10.4.2 配置init服务 246
10.4.3 重新启动init服务 248
10.5 管理启动加载器 249
10.5.1 关于GRUB 249
10.5.2 使用GRUB 250
10.5.3 配置GRUB 252
10.5.4 安装GRUB 254
10.5.5 设置GRUB密码 254
10.6 本章小结 256
第11章 服务的管理 257
11.1 服务的介绍 258
11.2 传统服务的管理方法 259
11.2.1 手动启动服务 259
11.2.2 手动停止服务 260
11.3 管理独立系统服务 261
11.3.1 手动启动或停止独立系统服务 261
11.3.2 设置独立系统服务的启用与停用 264
11.4 管理启动文件 268
11.4.1 超级守护进程的介绍 268
11.4.2 xinetd的配置文件 269
11.4.3 让xinetd调用新的设置值 272
11.4.4 使用chkconfig命令管理启动文件 273
11.5 其他的服务管理工具 274
11.5.1 ntsysv 274
11.5.2 服务设置 276
11.6 深入研究服务启动文件 277
11.7 深入研究启动文件配置文件 284
11.8 本章小结 285
第12章 网络管理 287
12.1 LINUX与网络 288
12.1.1 Linux支持的网络系统 288
12.1.2 网络地址的配置 288
12.2 配置网卡 289
12.2.1 网卡名称 289
12.2.2 IP别名 290
12.2.3 网卡的状态 291
12.2.4 查看网卡的配置 292
12.2.5 传统的管理网卡的方法 294
12.2.6 网卡配置文件 296
12.2.7 启动与停止网卡 299
12.3 配置主机名与域名解析 302
12.3.1 管理主机名 303
12.3.2 域名解析数据的设置 306
12.4 管理路由 308
12.4.1 路由表的介绍 309
12.4.2 查看路由表信息 309
12.4.3 修改路由表 311
12.4.4 静态路由配置文件 312
12.5 系统网络配置文件 313
12.6 网络设置工具 314
12.6.1 设备 315
12.6.2 配置硬件 320
12.6.3 配置DNS 320
12.6.4 配置主机 321
12.6.5 注意事项 322
12.7 本章小结 322
第13章 软件管理 323
13.1 执行文件的诞生 324
13.1.1 产生机械命令的方法 324
13.1.2 深入研究编译 325
13.2 传统管理软件的方法 328
13.2.1 获得软件 328
13.2.2 编译前的准备工作 329
13.2.3 开始编译 334
13.2.4 安装软件 335
13.2.5 反安装软件 336
13.3 软件管理 337
13.3.1 管理链接库 337
13.3.2 管理man与info文件 339
13.4 RPM 342
13.4.1 RPM的介绍 342
13.4.2 RPM软件包文件 343
13.4.3 查询软件包 344
13.4.4 安装软件包 349
13.4.5 升级与更新软件包 350
13.4.6 卸载软件包 351
13.4.7 检验软件包状态 352
13.5 YUM 353
13.5.1 YUM的介绍 353
13.5.2 建立YUM下载源 354
13.5.3 设置YUM 355
13.5.4 yum共享参数 358
13.5.5 清除YUM缓存 358
13.5.6 列出软件包 359
13.5.7 搜索YUM下载源 362
13.5.8 使用yum安装软件 363
13.5.9 使用yum升级软件 367
13.5.10 使用yum卸载软件 369
13.6 软件包管理者 373
13.6.1 启动软件包管理者工具 373
13.6.2 查看软件 373
13.6.3 安装与卸载软件 375
13.7 本章小结 375
第14章 LINUX内核管理 377
14.1 内核的介绍 378
14.1.1 内核的版本 378
14.1.2 内核的组件 379
14.1.3 RHEL提供的内核RPM 380
14.2 管理内核模块 381
14.2.1 内核模块的存放位置 382
14.2.2 查看模块信息 383
14.2.3 查看已加载的模块 384
14.2.4 手动加载模块 385
14.2.5 手动卸载模块 386
14.2.6 解决模块相依性 386
14.2.7 产生模块相依性数据 389
14.2.8 配置内核模块配置文件 391
14.3 配置内核参数 392
14.3.1 /proc/目录 393
14.3.2 使用sysctl配置内核参数 398
14.4 升级内核 402
14.4.1 手动安装新版kernel RPM文件 403
14.4.2 通过yum升级内核 404
14.5 本章小结 405
第15章 硬件的管理 407
15.1 管理设备文件 408
15.1.1 设备文件的类型 408
15.1.2 设备文件的识别号码 409
15.1.3 手动建立设备文件 410
15.1.4 使用MAKEDEV建立设备文件 412
15.1.5 通过udev自动建立设备文件 413
15.2 监控硬件设备 417
15.2.1 内核事件信息 418
15.2.2 通过/proc/相关文件 419
15.2.3 硬件浏览器 421
15.3 管理PCI设备 422
15.3.1 查看PCI设备信息 422
15.3.2 配置PCI设备 423
15.4 管理声卡设备 424
15.4.1 配置声卡 424
15.4.2 设置声卡音量 425
15.5 管理热插拔设备 426
15.5.1 管理USB设备 426
15.5.2 管理PCMCIA设备 428
15.6 本章小结 431
第16章 管理常用服务 433
16.1 CUPS打印服务 434
16.1.1 CUPS的介绍 434
16.1.2 CUPS的组件 435
16.1.3 安装CUPS服务 436
16.1.4 管理打印队列 437
16.2 AT定时服务 442
16.2.1 at的组件 443
16.2.2 安装at服务 443
16.2.3 启动与停止at服务 444
16.2.4 使用at服务 444
16.2.5 at服务的访问控制 448
16.2.6 备份与还原 449
16.2.7 重新执行at工作 450
16.3 CRON执行服务 450
16.3.1 cron的介绍 450
16.3.2 安装cron服务 451
16.3.3 启动与停止cron服务 452
16.3.4 cron数据文件的格式 452
16.3.5 管理cron数据文件 453
16.3.6 cron的访问控制 455
16.3.7 cron的系统配置文件 455
16.3.8 备份与还原cron 457
16.4 系统维护计划 457
16.5 ANACRON 458
16.6 系统日志服务 460
16.6.1 系统日志服务组件 460
16.6.2 安装系统日志服务 461
16.6.3 启动与停止系统日志服务 461
16.6.4 配置系统日志服务 462
16.6.5 志的格式 465
16.6.6 集中式的日志服务 465
16.7 本章小结 467
第17章 使用环境管理 469
17.1 设置时间 470
17.1.1 词汇 470
17.1.2 设置时区 471
17.1.3 手动设置时间 472
17.1.4 网络时间协议 473
17.1.5 日期和时间配置工具 476
17.2 语言设置 477
17.2.1 i18n与110n 478
17.2.2 Locale命名规则 479
17.2.3 Locale类别 480
17.2.4 i18n与110n运行原理 481
17.2.5 查看目前多语言系统的设置 481
17.2.6 配置目前的语言环境 482
17.3 配置BASH的环境 485
17.3.1 bash两种执行模式 485
17.3.2 /etc/profile.d/*.sh 486
17.4 管理图形使用接口 488
17.4.1 配置X服务器 488
17.4.2 管理X Window System的字体 493
17.5 本章小结 498
第3部分 系统安全 501
第18章 域账号的基础 501
18.1 域账号的介绍 502
18.2 实现域账号的机制 502
18.3 验证设置工具 503
18.3.1 图形界面的验证设置工具 503
18.3.2 文字接口的验证设置工具 504
18.3.3 命令模式的验证设置工具 505
18.4 本章小结 505
第19章 使用NIS建立域账号 507
19.1 NIS的介绍 508
19.1.1 NIS的版本 508
19.1.2 词汇 509
19.2 远程过程调用 511
19.2.1 远程过程调用的介绍 511
19.2.2 ONC RPC的软件包 512
19.2.3 管理portmap服务 513
19.2.4 查询RPC程序 514
19.3 建立NIS系统的准备工作 515
19.3.1 决定要扮演的角色 515
19.3.2 域是否连接 515
19.3.3 RPC是否已正常运行 515
19.3.4 是否已安装所需软件 515
19.3.5 设置NIS域名称 516
19.4 建立NIS服务器 518
19.4.1 检查 518
19.4.2 启动NIS服务 518
19.4.3 设置输入项目 519
19.4.4 初始化NIS数据库 519
19.5 建立NIS客户端 520
19.5.1 配置NIS客户端 521
19.5.2 启动ypbind服务 523
19.5.3 测试 524
19.6 管理NIS系统 525
19.6.1 读取NIS服务器 525
19.6.2 更新NIS数据库 527
19.6.3 建立辅助NIS服务器 529
19.6.4 备份与还原 531
19.7 本章小结 532
第20章 建立LDAP域账号 533
20.1 LDAP的介绍 534
20.1.1 LDAP的特性 534
20.1.2 词汇 535
20.1.3 OpenLDAP的介绍 536
20.2 LDIF的介绍 537
20.2.1 词汇 537
20.2.2 格式 538
20.2.3 常见的属性 539
20.2.4 常见的对象类别 540
20.3 建立LDAP域服务器 540
20.3.1 安装所需软件包 540
20.3.2 配置OpenLDAP服务器 541
20.3.3 初始化LDAP数据库 544
20.3.4 启动与启用LDAP服务 548
20.3.5 输入域账号 548
20.4 建立LDAP域客户端 553
20.4.1 准备工作 553
20.4.2 加入LDAP域 555
20.5 管理LDAP系统 557
20.5.1 OpenLDAP工具组 558
20.5.2 备份与还原 572
20.6 本章小结 573
第21章 名称服务切换器 575
21.1 名称服务切换器的介绍 576
21.1.1 名称服务切换器的组成 576
21.1.2 解析程序 577
21.2 管理名称服务切换器 578
21.2.1 名称服务切换器模块 578
21.2.2 名称服务切换器配置文件 579
21.3 案例探讨:一个域账号常见的状况 581
21.3.1 状况分析 582
21.3.2 解决方法 583
21.4 GETENT工具 585
21.4.1 查看所有内容 586
21.4.2 查询某一条数据 587
21.5 管理名称服务缓存服务器 587
21.5.1 启动与停止名称服务缓存服务器 588
21.5.2 配置名称服务缓存服务器 588
21.6 本章小结 591
第22章 插入式验证模块 593
22.1 PAM的介绍 594
22.1.1 PAM的软件包 594
22.1.2 PAM运行原理 595
22.2 PAM客户端配置文件 596
22.2.1 TYPE字段 597
22.2.2 FLAG字段 598
22.2.3 PATH字段 599
22.2.4 ARGS字段 599
22.3 SYSTEM-AUTH配置文件 599
22.4 常用的PAM模块 600
22.4.1 pam_unix.so模块 601
22.4.2 pam_deny.so模块 602
22.4.3 pam_permit.so模块 602
22.4.4 pam_rootok.so模块 602
22.4.5 pam_cracklib.so模块 602
22.4.6 pam_limits.so模块 603
22.4.7 pam_tally.so模块 603
22.4.8 pam_access.so模块 604
22.5 常见的实操案例 604
22.6 案例探讨:自动产生主目录 605
22.6.1 分析 606
22.6.2 解决方法 606
22.7 本章小结 608
第23章 SELINUX 609
23.1 SELINUX的介绍 610
23.1.1 常见的读取控制机制 610
23.1.2 DAC的安全隐忧 611
23.1.3 什么是SELinux 612
23.1.4 SELinux的词汇 613
23.1.5 SELinux的软件包 614
23.1.6 初始化SELinux的程序 615
23.2 切换SELINUX状态 617
23.2.1 SELinux状态的介绍 617
23.2.2 查看SELinux状态 617
23.2.3 启用与停用SELinux 618
23.2.4 手动修改SELinux模式 620
23.2.5 安全等级设置工具 621
23.3 管理安全脉络 622
23.3.1 安全脉络的格式 622
23.3.2 安全脉络的默认值 624
23.3.3 查看对象的安全脉络 625
23.3.4 修改安全脉络 626
23.3.5 修复安全脉络 627
23.3.6 重新产生安全脉络 630
23.4 管理SELINUX安全原则 630
23.4.1 SELinux安全原则的介绍 630
23.4.2 安装SELinux原则 631
23.4.3 修改SELinux原则 632
23.4.4 查看安全原则信息 633
23.4.5 搜寻安全性原则 634
23.4.6 安全脉络与读取控制的程序 635
23.5 SELINUX布尔值 637
23.5.1 查看SELinux布尔值 637
23.5.2 修改SELinux布尔值 638
23.6 SELINUX ADMINISTR ATION管理工具 639
23.6.1 设置SELinux状态 640
23.6.2 配置SELinux布尔值 641
23.6.3 配置文件标签 642
23.7 案例探讨:定制SELINUX安全原则 643
23.7.1 分析 643
23.7.2 解决方案 645
23.8 本章小结 648
第4部分 系统故障排除 651
第24章 故障排除的基础 651
24.1 概念与技巧 652
24.1.1 概念 652
24.1.2 方法 653
24.1.3 技巧 654
24.2 修复系统专用RUNLEVEL 655
24.2.1 系统启动流程 655
24.2.2 Runlevel 1 657
24.2.3 Runlevel S 657
24.2.4 Runlevel emergency 657
24.3 救援环境 658
24.3.1 救援环境的介绍 658
24.3.2 启动救援环境 658
24.3.3 救援环境提供的工具 660
24.3.4 安装软件 661
24.3.5 切换至硬盘的环境 662
24.4 本章小结 663
第25章 常见错误与解决方法 665
25.1 RED HAT ENTERPRISE LINUX启动失败 666
25.1.1 BIOS阶段 666
25.1.2 启动加载器错误 666
25.1.3 无法启动内核 668
25.1.4 无法挂载根文件系统 668
25.1.5 无法执行init服务 669
25.1.6 无法挂载文件系统 670
25.1.7 错误的默认Runlevel 671
25.2 网络故障 672
25.2.1 硬件故障 672
25.2.2 IP地址错误 673
25.2.3 默认网关 673
25.2.4 无法进行域名解析 674
25.3 无法读取服务 675
25.3.1 确认服务已经启动 675
25.3.2 域名解析错误 676
25.3.3 安全读取控制机制 676
25.4 SELINUX的故障排除 677
25.4.1 查看SELinux警告 677
25.4.2 查看审核报告 680
25.5 X WINDOW SYSTEM 684
25.5.1 硬件方面的问题 684
25.5.2 有无足够的磁盘空间 685
25.5.3 X服务器设置错误 685
25.5.4 X字型服务器未启动 686
25.6 无法登录 687
25.6.1 无法取得账号资料 687
25.6.2 忘了密码或密码错误 688
25.6.3 账号过期 688
25.6.4 PAM错误 689
25.6.5 无足够的磁盘空间 689
25.7 本章小结 689
第5部分 企业级环境部署 693
第26章 自动安装与升级 693
26.1 KICKSTART的介绍 694
26.1.1 Kickstart运行原理 694
26.1.2 Kickstart应用范围 694
26.2 产生KICKSTART配置文件 695
26.2.1 手动产生Kickstart配置文件 695
26.2.2 使用Kickstart设置程序 698
26.2.3 /root/anaconda-ks.cfg 699
26.3 开始自动安装 700
26.3.1 Kickstart配置文件存放的媒体 700
26.3.2 启动Kickstart安装模式 701
26.4 案例探讨(一):全自动化安装 702
26.4.1 情境说明 702
26.4.2 分析 704
26.4.3 准备自制安装光盘 705
26.4.4 修改启动加载器设置 706
26.4.5 产生自制安装光盘 708
26.5 本章小结 710
第27章 大量部署RED HAT ENTERPRISE LINUX 711
27.1 部署策略 712
27.1.1 使用磁盘复制工具部署RHEL 712
27.1.2 使用Kickstart部署RHEL 713
27.2 案例探讨(二):大量部署 714
27.2.1 情境说明 714
27.2.2 分析 714
27.2.3 建立NFS安装服务器 715
27.2.4 重建YUM仓储资料 716
27.2.5 Kickstart配置文件 719
27.2.6 制作USB启动介质 722
27.3 自动派发KICKSTART配置文件 723
27.3.1 条件与要求 724
27.3.2 设置DHCP服务器 724
27.3.3 修改目的主机的启动加载器设置 726
27.4 自动化大量部署 726
27.4.1 条件与要求 726
27.4.2 设置TFTP环境 727
27.4.3 修改DHCP服务器设置 729
27.5 案例探讨(三):动态KICKSTART配置文件 730
27.5.1 情境说明 730
27.5.2 分析 730
27.5.3 操作 731
27.5.4 启动自动安装 734
27.6 本章小结 734
第28章 XEN与虚拟化技术 735
28.1 XEN简介 736
28.1.1 虚拟化类型 736
28.1.2 Xen的功能 737
28.1.3 Xen支持的虚拟化类型 737
28.1.4 Xen的虚拟机 738
28.1.5 Xen的组件 738
28.2 创建DOMAIN-0 739
28.2.1 安装虚拟化子系统 739
28.2.2 启动kernel-xen内核 740
28.2.3 启动xend服务 740
28.3 新建DOMAIN-U 741
28.3.1 前期准备 741
28.3.2 通过虚拟系统管理 742
28.3.3 通过virt-install工具 745
28.4 虚拟系统管理 746
28.4.1 启动虚拟系统管理 746
28.4.2 监控Domain 747
28.4.3 查看Domain 748
28.4.4 开启Domain-U控制台 748
28.4.5 修改Domain-U设置 749
28.4.6 控制Domain-U 750
28.5 XM管理工具 751
28.5.1 xm基本语法 751
28.5.2 列出Domain 751
28.5.3 启动与删除Domain-U 752
28.5.4 连接至虚拟机控制台 754
28.5.5 监控Domain 755
28.5.6 修改Domain-U 755
28.5.7 控制Domain-U 756
28.6 VIRSH管理工具 757
28.6.1 基本语法 758
28.6.2 查看Domain信息 759
28.6.3 转储区域配置 760
28.7 本章小结 762
附录A LINUX常见证书与考试 763
A.1 考试认证介绍 764
A.2 RHCE 764
A.2.1 RHCT与RHCE测验科目 765
A.2.2 RHCT与RHCE及格标准 765
A.3 LPIC 766
A.3.1 LPIC 3种等级 767
A.3.2 如何参加LPIC测验 768
A.4 NCLP 769
A.4.1 如何报名NCLP测验 769
A.4.2 NCLP进行方式 769
A.5 小结 770
附录B 系统管理的哲学 771
B.1 正确的知识与态度 772
B.1.1 了解系统运行的架构 772
B.1.2 尊重你的职责 772
B.1.3 了解企业的政策 772
B.1.4 尽可能与他人沟通 773
B.2 良好的习惯 773
B.2.1 居安思危 773
B.2.2 良好的计划与规划 774
B.2.3 先“通知”再“动手” 774
B.2.4 记录、记录、再记录 775
B.2.5 随时查看记录文件 776
B.2.6 不断地学习新知识 776
B.3 小结 776
附录C 内置服务一览表 777
C.1 独立系统服务 778
C.2 临时服务 782
附录D ANACONDA常见参数 785
D.1 主要参数 786
D.2 使用界面 788
D.3 安装方式 788
D.4 KICKSTART相关参数 789
D.5 VNC相关参数 790
附录E NIS输入项目一览表 791