【问题标题】:'dzdo: service: command not found' when starting a service via SSH通过 SSH 启动服务时出现“dzdo: service: command not found”
【发布时间】:2021-09-20 14:50:13
【问题描述】:

在我的 gitlab 脚本中,我尝试远程安装和启动一个 java 应用程序。安装部分运行良好,但是当我尝试使用此命令启动服务时:

ssh $DEPLOY_USER@$DEPLOY_HOST "sudo service my-service start"

我得到下一个错误:

dzdo: service: command not found

前面所有sudo权限的命令都执行成功了。这个有什么问题?

【问题讨论】:

    标签: linux ssh redhat


    【解决方案1】:

    在命令中添加bash 解决了这个问题:

    ssh $DEPLOY_USER@$DEPLOY_HOST "sudo bash service my-service start"
    

    【讨论】:

      猜你喜欢
      • 2021-05-12
      • 2021-03-20
      • 1970-01-01
      • 2020-09-16
      • 1970-01-01
      • 2022-05-10
      • 2019-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多