클라이언트를 프록시에 등록

프록시 서버는 Salt 및 기존 클라이언트를 위한 브로커 및 패키지 캐시의 역할을 할 수 있습니다. 프록시에 클라이언트를 등록하는 작업은 몇 가지 주요 차이점 외에는 SUSE Manager 서버에 직접 등록하는 것과 유사합니다.

이 섹션에는 Web UI, 명령줄의 명령 또는 부트스트랩 스크립트를 사용해 프록시에 Salt 클라이언트를 등록하는 내용이 포함되어 있습니다. 부트스트랩 스크립트를 사용해 기존 클라이언트를 등록하는 내용도 있습니다. 또한 SUSE Manager 프록시에서 다른 프록시 또는 SUSE Manager 서버로 클라이언트를 이동하는 절차도 있습니다.

Web UI 내에서 프록시 페이지에는 Salt 클라이언트와 기존 클라이언트에 관한 정보가 표시됩니다. 프록시에 연결된 클라이언트 목록은 시스템  시스템 목록  프록시에서 프록시 이름을 클릭한 후 상세 정보 탭의 프록시 하위 탭을 선택하면 볼 수 있습니다.

Salt 클라이언트의 체인화된 프록시 목록은 시스템  전체에서 클라이언트 이름을 클릭한 다음 상세 정보 탭의 연결 하위 탭을 선택하면 볼 수 있습니다.

1. 프록시 간 클라이언트 이동

등록 프로세스를 반복할 필요 없이 프록시 간에 Salt 및 Salt SSH 푸시 클라이언트를 이동할 수 있습니다.

체인으로 연결된 프록시는 이동할 수 없습니다. 체인으로 연결된 프록시를 이동하는 대신, 새 프록시를 만들고 클라이언트를 이동한 다음 이전 프록시를 삭제하십시오.

프록시 간에 기존 클라이언트를 이동하려면 처음부터 등록 프로세스를 반복해야 합니다.

절차: 프록시 간 Salt 또는 Salt SSH 푸시 클라이언트 이동
  1. SUSE Manager Web UI에서 프록시 간에 이동하려는 클라이언트의 시스템 정보 페이지로 이동합니다.

  2. 연결 탭으로 이동합니다. 그런 다음 프록시 변경 링크를 따라 드롭다운 메뉴를 확인합니다.

  3. 새 프록시 드롭다운 메뉴에서 클라이언트가 이동할 프록시를 선택하고 프록시 변경을 클릭합니다.

절차: SSM으로 여러 프록시 간 Salt 또는 Salt SSH 푸시 클라이언트를 이동
  1. SUSE Manager Web UI에서 시스템  시스템 목록으로 이동하여 이동할 각 클라이언트의 확인란을 선택하면 클라이언트가 시스템 세트 관리자에 추가됩니다.

  2. 시스템  시스템 세트 관리자로 이동한 후 기타  프록시 탭으로 이동합니다.

  3. 새 프록시 드롭다운 메뉴에서 클라이언트를 이동할 프록시를 선택한 후 프록시 변경을 클릭합니다.

system.changeProxy API 호출을 통해서도 동일한 기능을 이용할 수 있습니다.

1.1. 배경 정보

이 함수의 효과는 일반 Salt 클라이언트와 Salt SSH 푸시 클라이언트 간에 다릅니다.

1.1.1. 일반 Salt 클라이언트

함수는 Salt 상태 동작을 예약하며, 이를 통해 susemanager.conf Salt 클라이언트 구성 파일의 master: 설정을 수정하여 새 프록시를 가리키도록 합니다. 이후에 함수는 Salt 클라이언트를 다시 시작합니다.

susemanager.conf 파일을 수동으로 편집하여 master:를 변경해도 효과가 같으며 이러한 기능도 지원됩니다.

미니언이 다시 시작되고 새 프록시를 통해 다시 연결되면 서버는 데이터베이스의 프록시 경로를 업데이트하고 채널 URL을 새로 고치기 위한 다른 작업을 예약합니다.

1.1.2. Salt SSH 푸시 클라이언트

이 함수는 데이터베이스에서 즉시 프록시 경로를 업데이트하며 채널 URL을 새로 고치는 새로운 작업이 예약됩니다.

2. 프록시에서 서버로 클라이언트 이동

Salt 클라이언트를 프록시에서 서버로 이동하려면 프록시 목록에서 없음을 선택하십시오.

기존 클라이언트를 서버로 이동하려면 처음부터 등록 프로세스를 반복해야 합니다.