프록시에 클라이언트 등록
프록시 서버는 Salt 및 기존 클라이언트를 위한 브로커 및 패키지 캐시의 역할을 할 수 있습니다. 프록시에 클라이언트를 등록하는 작업은 몇 가지 주요 차이점 외에는 SUSE Multi-Linux Manager 서버에 직접 등록하는 것과 유사합니다.
이 섹션에는 Web UI, 명령줄의 명령 또는 부트스트랩 스크립트를 사용하여 프록시에 클라이언트를 등록하는 내용이 포함되어 있습니다. SUSE Multi-Linux Manager 프록시에서 다른 프록시 또는 SUSE Multi-Linux Manager 서버로 클라이언트를 이동하는 절차에 대한 설명도 제공됩니다.
Web UI 내에서 프록시 페이지에는 클라이언트에 대한 정보가 표시됩니다. 프록시에 연결된 클라이언트 목록은 프록시
하위 탭의 세부사항
탭을 선택하여 확인할 수 있습니다.
클라이언트의 체인으로 연결된 프록시 목록은 세부사항
탭에서 연결
하위 탭을 선택하여 확인할 수 있습니다.
1. 프록시 간 클라이언트 이동
등록 프로세스를 반복할 필요 없이 프록시 간에 클라이언트(Salt)와 Salt SSH 푸시 클라이언트를 이동할 수 있습니다.
체인으로 연결된 프록시는 이동할 수 없습니다. 체인으로 연결된 프록시를 이동하는 대신, 새 프록시를 만들고 클라이언트를 이동한 다음 이전 프록시를 삭제하십시오. |
-
SUSE Multi-Linux Manager Web UI에서 프록시 간에 이동하려는 클라이언트의
시스템 정보
페이지로 이동합니다. -
연결
탭으로 이동합니다. 그런 다음프록시 변경
링크를 따라 드롭다운 메뉴를 확인합니다. -
새 프록시
드롭다운 메뉴에서 클라이언트가 이동할 프록시를 선택하고 프록시 변경을 클릭합니다.
-
SUSE Multi-Linux Manager Web UI에서
으로 이동하여 이동할 각 클라이언트의 확인란을 선택하면 클라이언트가 시스템 세트 관리자에 추가됩니다. -
로 이동한 후 탭으로 이동합니다.
-
새 프록시
드롭다운 메뉴에서 클라이언트를 이동할 프록시를 선택한 후 프록시 변경을 클릭합니다.
system.changeProxy
API 호출을 통해서도 동일한 기능을 이용할 수 있습니다.
1.1. 배경 정보
이 함수의 효과는 일반 Salt 클라이언트와 Salt SSH 푸시 클라이언트 간에 다릅니다.
1.1.1. 기본 클라이언트
이 함수는 Salt 상태 작업을 예약하여 susemanager.conf
Salt 클라이언트 구성 파일에서 master:
설정을 수정해 새 프록시를 가리키도록 합니다. 그런 다음 함수가 Salt 클라이언트를 다시 시작합니다.
|
클라이언트가 다시 시작하고 새 프록시를 통해 다시 연결하면 서버는 데이터베이스에서 프록시 경로를 업데이트하고 채널 URL을 새로 고치는 다른 작업을 예약합니다.
1.1.2. Salt SSH 푸시 클라이언트
이 함수는 데이터베이스에서 즉시 프록시 경로를 업데이트하며 채널 URL을 새로 고치는 새로운 작업이 예약됩니다.
2. 프록시에서 서버로 클라이언트 이동
클라이언트를 프록시에서 서버로 이동하려면 프록시 목록에서 None
을 선택합니다.