명령줄에서 등록(Salt)
대부분의 경우 Salt 클라이언트는 기본 부트스트랩 방법으로 정확히 등록됩니다. 하지만 Salt를 사용하면 클라이언트의 Salt Minion 파일을 편집하고 서버의 전체 도메인 이름(FQDN)을 제공하여 수동으로 SUSE Manager 서버에 클라이언트를 등록할 수 있습니다. 이 방법에서는 서버에 대한 4505 및 4506 인바운드 포트가 사용됩니다. 이 방법은 해당 포트가 열려 있는지 확인하는 것 외에 SUSE Manager 서버에서 구성할 필요가 없습니다.
기존 클라이언트의 경우 명령줄에서 등록하는 것도 가능하지만 그러려면 더 많은 단계를 거쳐야 합니다. 여기서는 이에 관해 다루지 않겠습니다. 부트스트랩 스크립트 절차를 사용해 기존 클라이언트를 등록하십시오. 자세한 내용은 부트스트랩 스크립트로 클라이언트 등록를 참조하십시오. |
이 프로시저를 진행하려면 먼저 Salt 클라이언트에 salt-minion
패키지를 설치한 후 등록해야 합니다. SLE 12 기반 클라이언트의 경우 Advanced Systems Management
모듈도 활성화를 완료한 상태여야 합니다.
이 방법으로 부트스트랩하면 클라이언트 도구 채널 또는 공식 SUSE 배포판의 일부인 |
-
Salt 클라이언트에서
minion
구성 파일을 엽니다. 구성 파일의 위치는 다음 중 하나입니다./etc/salt/minion
또는:
/etc/salt/minion.d/NAME.conf
-
파일에서 SUSE Manager 서버 또는 프록시의 FQDN과 활성화 키(있는 경우)를 추가하거나 편집합니다. 또한 아래 나열된 다른 구성 파라미터를 추가합니다.
master: SERVER.EXAMPLE.COM 세분화: susemanager: activation_key: "<Activation_Key_Name>" server_id_use_crc: adler32 enable_legacy_startup_events: False enable_fqdns_grains: False
-
다음과 같이
salt-minion
서비스를 다시 시작합니다.systemctl restart salt-minion
-
SUSE Manager 서버에서 새로운 클라이언트 키를 수락하고, 다음과 같이
<client>
를 클라이언트의 이름으로 교체합니다.salt-key -a '<client>'
/etc/salt/minion
구성 파일에 대한 자세한 내용은 https://docs.saltstack.com/en/latest/ref/configuration/minion.html을 참조하십시오.
CentOS 6, Oracle Linux 6, Red Hat Enterprise Linux 6 또는 SUSE Linux Enterprise Server with Expanded Support 6 클라이언트를 등록하고 사용하려면 SUSE Manager 서버가 이전 형식의 SSL 암호화를 지원하도록 구성해야 합니다. 이 오류를 해결하는 방법에 대한 자세한 내용은 클라이언트 문제 해결에서 |