2016-04-04 22 views
0

Tuzda tomcat modülünü kullanarak savaş dosyasını dağıtmaya çalışıyorum.SaltStack hatası: WAR dosyasını önbelleğe alamadı

hata alınıyor olarak

altına

enter image description here

Tuz Senaryo

tomcat-server: 
    archive: 
    - extracted 
    - name: /opt/ 
    - source: http://www.us.apache.org/dist/tomcat/tomcat-9/v9.0.0.M1/bin/apache-tomcat-9.0.0.M1.tar.gz 
    - source_hash: md5=e794b1c8a4d1427db42b3cc033e0ba2e 
    - archive_format: tar 
    - if_missing: /opt/apache-tomcat-9.0.0.M1/ 

tomcat_symlink: 
    file.symlink: 
    - name: /opt/tomcat 
    - target: apache-tomcat-9.0.0.M1 
    - require: 
     - archive: tomcat-server 

deploy_war: 
    tomcat.war_deployed: 
    - name: /order-management 
    - war: salt://order-management.war 
    - require: 
     - file: /opt/tomcat 

sorun gibi görünüyor ne çok emin değilim. etrafında googling denedim ama somut bir şey alamadım

+1

Bunu, hata ayıklama modundaki salt çağrıyı kullanarak minionda çalıştırmayı deneyebilir misiniz? 'salt-çağrı state.sls install_tomcat_9 -l hata ayıklama ' Ve gördüğünüz herhangi bir hata veya yığınlama sonrası? –

+0

https://github.com/lavnishl/logs/blob/master/ErrorInstallingTomcat.txt .... Aşağıdakileri görebiliyordum .... [DEBUG] Module.tls yüklenirken hata oluştu: ['PyOpenSSL sürüm 0.14 veya üstü Bu modül kullanmadan önce yüklenebilir. '] [DEBUG] Modül yüklenirken hata oluştu.nacl: libnacl alma hatası, eksik python libnacl paketi eksik [DEBUG] Module.Npm yüklenirken hata oluştu: npm yürütme modülü npm olduğundan yüklenemedi ikili bulunamadı [DEBUG] Module.ipmi yüklenirken hata: pyghmi.ipmi adlı bir modül yok – Lav

+1

Bunu gördüm: Saltenv 'development', 'salt: //order-management.war' dosyasından dosya bulunamadı. savaş dosyasının tuz: // klasörünün altında olup olmadığını kontrol edin (bkz./etc/salt/master, files_root) – mootmoot

cevap

0

Mootmoot tarafından önerildiği gibi ... Sorun savaş dosyası bulunamadı ... Bunu gördüm: Saltenv 'geliştirme' dosyasından dosya bulunamadı, 'tuz: // sipariş -management.war '. savaş dosyasının tuz: // klasörünün altında olup olmadığını kontrol edin (bkz./etc/salt/master, files_root)

İlgili konular