完成horizon workspace的基本安装配置及集成view后(http://toneson.blog.51cto.com/4378039/1256399),我们可以继续集成thinapp。

集成ThinApp

Horizon Workspace可以集成Thinapp,通过horzion workspace发布thinapp应用,但前提是你必须有一个thinapp的存储库来存放你的thinapp软件包。这个存储库一定是需要windows的CIFS共享。

注意:不支持NetApp、DFS功能。


一、为thinapp软件包创建windows网络共享

在前面的篇章,我们已经将connector加入到域控制器上。

如果你需要开启horizon workspace上的VMware Thinapp管理功能和允许用户通过用户程序目录来访问thinapp软件的功能,那么你必须创建windows网络共享来存储你的thinapp软件。

准备条件:

  • Thinapp 4.7.2或更高版本

  • 使用windows网络共享

clip_p_w_picpath001

clip_p_w_picpath002

  • 域用户对windows网络共享目录具有读的权限;

clip_p_w_picpath003

  • 使用horzion workspace抓取windows应用程序可以被horizo workspace管理

步骤

1、 创建windows网络共享

Connector与windwos网络共享的主机能相互解析

clip_p_w_picpath004

2、在windows网络共享上创建目录

3、然后将之前打包好的thinapp应用程序,拷贝到thiapppackages目录下,每个应用对应一个子目录。

clip_p_w_picpath006

每个thinapp应用程序的目录下应包含一个.exe和.dat文件。

例如将thiapp应用程序bin目录下的文件拷贝到thinappackages目录下:

\\FILESERVER\thinapppackages\Google Chrome\ Google Chrome.exe

\\FILESERVER\thinapppackages\ Google Chrome \ Google Chrome dat

clip_p_w_picpath007

clip_p_w_picpath009

clip_p_w_picpath011

有关thinapp的使用用及如何将应用程序打包,可参考《ThinApp User’s Guide.pdf》

http://www.vmware.com/support/pubs/thinapp_pubs.html

二、为horzion workspace配置thinapp

1、登录configurator web interface,开启thinapp功能

Thinapp配置描述

需要配置的条目

描述

Enable windows apps

使horzion workspace的用户访问thinapp 软件包

Path

输入windows网络共享的unc路径。只能使用FQDN,不能使用IP地址

Scheduling

同步计划。设定horzion workspace与存放thinap软件包的windows网络共享同步的时间。


clip_p_w_picpath013

clip_p_w_picpath015

clip_p_w_picpath017

2、添加thinapp软件包到用户和组;

完成配置后,需要添加应用到用户组或者用户。登录horizon workspace的管理员Web interface

https://horzionwokspaceFQDN/SAAS/login ,登录后选择Catalog。

clip_p_w_picpath019

3、点击thinapp Packages,选择应用程序,添加用户和组;

clip_p_w_picpath021

clip_p_w_picpath023

clip_p_w_picpath025

clip_p_w_picpath027

clip_p_w_picpath029

clip_p_w_picpath031


更改thiapp共享目录(共享目录作了改动)

如果需要更改thinapp的共享目录,则必须在connector web interface上更改thinapp的目录名称。但是在更改目录之前,你必须要清空connector-va上的repodb。清空repodb必须使用以下的命令:


Action

Command

Stop repo service

/opt/likewise/bin/lwsm stop thiappprepo

Delete repo service database

Rm /var/lib/vmware/tam/repo/repodb

Start the repo serice

/opt/likewise/bin/lwsm start thinappprepo


clip_p_w_picpath032

三、安装客户端

按照配置向导安装客户端

clip_p_w_picpath033

输入horzion workspace的FQDN

clip_p_w_picpath034

clip_p_w_picpath035

clip_p_w_picpath037

clip_p_w_picpath038clip_p_w_picpath039

四、使用已授权的用户访问应用

打开客户端

clip_p_w_picpath040

打开google chrome

clip_p_w_picpath042

clip_p_w_picpath043

clip_p_w_picpath045

打开Adobe Reader

clip_p_w_picpath046

clip_p_w_picpath048

至此,ThinApp与horzion Workspace 集成。通过horizon workspace的web interface,可统一管理view桌面及thinapp虚拟应用。在horizon workspace上可方便地设置哪些桌面、应用、数据对应哪些用户。workspace为用户提供一个统一的工作环境,供用户在任何地方使用。