商务合作:179001057@qq.com

用globus-stop-container关闭容器

技术2022-05-12  0


某平台价值19860元的编程课程资料免费领取【点我领取】


globus-stop-container默认关闭的是8443端口的安全连接端口(HTTPS),如果开启容器(globus-start-container)用了-nosec 或-p参数,globus-stop-container就不能正常关闭容器了。

 

用globus-stop-container关闭no security服务

ERROR:  ; nested exception is:

java.io.IOException: Token length 1213486160 > 33554432

关闭非8443端口服务

 

ERROR:  ; nested exception is:

java.io.ConnetException: Connectiong refused

 

要正常关闭这样的容器,可以使用globus-stop-container的-s选项,指定服务的URL,使用方法如下

 

$globus-stop-container -s http(s)://localhost:<port>/wsrf/services/ShutdownService

 

我的Globus在用globus-stop-container时还会遇到授权问题,用以下几行命令解决(为什么出现这问题我也不知道):

$grid-proxy-init –cert /etc/grid-security/containercert.pem /     -key /etc/grid-security/containerkey.pem /     -out /etc/grid-security/containerproxy.pem $export X509_USER_PROXY=/etc/grid-security/containerproxy.pem globus-start-container-detached 和 globus-stop-container-detached的使用就没上面那么复杂了,start的各种参数,stop都能正常关闭,不过要即时查看log就不方便了。 参考http://www.blogjava.net/waterjava/archive/2008/05/28/203450.html

 


最新回复(0)