小编ayy*_*rex的帖子

Ansible 服务任务失败并显示“无法找到请求的服务 XXX”

我正在尝试创建 ansible 剧本来在 centos7 上安装和配置 kerberos。

我有一个 yum 安装所需 rpm 的任务

- name: install kerberos
  yum: name={{ item }} state=present
  with_items:
    - krb5-server
    - krb5-libs
Run Code Online (Sandbox Code Playgroud)

以及启动服务的任务

- name: start kerberos service
  service: name=krb5kdc.service state=started enabled=yes
Run Code Online (Sandbox Code Playgroud)

该剧本失败了

TASK [kerberos : start the systemd kerberos service]  ********************************
fatal: [zen_wozniak]: FAILED! => {"changed": false, "msg": "Could not find the requested service krb5kdc.service: host"}
Run Code Online (Sandbox Code Playgroud)

这看起来应该很简单,yum install rpm 然后启动服务,但是服务单元文件甚至找不到。我究竟做错了什么?

为了清楚起见,我使用 ansible 2.4.2.0 和 centos:7.3.1611 docker 基础镜像。

编辑:: yum 安装步骤正在运行...

TASK [kerberos : debug] ***********************************************************************************************
ok: …
Run Code Online (Sandbox Code Playgroud)

kerberos ansible ansible-2.x

13
推荐指数
2
解决办法
4万
查看次数

詹金斯“永远保持此构建”按钮丢失

我是Jenkins主管理员,但是此按钮不适用于任何用户的任何内部版本。

我发现这个问题的答案有些相关,因为我们也在使用基于矩阵的安全性,但是在任何版本中都没有人显示此按钮。

是否需要使用此功能的插件?

每个版本看起来像什么

我的版本是詹金斯版。2.105

jenkins jenkins-plugins

6
推荐指数
1
解决办法
3919
查看次数