ansible-playbook 启动tomcat或者jar 起不来

回复 收藏

下面是代码:

- name: Print debug infomation eg

  hosts: test

  gather_facts: F

  tasks:

  - name: Command run line

    shell: /etc/init.d/tomcat restart

    register: result

  - name: Show debug info

    debug: var=result.stdout verbosity=0

运行结果如下:

  1. sosodeMacBook-Pro:test soso$ ansible-playbook 1.yml 

    PLAY [Print debug infomation eg] ***********************************************

    TASK [Command run line] ********************************************************
    changed: [121.42.141.21]

    TASK [Show debug info] *********************************************************
    ok: [121.42.141.21] => {
        "result.stdout": "\u001b[00;32mStarting tomcat\u001b[00m\nUsing CATALINA_BASE:   /usr/local/src/apache-tomcat-8.0.29\nUsing CATALINA_HOME:   /usr/local/src/apache-tomcat-8.0.29\nUsing CATALINA_TMPDIR: /usr/local/src/apache-tomcat-8.0.29/temp\nUsing JRE_HOME:        /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/\nUsing CLASSPATH:       /usr/local/src/apache-tomcat-8.0.29/bin/bootstrap.jar:/usr/local/src/apache-tomcat-8.0.29/bin/tomcat-juli.jar\nTomcat started.\n\u001b[00;32mTomcat is running with pid: 14239\u001b[00m"
    }

    PLAY RECAP *********************************************************************
    121.42.141.21             : ok=2    changed=1    unreachable=0    failed=0   

    sosodeMacBook-Pro:test soso$ echo $?
    0
    sosodeMacBook-Pro:test soso$这里看是正确的  但是到服务器上看  却发现没有启动  因为没有报错信息   所以找不到原因在哪  求解

2016-12-01 20:22 举报
已邀请:
0

老咸菜

赞同来自:

今天测试  发现在重启的过程中   命令被终止了   所以启动失败    但是找不到被终止的原因

0

HWQH - 学习,学习!赚钱,赚钱!

赞同来自:

你想启动121.42.141.21上的tomcat?/usr/local/src/apache-tomcat-8.0.29/bin/bootstrap.jar:/usr/local/src/apache-tomcat-8.0.29/bin/tomcat-juli.jar\nTomcat started.\n\u001b[00;32mTomcat is running with pid: 14239\u001b   根据这行的提示tomcat启动成功,pid为14239,如果没有思路的话看看tomcat的日志文件,logs下的catalina.out日志,一步一步排查吧,我能力低,没发现错误。

0

阿铭 管理员

赞同来自:

先确定你手动就能起来,

0

七夜

赞同来自:

在playbook启动的过程中,需要先读取 jdk的环境变量,如果tomcat在手动启动无错误的情况下,就在脚本里边,尝试将jdk变量读进去,然后在进行重启操作

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: