1、Citrix XenServer 6.1.0 管理员指南出版方 2012-11-26 星期一1.0 版Citrix XenServer 6.1.0 管理员指南版权所有 2012 Citrix Systems. Inc. 保留所有权利。版本:6.1.0Citrix, Inc.851 West Cypress Creek RoadFort Lauderdale, FL 33309United States of America免责声明本文档“按原样”提供。Citrix, Inc. 不承诺与本文档相关的所有保证,包括但不仅限于对适销性和特定用途适用性的默示保证。本文档可能含有技术或其他方面的错误或印
2、刷错误。Citrix, Inc. 保留随时修订本文档中的信息的权利,如有更改,恕不另行通知。本文档及本文档中介绍的软件属 Citrix, Inc. 及其许可发放方的机密信息,依据 Citrix,Inc. 的许可提供。Citrix Systems, Inc.、Citrix 徽标、Citrix XenServer 和 Citrix XenCenter 是 Citrix Systems, Inc. 和/或其附属公司的商标,可能已在美国专利商标局和其他国家/地区注册。所有其他商标和注册商标为各自所有者的资产。商标CitrixXenServerXenCenteriii目录1. 文档概述 . 11.1.
3、XenServer 简介 . 11.1.1. 使用 XenServer 的好处 . 11.1.2. 管理 XenServer . 21.1.3. XenServer 版本 . 21.2. XenServer 6.1.0 中的新增功能 .21.3. XenServer 文档 . 32. 管理用户 . 52.1. 使用 Active Directory (AD) 验证用户 . 52.1.1. 配置 Active Directory 身份验证 62.1.2. 用户身份验证 .82.1.3. 删除用户的访问权限 . 92.1.4. 退出 AD 域 . 102.2. 基于角色的访问控制 .102.2.1
4、. 角色 .112.2.2. RBAC 角色和权限定义 .112.2.3. 结合使用 RBAC 和 CLI . 172.2.3.1. 列出 XenServer 中所有可用的已定义角色 172.2.3.2. 显示当前使用者的列表: 182.2.3.3. 将使用者添加到 RBAC . 182.2.3.4. 为创建的使用者分配 RBAC 角色 182.2.3.5. 更改使用者的 RBAC 角色: 192.2.4. 审核 .192.2.4.1. 审核日志 xe CLI 命令 192.2.4.2. 获取池中的所有审核记录 192.2.4.3. 获取自精确到毫秒的时间戳开始的池审核记录 192.2.4.4
5、. 获取自精确到分钟的时间戳开始的池审核记录 192.2.5. XenServer 如何计算会话的角色? . 193. XenServer 主机和资源池 .213.1. 主机和资源池概述 . 213.2. 创建资源池的要求 . 213.3. 创建资源池 .223.4. 创建异类主机资源池 .233.5. 添加共享存储 . 233.6. 从资源池移除 XenServer 主机 . 243.7. 为进行维护准备 XenServer 主机池 24iv3.8. 高可用性 . 253.8.1. 高可用性概述 . 253.8.1.1. 使用过量 .263.8.1.2. 使用过量警告 .263.8.1.3.
6、 主机保护 .263.8.2. 配置要求 . 263.8.3. 重新启动优先级 .273.9. 对 XenServer 池启用高可用性功能 283.9.1. 使用 CLI 启用高可用性功能 . 283.9.2. 使用 CLI 解除 VM 的高可用性保护 . 293.9.3. 恢复无法访问的主机 .293.9.4. 在启用高可用性功能的情况下关闭主机 . 293.9.5. 关闭受高可用性功能保护的 VM 293.10. 主机启动 . 293.10.1. 远程启动主机 . 293.10.2. 使用 CLI 管理主机启动功能 . 303.10.2.1. 使用 CLI 启用主机启动功能 . 303.1
7、0.2.2. 使用 CLI 远程打开主机 . 303.10.3. 配置 XenServer 主机启动功能的自定义脚本 303.10.3.1. 键/值对 . 313.10.3.1.1. host.power_on_mode . 313.10.3.1.2. host.power_on_config 313.10.3.2. 示例脚本 .314. 网络连接 . 334.1. 网络连接支持 . 334.2. vSwitch 网络 .334.3. XenServer 网络概述 .344.3.1. 网络对象 . 354.3.2. 网络 .354.3.3. VLAN . 354.3.3.1. 结合使用 VLA
8、N 和管理接口 354.3.3.2. 使用带有虚拟机的 VLAN 354.3.3.3. 使用具有专用存储 NIC 的 VLAN 354.3.3.4. 将管理接口和来宾 VLAN 组合到单一主机 NIC 上 . 364.3.4. NIC 绑定 .364.3.4.1. 主动-主动绑定 . 374.3.4.2. 主动-被动绑定 . 394.3.4.3. LACP 链路聚合控制协议绑定 40v4.3.4.4. 交换机配置 . 424.3.4.4.1. LACP 绑定的交换机配置 434.3.5. 安装后的初始网络连接配置 434.3.6. 更改网络连接配置 . 444.3.6.1. 修改网络对象 .4
9、44.3.7. 更改绑定的最高延迟 .444.4. 管理网络配置 . 444.4.1. 跨服务器专用网络 . 454.4.2. 在独立服务器中创建网络 .454.4.3. 在资源池中创建网络 .464.4.4. 创建 VLAN .464.4.5. 在独立主机上创建 NIC 绑定 464.4.5.1. 创建 NIC 绑定 . 464.4.5.2. 控制绑定的 MAC 地址 . 474.4.5.3. 还原 NIC 绑定 . 474.4.6. 在资源池中创建 NIC 绑定 .474.4.6.1. 将 NIC 绑定添加到新资源池 484.4.6.2. 将 NIC 绑定添加到现有池 . 484.4.7.
10、 配置专用存储 NIC .484.4.8. 使用已启用 SR-IOV 的 NIC . 494.4.9. 控制传出数据的速率 (QoS) 504.4.10. 更改网络连接配置选项 . 514.4.10.1. 主机名 . 514.4.10.2. DNS 服务器 .514.4.10.3. 更改独立主机的 IP 地址配置 514.4.10.4. 更改资源池中的 IP 地址配置 514.4.10.5. 管理接口 .524.4.10.6. 禁用管理访问 .524.4.10.7. 添加新的物理 NIC . 534.4.10.8. 使用交换机端口锁定 . 534.4.10.8.1. 要求 .534.4.10.
11、8.2. 备注 .534.4.10.8.3. 实施注意事项 . 534.4.10.8.4. 示例 .534.4.10.8.5. 交换机端口锁定功能如何起作用 . 544.4.10.8.6. VIF 锁定模式状态 . 554.4.10.8.7. 配置交换机端口锁定 564.4.10.8.8. 阻止虚拟机向特定网络发送通信或者接收来自该网络的通信 57vi4.4.10.8.9. 删除 VIF 的 IP 地址限制 574.4.10.8.10. 简化云中 VIF 锁定模式配置 . 574.4.10.8.11. 将网络设置用于 VIF 通信过滤 584.5. 网络故障排除 . 594.5.1. 诊断网络
12、损坏 . 594.5.2. 紧急网络重置 . 594.5.2.1. 验证网络重置 .594.5.2.2. 使用 CLI 进行网络重置 604.5.2.2.1. 池主服务器命令行示例 . 614.5.2.2.2. 池成员命令行示例 . 615. 存储 .635.1. 存储概述 . 635.1.1. 存储库 (SR) .635.1.2. 虚拟磁盘映像 (VDI) . 635.1.3. 物理块设备 (PBD) .635.1.4. 虚拟块设备 (VBD) .635.1.5. 存储对象摘要 . 645.1.6. 虚拟磁盘数据格式 . 645.1.6.1. VDI 类型 .645.1.6.2. 使用 xe
13、 CLI 创建原始虚拟磁盘 645.1.6.3. 在 VDI 格式间转换 655.1.6.4. 基于 VHD 的 VDI .655.2. 存储库格式 .655.2.1. 本地 LVM . 665.2.1.1. LVM 性能注意事项 665.2.1.2. 创建本地 LVM SR (lvm) . 665.2.2. 本地 EXT3 .675.2.2.1. 创建本地 EXT3 SR (ext) 675.2.3. udev .675.2.4. ISO . 675.2.5. 集成 StorageLink (iSL) SR 675.2.5.1. 支持的阵列 . 685.2.5.2. 为 NetApp 存储创
14、建集成 StorageLink SR 685.2.5.3. 为 EMC VNX 系列 (SMI-S) 创建 iSL SR 695.2.5.4. 升级具有 StorageLink Gateway SR 的 XenServer 705.2.5.5. 使用 CLI 创建集成 StorageLink SR 705.2.6. 软件 iSCSI 支持 . 735.2.6.1. XenServer 主机 iSCSI 配置 . 74vii5.2.7. 硬件主机总线适配器 (HBA) 745.2.7.1. QLogic iSCSI HBA 设置示例 745.2.7.2. 删除基于 HBA 的 SAS、FC 或
15、iSCSI 设备条目 755.2.8. 共享 LVM 存储 .755.2.8.1. 使用软件 iSCSI 发起程序创建基于 iSCSI 的共享 LVM SR (lvmoiscsi) 755.2.8.2. 通过光纤通道/以太网光纤通道/iSCSI HBA 或 SAS SR (lvmohba) 创建共享 LVM . 765.2.9. NFS VHD . 785.2.9.1. 创建共享 NFS SR (NFS) . 785.2.10. 硬件 HBA 上的 LVM . 795.3. 存储配置 . 795.3.1. 创建存储库 .795.3.2. 探测 SR . 805.4. 存储多路径 .825.4.
16、1. 针对 LSI 阵列的 MPP RDAC 驱动程序支持。 . 835.5. 管理存储库 . 845.5.1. 销毁或忽略 SR .845.5.2. 引入 SR .845.5.3. 重新调整 SR . 855.5.4. 将本地光纤通道 SR 转换为共享 SR 855.5.5. 实时 VDI 迁移 . 855.5.5.1. 限制和注意事项 . 855.5.5.2. 使用 XenCenter 移动虚拟磁盘 . 865.5.6. SR 之间的 VDI 冷迁移(脱机迁移) 865.5.6.1. 将 VM 的所有 VDI 复制到其他 SR 865.5.6.2. 将各个 VDI 复制到另一个 SR 86
17、5.5.7. 调整磁盘 IO 调度程序 . 875.5.8. 删除快照时自动回收空间 .875.5.8.1. 使用脱机合并工具回收空间 . 875.5.9. 虚拟磁盘 QoS 设置 .886. 配置 VM 内存 . 896.1. 什么是动态内存控制 (DMC)? . 896.1.1. 动态范围的概念 .896.1.2. 静态范围的概念 .896.1.3. DMC 行为 . 906.1.4. DMC 的工作原理 .906.1.5. 内存限制 . 906.1.6. 支持的操作系统 .906.2. xe CLI 命令 . 92viii6.2.1. 显示 VM 的静态内存属性 . 926.2.2. 显
18、示 VM 的动态内存属性 . 936.2.3. 更新内存属性 . 936.2.4. 更新各个内存属性 . 946.3. 升级问题 . 946.4. Workload Balancing 交互 . 947. Xen 内存使用量 .957.1. 设置控制域内存 .958. 灾难恢复和备份 .978.1. 了解 XenServer DR .978.2. DR 基础结构要求 .978.3. 部署注意事项 . 998.3.1. 灾难发生之前执行的步骤 .998.3.2. 灾难发生之后执行的步骤 .998.3.3. 恢复之后执行的步骤 .998.4. 在 XenCenter 中启用灾难恢复 . 998.5
19、. 发生灾难时恢复 VM 和 vApp(故障转移) 1008.6. 在灾难之后将 VM 和 vApp 还原到主站点(故障恢复) . 1008.7. 测试故障转移 . 1018.8. vApp .1028.8.1. 使用 XenCenter 的“管理 vApp”对话框 1038.9. 备份和还原 XenServer 主机和 VM . 1038.9.1. 备份虚拟机元数据 . 1048.9.1.1. 备份单台主机环境 1048.9.1.2. 备份池安装 . 1048.9.2. 备份 XenServer 主机 . 1058.9.3. 备份 VM . 1068.10. VM 快照 .1068.10.1
20、. 常规快照 . 1068.10.2. 静态快照 . 1068.10.3. 含内存数据的快照 . 1068.10.4. 创建 VM 快照 . 1068.10.5. 创建包含内存数据的快照 . 1078.10.6. 列出 XenServer 池的所有快照 1078.10.7. 列出特殊 VM 的快照 .1078.10.8. 将 VM 还原为上一状态 . 1088.10.8.1. 删除快照 . 1088.10.9. 快照模板 .109ix8.10.9.1. 通过快照创建模板 1098.10.9.2. 将快照导出到模板 1098.10.9.3. 静态快照高级说明 1108.11. VM 保护和恢复
21、. 1118.11.1. VM 存档文件夹的命名约定 . 1118.12. 处理计算机故障 . 1118.12.1. 成员故障 . 1118.12.2. 主服务器故障 . 1128.12.3. 池故障 .1128.12.4. 处理因配置错误导致的故障 1138.12.5. 物理机故障 .1139. 监视和管理 XenServer . 1159.1. 警报 . 1159.1.1. 自定义警报 .1169.1.2. 配置电子邮件警报 . 1179.2. 自定义字段和标记 . 1189.3. 自定义搜索 .1189.4. 确定物理总线适配器的吞吐量 . 11810. 故障排除 . 11910.1.
22、XenServer 主机日志 . 11910.1.1. 将主机日志消息发送到中央服务器 11910.2. XenCenter 日志 .12010.3. 对 XenCenter 和 XenServer 主机之间的连接进行故障排除 120A. 命令行接口 . 121A.1. 基本 xe 语法 .121A.2. 特殊字符和语法 .122A.3. 命令类型 . 122A.3.1. 参数类型 . 123A.3.2. 低级参数命令 . 124A.3.3. 低级列表命令 . 124A.4. xe 命令参考 . 125A.4.1. 设备命令 . 125A.4.1.1. 设备参数 .125A.4.1.2. ap
23、pliance-assert-can-be-recovered . 125A.4.1.3. appliance-create .125A.4.1.4. appliance-destroy 126A.4.1.5. appliance-recover . 126xA.4.1.6. appliance-shutdown . 126A.4.1.7. appliance-start . 126A.4.2. 审核命令 . 126A.4.2.1. audit-log-get 参数 . 126A.4.2.2. audit-log-get . 126A.4.3. 绑定命令 . 127A.4.3.1. 绑定参数
24、.127A.4.3.2. bond-create .127A.4.3.3. bond-destroy . 127A.4.4. CD 命令 . 127A.4.4.1. CD 参数 . 127A.4.4.2. cd-list .128A.4.5. 控制台命令 .129A.4.5.1. 控制台参数 . 129A.4.6. 灾难恢复 (DR) 命令 .129A.4.6.1. drtask-create . 129A.4.6.2. drtask-destroy . 129A.4.6.3. vm-assert-can-be-recovered 129A.4.6.4. appliance-assert-ca
25、n-be-recovered . 130A.4.6.5. appliance-recover . 130A.4.6.6. vm-recover . 130A.4.6.7. sr-enable-database-replication . 130A.4.6.8. sr-disable-database-replication 130A.4.6.9. 示例用法 .130A.4.7. 事件命令 . 131A.4.7.1. 事件类 . 131A.4.7.2. event-wait .131A.4.8. GPU 命令 . 131A.4.8.1. 物理 GPU (pGPU) 参数 . 132A.4.8.2
26、. GPU 组参数 .132A.4.8.3. 虚拟 GPU (vGPU) 参数 133A.4.8.4. vgpu-create .133A.4.8.5. vgpu-destroy . 133A.4.9. 主机命令 . 133A.4.9.1. 主机选择器 . 133A.4.9.2. 主机参数 .134A.4.9.3. host-backup .136A.4.9.4. host-bugreport-upload 136xiA.4.9.5. host-crashdump-destroy . 137A.4.9.6. host-crashdump-upload 137A.4.9.7. host-disa
27、ble .137A.4.9.8. host-dmesg .137A.4.9.9. host-emergency-management-reconfigure 137A.4.9.10. host-enable . 137A.4.9.11. host-evacuate .138A.4.9.12. host-forget .138A.4.9.13. host-get-system-status . 138A.4.9.14. host-get-system-status-capabilities 138A.4.9.15. host-is-in-emergency-mode . 139A.4.9.16.
28、 host-apply-edition 139A.4.9.17. host-license-add 139A.4.9.18. host-license-view . 140A.4.9.19. host-logs-download 140A.4.9.20. host-management-disable . 140A.4.9.21. host-management-reconfigure 140A.4.9.22. host-power-on . 140A.4.9.23. host-get-cpu-features . 140A.4.9.24. host-set-cpu-features . 14
29、1A.4.9.25. host-set-power-on . 141A.4.9.26. host-reboot . 141A.4.9.27. host-restore .141A.4.9.28. host-set-hostname-live . 141A.4.9.29. host-shutdown . 141A.4.9.30. host-syslog-reconfigure 142A.4.9.31. host-data-source-list 142A.4.9.32. host-data-source-record 142A.4.9.33. host-data-source-forget 14
30、2A.4.9.34. host-data-source-query . 143A.4.10. 日志命令 . 143A.4.10.1. log-set-output .143A.4.11. 消息命令 . 143A.4.11.1. 消息参数 .143A.4.11.2. message-create 144A.4.11.3. message-destroy . 144A.4.11.4. message-list .144A.4.12. 网络命令 . 144xiiA.4.12.1. 网络参数 .144A.4.12.2. network-create . 145A.4.12.3. network-des
31、troy 145A.4.13. 修补程序(更新)命令 . 145A.4.13.1. 修补程序参数 . 146A.4.13.2. patch-apply . 146A.4.13.3. patch-clean . 146A.4.13.4. patch-pool-apply . 146A.4.13.5. patch-precheck .146A.4.13.6. patch-upload . 146A.4.14. PBD 命令 .146A.4.14.1. PBD 参数 . 147A.4.14.2. pbd-create .147A.4.14.3. pbd-destroy . 147A.4.14.4.
32、pbd-plug . 147A.4.14.5. pbd-unplug . 147A.4.15. PIF 命令 . 147A.4.15.1. PIF 参数 . 148A.4.15.2. pif-forget . 150A.4.15.3. pif-introduce .150A.4.15.4. pif-plug . 150A.4.15.5. pif-reconfigure-ip . 150A.4.15.6. pif-scan .150A.4.15.7. pif-unplug . 151A.4.16. 池命令 .151A.4.16.1. 池参数 . 151A.4.16.2. pool-designa
33、te-new-master . 152A.4.16.3. pool-dump-database 152A.4.16.4. pool-eject . 152A.4.16.5. pool-emergency-reset-master 152A.4.16.6. pool-emergency-transition-to-master 152A.4.16.7. pool-ha-enable . 153A.4.16.8. pool-ha-disable .153A.4.16.9. pool-join . 153A.4.16.10. pool-recover-slaves 153A.4.16.11. poo
34、l-restore-database . 153A.4.16.12. pool-sync-database 153A.4.17. 存储管理器命令 .153xiiiA.4.17.1. SM 参数 . 153A.4.18. SR 命令 .154A.4.18.1. SR 参数 . 154A.4.18.2. sr-create . 155A.4.18.3. sr-destroy . 155A.4.18.4. sr-enable-database-replication . 155A.4.18.5. sr-disable-database-replication . 155A.4.18.6. sr-fo
35、rget . 156A.4.18.7. sr-introduce . 156A.4.18.8. sr-probe . 156A.4.18.9. sr-scan . 156A.4.19. 任务命令 . 156A.4.19.1. 任务参数 .156A.4.19.2. task-cancel . 157A.4.20. 模板命令 . 157A.4.20.1. 模板参数 .158A.4.20.2. template-export .163A.4.21. 更新命令 . 163A.4.21.1. update-upload . 163A.4.22. 用户命令 . 163A.4.22.1. user-pass
36、word-change . 163A.4.23. VBD 命令 .163A.4.23.1. VBD 参数 . 163A.4.23.2. vbd-create .164A.4.23.3. vbd-destroy . 165A.4.23.4. vbd-eject .165A.4.23.5. vbd-insert . 165A.4.23.6. vbd-plug . 165A.4.23.7. vbd-unplug .165A.4.24. VDI 命令 . 165A.4.24.1. VDI 参数 .166A.4.24.2. vdi-clone .167A.4.24.3. vdi-copy . 167A.
37、4.24.4. vdi-create . 167A.4.24.5. vdi-destroy .167A.4.24.6. vdi-forget .168A.4.24.7. vdi-import . 168A.4.24.8. vdi-introduce . 168xivA.4.24.9. vdi-resize .168A.4.24.10. vdi-snapshot .168A.4.24.11. vdi-unlock . 169A.4.25. VIF 命令 . 169A.4.25.1. VIF 参数 . 169A.4.25.2. vif-create .170A.4.25.3. vif-destro
38、y . 170A.4.25.4. vif-plug . 171A.4.25.5. vif-unplug . 171A.4.26. VLAN 命令 .171A.4.26.1. vlan-create .171A.4.26.2. pool-vlan-create 171A.4.26.3. vlan-destroy .171A.4.27. VM 命令 . 171A.4.27.1. VM 选择器 .171A.4.27.2. VM 参数 . 171A.4.27.3. vm-assert-can-be-recovered 177A.4.27.4. vm-cd-add .177A.4.27.5. vm-cd
39、-eject . 177A.4.27.6. vm-cd-insert .177A.4.27.7. vm-cd-list .177A.4.27.8. vm-cd-remove . 177A.4.27.9. vm-clone .178A.4.27.10. vm-compute-maximum-memory 178A.4.27.11. vm-copy . 178A.4.27.12. vm-crashdump-list . 178A.4.27.13. vm-data-source-list 179A.4.27.14. vm-data-source-record 179A.4.27.15. vm-dat
40、a-source-forget 179A.4.27.16. vm-data-source-query . 179A.4.27.17. vm-destroy .179A.4.27.18. vm-disk-add . 179A.4.27.19. vm-disk-list .180A.4.27.20. vm-disk-remove . 180A.4.27.21. vm-export . 180A.4.27.22. vm-import . 180A.4.27.23. vm-install .181A.4.27.24. vm-memory-shadow-multiplier-set . 181xvA.4.27.25. vm-migrate .181A.4.27.26. vm-reboot . 182A.4.27.27. vm-recover .182A.4.27.28. vm-reset-powerstate . 182A.4.27.29. vm-resume .182A.4.27.30. vm-shutdown . 182A.4.27.31. vm-start .182A.4.27.32. vm-suspend . 183A.4.27.33. vm-uninstall . 183A.4.27.34. vm-vcpu-hotplug