2016-03-11 33 views
6

COMPSs Sample Application Manual'da gösterilen COMPSs Increment uygulamasıyla çalışıyorum. Ben izleme özelliğini etkinleştirmek için -M bayrak eklemiş:COMPSs Monitör herhangi bir uygulamayı göstermiyor

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

uygulama çalışır ve sahip değil düzgün std çıkış/hata ve .COMPSs klasörü içindeki runtime.log gösterilen (hiçbir hata bitirir herhangi bir yığın izi).

Ben de, Ancak

$ /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. 

(Ben de onun çıkışını ekleyin) Ben monitör web sayfasını açtığımda sol menüde çünkü herhangi bir uygulama yürütme seçemezsiniz aşağıdaki komutu çalıştırarak COMPSs Monitör hizmeti başladı boş (resme bakın).

COMPSs Monitor main page - empty application selector

kimse ben yapılandırmak gerekirse şey daha COMPSs izlemek görüntülemek için biliyor mu? Runcompss komutuna veya çevreye başka bir bayrağı özlüyor muyum?

+1

Kullanıcı, monitörde oturum açmak için kullanılan kullanıcının uygulamayı çalıştırmak için kullandığınız ile aynı olup olmadığını kontrol ettiniz mi? –

+1

Herhangi bir kullanıcı belirtmeden monitöre giriş yaptım. Ancak, kullanıcımı kullandığımda uygulamalar görünür. Bu yüzden monitör için varsayılan kullanıcı doğru değil sanırım. Bunu nasıl değiştirebilirim biliyor musun? –

cevap

6

COMPSs Monitor, yürütülen uygulamaları yüklemek için kullanılacak klasöre işaret eden bir ortam değişkenine sahiptir. compss-monitor.conf dosyasını düzenleyerek varsayılan değerini değiştirebilirsiniz. Örneğin, çalıştırabilirsiniz: Varsayılan olarak bu değişken /root/.COMPSs klasöre işaret

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

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

. Tanımladığınız durumda, monitör yürütülen uygulamaları /home/yourUSER/.COMPSs/ klasörü yerine bu klasörden yükler (bu nedenle herhangi bir uygulamanın yürütülmesini göremezsiniz).

Bu değişkenin varsayılan değerini değiştirmek istemezseniz, unix kullanıcısı veya mutlak yol kullanarak monitörde (giriş sayfasında) oturum açabileceğinizi unutmayın.

Daha fazla bilgi için lütfen şu adresi kontrol edin: COMPSs Application Execution Manual, Kısım 4.2. COMPSs Monitör.

İlgili konular