Oracle® Virtual Desktop Infrastructure

3.4 版管理员指南

Oracle 法律声明
组件许可

E35191-01

2012 年 4 月


目录

前言
1. Oracle Virtual Desktop Infrastructure 系统概述
1.1. Oracle Virtual Desktop Infrastructure 介绍
1.2. 关于虚拟化
1.3. 关于存储
1.4. 关于管理
1.5. 关于桌面访问
2. 安装 Oracle VDI 和配置 Oracle VDI 中心
2.1. 关于 Oracle VDI 中心和主机
2.1.1. 单个 Oracle VDI 主机配置
2.1.2. 使用嵌入式 MySQL Server 数据库的高可用性配置
2.1.3. 使用远程 MySQL 数据库进行高可用性配置
2.2. Oracle VDI 系统要求
2.2.1. Oracle VDI 硬件要求
2.2.2. Oracle VDI 支持的安装平台
2.2.3. Oracle Linux 平台的要求
2.2.4. Oracle Solaris 平台的要求
2.2.5. 时间同步
2.2.6. 使用远程 MySQL 数据库的要求
2.2.7. 虚拟化环境中的 Oracle VDI 中心
2.3. 安装和配置 Oracle VDI
2.3.1. 安装 Oracle VDI
2.3.2. 在主要主机上配置 Oracle VDI
2.3.3. 在辅助主机上配置 Oracle VDI
2.3.4. 在主机上重新配置 Oracle VDI
2.3.5. 重新安装 Oracle VDI
2.3.6. 卸载 Oracle VDI
2.4. 将 Oracle VDI 更新到版本 3.4
2.4.1. Oracle VDI 更新要求
2.4.2. 更新 Oracle VDI 中心(单个主机)
2.4.3. 更新 Oracle VDI 中心(高可用性)
2.5. 防火墙端口和协议
2.5.1. 客户端和 Oracle VDI 之间的防火墙
2.5.2. Oracle VDI 与用户目录之间的防火墙
2.5.3. Oracle VDI 与桌面提供者之间的防火墙
2.5.4. Oracle VDI 中心中主机之间的防火墙
3. 配置公司和用户目录
3.1. 关于用户目录集成
3.1.1. Active Directory 类型
3.1.2. LDAP 类型
3.1.3. 用户目录定制
3.2. 支持的用户目录
3.3. 关于公司
3.3.1. 对桌面选定器所做的更改
3.3.2. "Corporation"(公司)设置
3.4. 如何创建公司
3.5. 如何设置 Kerberos 验证
3.5.1. 白名单和黑名单支持
3.6. 如何设置公钥验证
3.7. 如何设置匿名验证
3.8. 如何设置简单验证
3.9. 如何设置安全验证
3.10. 关于复杂林配置
3.11. 如何重新配置用户目录设置
3.11.1. 定义用户目录
3.11.2. 更改安全级别
3.11.3. 更改凭证
3.11.4. 更新服务器 SSL 证书
3.11.5. 添加回退主机
3.12. 关于全局 Oracle VDI 中心
3.12.1. 本地和外地 Oracle VDI 中心
3.12.2. 来宾池
3.12.3. Oracle VDI 登录和桌面选定器对话框
3.13. 如何为全局 Oracle VDI 中心准备用户目录
3.13.1. Oracle VDI 中心数据模式
3.14. 关于 LDAP 过滤器和属性
3.14.1. 搜索用户和组
3.14.2. 为用户请求桌面
3.14.3. 解析组成员关系
3.14.4. LDAP 高速缓存
3.15. 删除公司
4. 配置桌面提供者和虚拟化平台
4.1. Oracle VM VirtualBox
4.1.1. 关于 Oracle VM VirtualBox
4.1.2. Oracle VM VirtualBox 的系统要求
4.1.3. 安装 Oracle VM VirtualBox
4.1.4. 更新 Oracle VM VirtualBox
4.1.5. 配置 VRDP 端口范围
4.2. Microsoft Hyper-V 和远程桌面服务
4.2.1. Microsoft Hyper-V
4.2.2. Microsoft Hyper-V 的系统要求
4.2.3. Microsoft 远程桌面服务
4.2.4. Microsoft 远程桌面服务的系统要求
4.2.5. Microsoft RDS 群(NLB 群集)管理
4.2.6. Microsoft 远程桌面提供者和池的限制
4.2.7. 准备 Windows 服务器
4.3. VMware vCenter
4.3.1. VMware vCenter 的系统要求
4.3.2. 设置 VMware ESX 服务器
4.3.3. 设置 VMware vCenter 服务器
4.3.4. 测试平台设置
4.4. Sun Ray Kiosk 桌面提供者
4.5. 通用桌面提供者
4.6. 存储
4.6.1. 存储简介
4.6.2. 本地存储
4.6.3. 网络文件系统存储
4.6.4. iSCSI 存储
4.6.5. Sun ZFS 存储
4.6.6. 准备 iSCSI 和 Sun ZFS 存储
4.7. 创建桌面提供者
4.7.1. 创建 Oracle VM VirtualBox 桌面提供者
4.7.2. 创建 Microsoft Hyper-V 桌面提供者
4.7.3. 创建 Microsoft 远程桌面提供者
4.7.4. 创建 VMware vCenter 桌面提供者
4.7.5. 创建 Sun Ray Kiosk 桌面提供者
4.7.6. 创建通用桌面提供者
5. 准备桌面
5.1. 关于池
5.1.1. 如何创建桌面池
5.1.2. 如何配置每个池的网络
5.1.3. 如何配置每个池的 RDP 选项
5.1.4. 如何启用 USB 重定向
5.1.5. 如何配置智能卡移除
5.1.6. 如何配置 Kiosk 设置(Sun Ray Kiosk 提供者)
5.1.7. 在 VRDP 和 MS-RDP 之间进行选择
5.2. 关于桌面
5.2.1. 受支持的桌面操作系统
5.2.2. 针对桌面的可用操作
5.3. 关于模板和修订版
5.3.1. 针对模板的可用操作
5.3.2. 针对修订版的可用操作
5.4. 关于桌面和虚拟机状态
5.4.1. 虚拟机状态
5.4.2. 桌面状态
5.5. 创建桌面映像
5.5.1. 如何创建虚拟机 (Oracle VM VirtualBox)
5.5.2. 如何创建虚拟机 (VMware vCenter)
5.5.3. 如何创建虚拟机 (Microsoft Hyper-V)
5.6. 导入桌面
5.6.1. 如何导入桌面 (Oracle VM VirtualBox)
5.6.2. 如何导入桌面 (VMware vCenter)
5.6.3. 如何导入桌面 (Microsoft Hyper-V)
5.6.4. 如何导入单个 Windows PC
5.6.5. 关于模板管理
5.7. 克隆桌面
5.7.1. 如何克隆桌面 (Oracle VM VirtualBox)
5.7.2. 如何克隆桌面 (VMware vCenter)
5.7.3. 如何启用 VMware 链接克隆
5.7.4. 如何克隆桌面 (Microsoft Hyper-V)
5.7.5. 关于克隆定制
5.7.6. 如何调试快速准备问题
5.7.7. 如何为 Windows 模板(Oracle VM VirtualBox 和 Microsoft Hyper-V)启用 Oracle VDI 快速准备
5.7.8. 如何为 Windows 模板(Oracle VM VirtualBox 和 Microsoft Hyper-V)启用系统准备
5.7.9. 关于个人硬盘驱动器
5.7.10. 克隆和回收作业管理
5.8. 将用户分配给桌面
5.8.1. 如何将用户分配给池或桌面
5.8.2. 如何创建定制组和定制组过滤器
5.8.3. 如何将令牌分配给用户
5.8.4. 如何将令牌分配给桌面或池
5.8.5. 如何批量创建令牌
5.8.6. 如何搜索桌面
5.8.7. 获取桌面或模板的 ID
6. 桌面访问
6.1. 关于桌面访问
6.2. 使用 Sun Ray 客户端进行桌面访问
6.2.1. 关于 Oracle VDI Sun Ray Kiosk 会话
6.2.2. 如何修改捆绑的 Sun Ray Kiosk 会话
6.2.3. 如何访问 Sun Ray 管理 GUI
6.2.4. 如何更改用户口令
6.2.5. 如何禁用客户端验证
6.2.6. 如何在 Sun Ray 客户端上启用桌面屏幕锁定
6.2.7. Sun Ray 客户端用户访问方案
6.2.8. 多监视器功能
6.3. 使用 RDP 客户端进行桌面访问
6.3.1. 使用 RDP 客户端访问桌面
6.3.2. 关于 Oracle VDI RDP 代理程序
6.4. 使用 Oracle Secure Global Desktop 的桌面访问
6.5. 从桌面会话注销
7. 性能和优化
7.1. Oracle VDI 性能和优化简介
7.2. Oracle VDI 主机
7.2.1. Oracle VDI 服务器大小调整准则
7.2.2. 控制 Oracle VDI 主机上的会话数
7.3. 虚拟化主机
7.3.1. Oracle VM VirtualBox 服务器大小调整准则
7.4. 存储性能和优化
7.4.1. Sun ZFS 存储服务器的大小调整准则
7.4.2. 关于 ZFS 存储高速缓存
7.4.3. 在 Oracle Solaris 平台上管理 ZIL
7.4.4. Oracle VDI 针对存储的全局设置
7.4.5. 关于块对齐
7.5. 联网
7.5.1. 如何配置专用 iSCSI 网络
7.5.2. 如何配置链路聚合
7.5.3. 如何配置 VLAN
7.6. 虚拟机
7.6.1. 如何配置每个池的桌面资源(Oracle VDI 提供者)
7.6.2. 优化 Windows 7 桌面图像
7.6.3. 优化 Windows Vista 桌面图像
7.6.4. 优化 Windows XP 桌面图像
7.6.5. 优化其他操作系统的桌面图像
8. 监视和维护 Oracle VDI
8.1. 如何登录 Oracle VDI Manager
8.2. Oracle VDI 管理员
8.2.1. 关于 Oracle VDI 基于角色的管理
8.2.2. 如何创建管理员和分配角色
8.3. 检查 Oracle VDI 服务和日志
8.3.1. 如何检查 Oracle VDI 中心的状态
8.3.2. 如何查看 Oracle VDI 日志文件
8.3.3. 如何为 Oracle VDI 更改日志记录
8.3.4. 如何检查 Oracle VDI 数据库的状态
8.3.5. 如何检查 Oracle VDI 服务的状态
8.3.6. 如何检查 Oracle VDI RDP 代理程序的状态
8.3.7. 如何检查 Oracle VDI 中心代理的状态
8.3.8. 如何检查 Oracle VDI Manager 的状态
8.3.9. 如何检查 Cacao 和 Oracle VDI 模块的状态
8.3.10. 如何重新启动 Cacao
8.4. 备份和恢复 Oracle VDI 数据库
8.5. 关于桌面提供者警报
8.6. 维护模式
8.6.1. Oracle VM VirtualBox 和 Microsoft Hyper-V 主机维护
8.6.2. 存储维护
8.7. 删除孤立磁盘
8.8. Oracle VDI 中心和故障转移
8.8.1. 更改复制数据库主机
8.8.2. 更改 Oracle VDI 中心的主要主机
8.8.3. 手动触发故障转移
8.8.4. 从 Oracle VDI 中心中删除不响应的主机
8.8.5. 调整自动故障转移
8.8.6. 配置 Oracle VDI 中心中的 Sun Ray 主服务器
8.8.7. 同步 Sun Ray 组签名和数据存储库口令
9. 故障排除和常见问题解答
9.1. 安装和配置
9.1.1. 由于缺少软件包,在 Oracle Linux 平台上的安装失败
9.1.2. 由于无法启用 RDP 代理程序,在 Oracle Linux 平台上的配置失败
9.1.3. Oracle VDI 配置无法导入 svc_vdadb.xml
9.1.4. 我是否可以尝用 MySQL 或设置评估 Oracle VDI 远程数据库吗?
9.1.5. 我是否需要单独配置 Sun Ray 软件?
9.1.6. 向 Oracle VDI 中心添加主机失败,并显示 Sun Ray Server Software 复制错误
9.1.7. 重新配置 Oracle VDI 失败,显示 "Error While Configuring Database"(配置数据库时出错)
9.1.8. Oracle VDI 配置无法为使用 UTF-8 的远程 Windows 数据库创建数据库表
9.2. 用户目录
9.2.1. 我在用户目录方面遇到一些问题。我可以调整记录级别,以了解更多信息吗?
9.2.2. 针对 Active Directory 的 Kerberos 验证正常工作了一段时间,然后就停止了
9.2.3. 我可以使用 PKI 来替代 Kerberos 对 Active Directory 进行验证吗?
9.2.4. 对于用户目录,需要哪种类型的访问权限?
9.2.5. 我能否在 Active Directory 中禁用计算机对象的自动清除?
9.3. Oracle VM VirtualBox 桌面提供者
9.3.1. 为什么我的 Windows 7 Audio Drivers 未自动安装?
9.3.2. Oracle VM VirtualBox 安装失败,显示 "Postinstall Script Did Not Complete Successfully"(安装后脚本未成功完成)错误
9.3.3. 当向桌面提供者添加 Oracle VM VirtualBox 主机时,发生错误
9.3.4. 是否所有版本的 Oracle VM VirtualBox 均与 Oracle VDI 兼容?
9.3.5. 我可以看到我的 Oracle VM VirtualBox 托管桌面,但是它未启动
9.3.6. 我的 Oracle VM VirtualBox 桌面上的时间慢太多
9.3.7. Oracle VM VirtualBox 高可用性有哪些要求?
9.3.8. 如何更改 VirtualBox 用户的口令?
9.3.9. 用户在 Internet Explorer 中遇到模糊文本
9.3.10. 向桌面提供者添加存储时出现了严重警报
9.3.11. 无法从桌面提供者删除存储
9.3.12. 添加存储失败并显示 "Unable to Stop Cluster"(无法停止群集)错误
9.4. VMware vCenter 桌面提供者
9.4.1. 我无法登录我的 VMware 虚拟机
9.4.2. 用户无法登录 VMware 提供的 Windows 桌面
9.4.3. 为什么我的 VMware 虚拟机具有无效 IP 地址或者无法强制回应?
9.4.4. 我在 VMware 虚拟机上无法进行 MS RDC 连接
9.4.5. 创建 vCenter 桌面提供者失败,显示 "Unable to Contact VMware VirtualCenter - Host Not Reachable at Port 443"(无法连接 VMware VirtualCenter - 无法通过端口 443 连接主机)错误
9.4.6. 在 VMware 桌面池中自动创建了新虚拟机,但是不可用
9.4.7. VMware 虚拟机克隆流程未按预期进行
9.4.8. 显示 VMware 托管的虚拟桌面的窗口已冻结
9.4.9. 我已在 VMware 桌面提供者中创建一个新池,但没有自动创建虚拟机
9.4.10. 我如何使用具有多个网络适配器的 VMware 虚拟机?
9.4.11. 未使用的 VMware 虚拟机未回收
9.5. Microsoft Hyper-V 和 RDS 桌面提供者
9.5.1. 会话是由未参与 Microsoft 远程桌面提供者的 RDS 主机上的 Oracle VDI 启动的。为什么出现这种情况?
9.5.2. Hyper-V 桌面克隆失败,显示 "Cannot Reload MSiSCSI Target List"(无法重新加载 MSiSCSI 目标列表)错误
9.5.3. 我是否可以输入 Microsoft 远程桌面提供者的群信息,并使 Oracle VDI 检测参与该群的各个 RDS 主机?
9.5.4. Oracle VDI 无法与 Windows 服务器进行通信
9.5.5. Oracle VDI 与 Hyper-V 之间的连接问题
9.6. 桌面和池
9.6.1. 如何使用户在任何时间都能使用桌面?
9.6.2. 启动桌面失败并显示 "No suitable Hosts to Start a Desktop for Desktop Provider <Name>"(没有合适的主机可用来启动桌面提供者 <Name> 的桌面)错误
9.6.3. 个人桌面分配和灵活桌面分配之间有何不同?
9.6.4. Oracle VDI 快速准备失败
9.6.5. 我是否可以在令牌名称中使用通配符来代表瘦客户端,以将这些瘦客户端分配给池?
9.6.6. 我的 Ubuntu 桌面中的音频播放起来太慢。我该怎么办?
9.6.7. 在 Oracle VDI Manager 中更改 Oracle VM VirtualBox 托管桌面的音频配置后,音频未播放
9.6.8. 我如何针对 Sun Ray 客户端指定 USB 重定向?
9.6.9. 未检测到 USB 设备
9.6.10. MS-RDP 与 VRDP 之间有何不同?
9.6.11. 如果 Sysprep 时区设置与主机时区不匹配,克隆将失败
9.6.12. 检查 VirtualBox Guest Additions 版本
9.6.13. 启动桌面失败并显示 "Error Getting State"(获取状态时出错)消息
9.7. 登录和访问桌面
9.7.1. 用户无法访问其桌面
9.7.2. 用户可以登录,但是其桌面未响应
9.7.3. 错误-"Currently There Is No Desktop Available Or Assigned to You"(当前没有可用的桌面或没有分配给您的桌面)
9.7.4. 可以定制桌面登录屏幕吗?
9.7.5. Sun Ray Client 处于循环中并且无法连接到虚拟机
9.7.6. 因为网络未启用,所以用户无法登录 Ubuntu 8.04 桌面
9.7.7. 如何使用 client.autoredirect 属性控制客户端重定向?
9.7.8. 漫游办公重定向不适用于 Windows XP Professional 和 Microsoft RDP
9.8. 管理工具
9.8.1. 我无法登录 Oracle VDI Manager
9.8.2. 成功登录 Oracle VDI Manager 后,显示空白屏幕
9.8.3. 错误-"You Have Been Logged out Because a Consistent Response Could Not Be Guaranteed"(已将您注销,因为无法保证连贯一致的响应)
9.8.4. 我如何更改 Oracle VDI 主机的口令?
9.8.5. 我如何更改远程 MySQL 数据库的口令?
9.8.6. MySQL 数据库是否存储所有 Sun Ray 软件 配置?
9.8.7. vda 命令报告 Oracle VDI 未在运行,但是其他命令报告它正在运行
9.8.8. 在 Oracle VDI Manager 的用户和组中未显示用户
9.8.9. 可以修改 Cacao 记录行为,从而能够保留长历史记录吗?
9.8.10. 使用 Oracle VDI Manager 取消作业后,作业仍未完成
9.8.11. 我是否可以调整 Oracle VDI 日志的记录级别?
9.8.12. 我如何登录嵌入式 MySQL Server 数据库?
9.9. Oracle VDI
9.9.1. Oracle VDI 在 x2270 硬件上运行时,间歇性地挂起
9.9.2. 系统未按预期做出反应
9.9.3. 我如何在 Oracle VDI 中配置 DHCP?
A. 自动化管理脚本
A.1. 解析导致作业的 vda 命令
A.2. 解析 vda 命令输出
A.3. 解析 vda-center 命令输出
B. 与 Oracle VDI 捆绑在一起的软件的默认值
B.1. Sun Ray 软件
B.2. Oracle VDI
C. 用户目录 LDAP 过滤器和属性
C.1. 如何编辑 LDAP 过滤器和属性
C.2. 用户、组和容器的 LDAP 过滤器和属性
C.2.1. 用户、组和容器的默认 LDAP 过滤器和属性
C.2.2. 用户、组和容器的 Active Directory 设置
C.2.3. 用户、组和容器的 Oracle Directory Server Enterprise Edition 设置
C.2.4. 用户、组和容器的 OpenDS 设置
C.2.5. 用户、组和容器的 OpenLDAP 设置
C.2.6. 用户、组和容器的 Novell eDirectory 设置
C.3. 全局 Oracle VDI 中心的 LDAP 过滤器和属性
C.3.1. 全局 Oracle VDI 中心的默认 LDAP 过滤器和属性
C.3.2. 全局 Oracle VDI 中心的 Active Directory 设置
C.3.3. 全局 Oracle VDI 中心的 Oracle Directory Server Enterprise Edition 设置
D. 远程数据库配置
D.1. 如何安装和配置远程 MySQL 数据库 (InnoDB)
D.2. 如何创建特权数据库管理员
E. 词汇表
F. 第三方组件许可
F.1. Apache Software Foundation 许可
F.2. Bouncy Castle 许可
F.3. EclipseLink 许可
F.4. 用于 SSH2 的 Java Secure Channel (JSCH) 许可
F.5. Xerces 许可