簡體   English   中英

Jenkins通過Ansible playbook安裝問題

[英]Jenkins installation issue through Ansible playbook

我已經編寫了ansible playbook來在我們的生產VM中安裝cloudbees jenkins。 雖然第一次運行ansible playbook,但它取得了成功,但jenkins沒有運行,並且第二次jenkins運行正常並且運行正常。

我手動下載了jenkins.war(2.138.x)並轉移到VM。 雖然第一次運行ansible playbook它成功執行,但jenkins沒有運行,所以我進入vm並檢查了jenkins主目錄。 它只顯示一個文件夾,即WAR,但是第二次運行相同的劇本時,jenkins正在運行,我再次登錄Vm並檢查了jenkins主目錄。 現在我能夠看到主目錄中的所有配置文件。我已經檢查了日志,我觀察到的是第一次運行jvm行時沒有采取。 但是第二次運行時我觀察到了一些與jvm相關的行。但我已經安裝了java並且我也設置了環境變量。

   - hosts: all
     become: true
     become_user: user1

     tasks:

     - name: installing the jenkins
       shell: nohup java -DJENKINS_HOME=/user1/jenkins -jar /user1/jenkins.war &

我期待第一次安裝cloudbees jenkins,同時運行Ansible-playbook

- hosts: all
  become: true
  become_user: user1

  tasks:

    - name: installing the jenkins
      shell: cd /user1 ; nohup java -DJENKINS_HOME=/user1/jenkins -jar jenkins.war &

首先將當前目錄更改為jenkins war文件目錄,然后在遠程服務器中運行nohup命令

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM