Table of Contents | ||||
---|---|---|---|---|
|
Linux
Salt-Master IP 변경
Salt-Master IP가 변경되면 Minion들과 교환한 Auth Key를 삭제하고 재교환 해야 합니다.
Minion이 설치된 전체 서버의 salt-minion 서비스를 중지 시킵니다.
Code Block language bash # yum 설치 $ systemctl stop salt-minion $ systemctl status salt-minion # conda 설치 $ systemctl stop snet-salt-minion $ systemctl status snet-salt-minion
Minion이 설치된 전체 서버에서 기존에 교환한 Auth Key 삭제합니다.
Code Block language bash # salt-minion 설치 경로로 이동 # yum 설치시 : /etc/salt/minion # conda 설치시 : /opt/miniconda3/etc/salt/minion $ cd {salt-minion 설치경로} # auth key 삭제 # rm ./pki/minion/minion_master.pub
CH Portal에서 전체 Minion을 Reject 및 Delete 합니다.
Salt-Master IP를 변경하고 서비스를 재시작 합니다.
Minion이 설치된 전체 서버에서 salt-minion 서비스를 시작합니다.
Code Block language bash # yum 설치 $ systemctl start salt-minion $ systemctl status salt-minion # conda 설치 $ systemctl start snet-salt-minion $ systemctl status snet-salt-minion
CH Portal에서 전체 Minion을 Accept 합니다.
Salt-Minion IP 변경
해당 Minion이 설치된 서버의 salt-minion 서비스를 중지 시킵니다.
Code Block language bash # yum 설치 $ systemctl stop salt-minion $ systemctl status salt-minion # conda 설치 $ systemctl stop snet-salt-minion $ systemctl status snet-salt-minion
해당 Minion이 설치된 서버에서 기존에 교환한 Auth Key 삭제합니다.
Code Block language bash # salt-minion 설치 경로로 이동 # yum 설치시 : /etc/salt/minion # conda 설치시 : /opt/miniconda3/etc/salt/minion $ cd {salt-minion 설치경로} # auth key 삭제 # rm ./pki/minion/minion_master.pub
CH Portal에서 해당 Minion을 Reject 및 Delete 합니다.
해당 Minion이 설치된 서버에서 salt-minion 서비스를 시작합니다.
Code Block language bash # yum 설치 $ systemctl start salt-minion $ systemctl status salt-minion # conda 설치 $ systemctl start snet-salt-minion $ systemctl status snet-salt-minion
CH Portal에서 해당 Minion을 Accept 합니다.
Windows
윈도우에서의 조치도 Linux 환경과 동일합니다.
윈도우의
salt-minion
서버스를 중지합니다.CH Portal에서 Host 선택하고 Operation에서 Reject 및 Delete 합니다.
윈도우의
C:\salt\conf\pki\minion
이동합니다.minion_master.pub
파일 삭제합니다.윈도우의
salt-minion
서버스를 시작합니다.CH Portal에서 해당 Host 선택하고 Operation에서 Accepted 선택합니다.