버전 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
.
제가 여기서 오해하고 있거나 뭔가 잘못하고 있는 걸까요? 아니면 뭔가 이상한 일을 겪고 있는 걸까요?