1

我正在尝试在我的 aws AMI 上使用 ansible 启用 mongo 服务。这是剧本的任务

- name: Mongodb repo
  yum_repository:
    name: mongodb
    description: mongodb
    baseurl: https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
    gpgkey: https://www.mongodb.org/static/pgp/server-3.4.asc
- name: Install mongodb
  yum:
    name: mongodb-org
    state: present
- name: Enable mongodb
  service:
    name: mongodb-org
    enabled: true

这是错误

TASK [mongodb_ami : Enable mongodb] ********************************************
fatal: [default]: FAILED! => {"changed": false, "msg": "Could not find the requested service mongodb-org: host"}

前两个任务没问题,但最后一个(启用不起作用)。我该如何解决这个问题?

4

1 回答 1

0

你确定服务名称是mongodb-org?我认为服务名称是mongod

- name: Enable mongodb
  service:
    name: mongod
    enabled: true
于 2020-11-27T08:21:11.740 回答