'ansible.builtin.systemd'とは異なる 'service_facts'の 'nfs-server'ステータスが正しくありません。

'ansible.builtin.systemd'とは異なる 'service_facts'の 'nfs-server'ステータスが正しくありません。

バージョン2.3.3-57.el8を実行し、コアバージョン2.11.12とテストプレイブックをnfs-utils使用するCentOS 8ストリームサーバーansible-playbook

- hosts: server-1
  tasks:
    - name: Collect status
      service_facts:

      register: services_state
    - name: Print service_facts
      debug:
        var: services_state

    - name: Collect systemd status
      ansible.builtin.systemd:
        name: "nfs-server"
      register: sysd_service_state

    - name: Print systemd state
      debug:
        var: sysd_service_state

次の結果が表示されます。

サービスの事実

...
"nfs-server.service": {
                    "name": "nfs-server.service",
                    "source": "systemd",
                    "state": "stopped",
                    "status": "disabled"
},
...

ansible.buildin.systemd

...
"name": "nfs-server",
        "status": {
            "ActiveEnterTimestamp": "Tue 2022-10-04 10:03:17 UTC",
            "ActiveEnterTimestampMonotonic": "7550614760",
            "ActiveExitTimestamp": "Tue 2022-10-04 09:05:43 UTC",
            "ActiveExitTimestampMonotonic": "4096596618",
            "ActiveState": "active",
...

NFSサーバーが実行中またはアクティブですが、service_factsこれを報告できません。

httpd正確なステータスレポートなどの他のサービスservice_facts

私がここで誤解しているのか、何か間違っているのでしょうか?それとも何か奇妙なことを経験しているのでしょうか?

ベストアンサー1

おすすめ記事