2016-03-11 71 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監視器。

相關問題