完成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網絡共享
域用戶對windows網絡共享目錄具有讀的權限;
使用horzion workspace抓取windows應用程序可以被horizo workspace管理
步驟
1、 創建windows網絡共享
Connector與windwos網絡共享的主機能相互解析
2、在windows網絡共享上創建目錄
3、然後將之前打包好的thinapp應用程序,拷貝到thiapppackages目錄下,每個應用對應一個子目錄。
每個thinapp應用程序的目錄下應包含一個.exe和.dat文件。
例如將thiapp應用程序bin目錄下的文件拷貝到thinappackages目錄下:
\\FILESERVER\thinapppackages\Google Chrome\ Google Chrome.exe
\\FILESERVER\thinapppackages\ Google Chrome \ Google Chrome dat
有關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網絡共享同步的時間。 |
2、添加thinapp軟件包到用戶和組;
完成配置後,需要添加應用到用戶組或者用戶。登錄horizon workspace的管理員Web interface
https://horzionwokspaceFQDN/SAAS/login ,登錄後選擇Catalog。
3、點擊thinapp Packages,選擇應用程序,添加用戶和組;
更改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 |
三、安裝客戶端
按照配置嚮導安裝客戶端
輸入horzion workspace的FQDN
四、使用已授權的用戶訪問應用
打開客戶端
打開google chrome
打開Adobe Reader
至此,ThinApp與horzion Workspace 集成。通過horizon workspace的web interface,可統一管理view桌面及thinapp虛擬應用。在horizon workspace上可方便地設置哪些桌面、應用、數據對應哪些用戶。workspace爲用戶提供一個統一的工作環境,供用戶在任何地方使用。