四:把OGSA-DAI的安装、部署到GLOBUS容器中
安装卸载很简单如下:(Installing and Uninstalling OGSA-DAI WSRF)
1.D:/Grid/ogsadai-wsrf-2.2>ant install –Ddai.container=%globus_location%回车就OK了,卸载就是D:/Grid/ogsadai-wsrf-2.2>ant uninstall –Ddai.container=%globus_location%只要你的路径设置的正确。
2.卸载数据服务和数据服务资源(Undeploying Data Services and Data Service Resources )
我的容器中已经有个服务了,我先把它卸载重新部署。你也可以再添加个服务,都一样。方法如下,如果你没有就不需要做这步了。
打开shell 启动a.bat,配置好环境变量。
---------环境变量配置OK-------------
D:/Grid/ogsadai-wsrf-2.2>
ant withdrawResource -Ddai.container=%globus_location%-Ddai.service.name=ogsadai/DataService -Ddai.resource.id=DataServiceResource
3.下面才开始部署服务(前提已经ant install 了)
1)打开shell 启动a.bat,配置好环境变量。
---------环境变量配置OK-------------
C:/Documents and Settings/new>cd/
C:/>mysqld-nt
2) 部署数据服务(Deploying data services)
打开shell 启动a.bat,配置好环境变量。
---------环境变量配置OK-------------
C:/Documents and Settings/new>d:
D:/>cd %ogsa_dai%
D:/Grid/ogsadai-wsrf-2.2>ant deployService -Ddai.container=%globus_location% -Ddai.service.name=ogsadai/DataService
3)部署数据服务资源(Deploying data service resources)
在%OGSA_DAI%/data.service.resource.properties文件中配置一下。(#号为注释的,所以用到的就不要#号了。)
------------------------------内容改动的如下----------------------
dai.resource.id=MYSQLResource
dai.product.name=MySQL
dai.product.vendor=MySQL
dai.product.version=5.0
dai.data.resource.uri=jdbc:mysql://127.0.0.1:3306/ogsadai/DataService
dai.driver.class=org.gjt.mm.mysql.Driver
dai.credential=
dai.user.name=
dai.password=
----------------(没要USR和密码,你可以加上)--------------
D:/Grid/ogsadai-wsrf-2.2>ant deployResource -Ddai.container=%globus_location% -D
dai.resource.file=data.service.resource.properties
4)通过数据服务来连到数据资源Exposing data service resources via data services
D:/Grid/ogsadai-wsrf-2.2>ant exposeResource -Ddai.container=%globus_location% -D
dai.service.name=ogsadai/DataService -Ddai.resource.id=MYSQLResource