2016-03-11 26 views
6

我使用COMPS运行COMPSs Sample Application Manual中显示的增量应用程序。我已经添加-m标志启用监控功能:COMPSs监视器不显示任何应用程序

$ runcompss -m --debug increment.Increment 5 1 2 3 

应用程序运行并正确地完成(在STD输出/错误和.COMPSs文件夹内的runtime.log显示任何错误还没有得到任何堆栈跟踪)。

我也开始了COMPSs监控服务运行以下命令(我还加了输出)

$ /etc/init.d/compss-monitor start 
* Starting COMPSs Monitor 
* Checking JAVA Installation... 
    Success 
* Checking IT_HOME... 
WARNING: IT_HOME not defined. Trying default location /opt/COMPSs/ 
    Success 
* Checking IT_MONITOR... 
    IT_MONITOR=/root/.COMPSs/ 
    Success 
* Checking COMPSs Monitor Port... 
Warning: COMPSs_MONITOR_PORT not defined. 
    Loading from configuration file. 
     COMPSs_MONITOR_PORT=8080 
    Success 
* Checking COMPSs Monitor Timeout... 
Warning: COMPSs_MONITOR_TIMEOUT not defined. 
    Loading from configuration file. 
     COMPSs_MONITOR_TIMEOUT=20000 
    Success 
* Configuring COMPSs Monitor service... 
    Success 
root's password: 
Using CATALINA_BASE: /opt/COMPSs/Tools/monitor/apache-tomcat 
Using CATALINA_HOME: /opt/COMPSs/Tools/monitor/apache-tomcat 
Using CATALINA_TMPDIR: /opt/COMPSs/Tools/monitor/apache-tomcat/temp 
Using JRE_HOME:  /usr/lib64/jvm/jdk1.7.0_71/jre 
Using CLASSPATH:  /opt/COMPSs/Tools/monitor/apache-tomcat/bin/bootstrap.jar:/opt/COMPSs/Tools/monitor/apache-tomcat/bin/tomcat-juli.jar 
Tomcat started. 

然而,当我打开显示器的网页,我不能选择任何应用程序的执行,因为左边的菜单是空的(见图)。

COMPSs Monitor main page - empty application selector

有谁知道,如果我需要配置更多的东西来显示COMPSs监控?我是否错过了runco​​mpss命令或环境中的其他标志?

+1

您是否检查过用户是否曾经登录过监视器,是否与用于运行该应用程序的用户相同? –

+1

我没有指定任何用户登录监视器。但是,当我使用我的用户时,应用程序出现。所以我猜显示器的默认用户是不对的。你知道我怎么能改变这个? –

回答

6

COMPSs监视器有一个环境变量,指向将用于加载执行的应用程序的文件夹。您可以通过编辑compss-monitor.conf文件来修改其默认值。例如,您可以运行:

$ sudo vi /opt/COMPSs/Tools/monitor/apache-tomcat/conf/compss-monitor.conf 
IT_MONITOR=/home/yourUSER/.COMPSs/ 

$ /etc/init.d/compss-monitor restart 

默认情况下,此变量指向/root/.COMPSs文件夹。在你描述的情况下,监视器正在从该文件夹中加载执行的应用程序,而不是从/home/yourUSER/.COMPSs/文件夹(这就是为什么你看不到任何应用程序的执行情况)。

如果您不愿意修改此变量的默认值,请记住您可以使用unix用户或绝对路径登录显示器(在wellcome页面中)。

欲了解更多信息,请检查:COMPSs Application Execution Manual,第4.2节。 COMPS监视器。

相关问题