FQDNS 입자 비활성화 문제 해결
FQDNS grain은 시스템의 모든 완전한 도메인 이름(DNS) 서비스 목록을 반환합니다. 이 정보를 수집하는 프로세스는 일반적으로 빠르지만, DNS 설정이 잘못 구성된 경우 훨씬 더 오랜 시간이 걸릴 수 있습니다. 일부 경우에는 클라이언트가 비응답 상태가 되거나 충돌할 수 있습니다.
이 문제를 방지하기 위해 Salt 플래그로 FQDNS grain을 비활성화할 수 있습니다. grain을 비활성화하면 클라이언트가 비응답 상태가 되는 위험 없이 네트워크 모듈을 사용하여 FQDNS 서비스를 제공할 수 있습니다.
|
이는 구형 Salt 클라이언트에만 적용됩니다. 최근에 Salt 클라이언트를 등록한 경우 FQDNS grain은 기본적으로 비활성화되어 있습니다. |
SUSE Multi-Linux Manager 서버의 명령 프롬프트에서 다음 명령을 사용해 FQDNS grain을 비활성화합니다:
salt '*' state.sls util.mgr_disable_fqdns_grain
이 명령은 각 클라이언트를 재시작하고 서버가 처리해야 하는 Salt 이벤트를 생성합니다. 클라이언트 수가 많은 경우, 대신 배치 모드로 명령을 실행할 수 있습니다:
salt --batch-size 50 '*' state.sls util.mgr_disable_fqdns_grain
배치 명령이 실행을 마칠 때까지 기다리십시오. Ctrl+C로 프로세스를 중단하지 마십시오.