Linux as5虚拟服务器管理指南
Linux as5虚拟服务器管理指南
Red_Hat_Enterprise_Linux-5-Virtual_Server_Administration-zh-CN
Introduction v
1. 文档约定 ..................................................................... vi
1.1. 排版约定 .............................................................. vi
1.2. 抬升式引用约定 ........................................................ vii
1.3. 备注及警告 ........................................................... vii
2. Feedback ................................................................... viii
1. Linux 虚拟服务器总览 1
1.1. A Basic LVS Configuration ................................................... 1
1.1.1. 在真实服务器之间的数据重复和数据共享 .................................. 3
1.2. A Three-Tier LVS Configuration .............................................. 3
1.3. LVS 调度总览 ................................................................ 4
1.3.1. 调度算法 ............................................................. 5
1.3.2. 服务器加权和调度 ...................................................... 6
1.4. 路由方法 .................................................................... 6
1.4.1. NAT 路由 ............................................................. 6
1.4.2. 直接路由 ............................................................. 7
1.5. 持久性和防火墙标记 .......................................................... 9
1.5.1. 持久性 ............................................................... 9
1.5.2. 防火墙标记 ........................................................... 9
1.6. LVS — 框图 ................................................................ 9
1.6.1. LVS Components ...................................................... 10
2. 初始 LVS 配置 13
2.1. 在 LVS 路由器中配置服务 .................................................... 13
2.2. 为 Piranha Configuration Tool设置密码 ...................................... 14
2.3. 启动 Piranha Configuration Tool服务 ........................................ 14
2.3.1. 配置 Piranha Configuration Tool网页服务器端口 ........................ 15
2.4. 限制对 Piranha Configuration Tool的访问 .................................... 15
2.5. 启动数据包转发 ............................................................. 16
2.6. 在真实服务器中配置服务 ..................................................... 16
303
3. 设置 LVS 17
3.1. NAT LVS 网络 .............................................................. 17
3.1.1. 为带 NAT 的 LVS 配置网络接口 ........................................ 17
3.1.2. 在真实服务器中路由 ................................................... 18
3.1.3. 启动 LVS 路由器中的 NAT 路由 ........................................ 19
3.2. 使用直接路由的 LVS ......................................................... 19
3.2.1. 直接路由及 arptables_jf ............................................. 20
3.2.2. 直接路由及 iptables ................................................. 21
3.3. 将配置组合到一起 ........................................................... 22
3.3.1. 通用 LVS 联网提示 ................................................... 22
3.4. 多端口服务和 LVS .......................................................... 23
3.4.1. 分配防火墙标记 ....................................................... 23
3.5. 配置 FTP ................................................................... 24
3.5.1. FTP 是如何工作的? .................................................. 24
3.5.2. 这对 LVS 路由有什么影响? ........................................... 24
3.5.3. 创建网络数据包过滤规则 ............................................... 25
3.6. 保存网络数据包过滤设置 ..................................................... 26
4. 用 Piranha Configuration Tool配置 LVS 路由器 27
4.1. 必需的软件 ................................................................. 27
4.2. 登录到 Piranha Configuration Tool .......................................... 27
4.3. CONTROL/MONITORING ......................................................... 28
4.4. GLOBAL SETTINGS ............................................................ 29
4.5. REDUNDANCY ................................................................. 31
4.6. VIRTUAL SERVERS ............................................................ 33
4.6.1. 「虚拟服务器」子界面 ................................................. 34
4.6.2. 「真实服务器」子界面 ................................................. 36
4.6.3. EDIT MONITORING SCRIPTS Subsection .................................. 39
4.7. 同步配置文件 ............................................................... 41
4.7.1. 同步 lvs.cf ......................................................... 41
4.7.2. 同步 sysctl ......................................................... 42
4.7.3. 同步网络数据包过滤规则 ............................................... 42
4.8. 启动 LVS ................................................................... 43
A. 使用带 Red Hat 的 LVS 群集 45
B. Revision