4장. 원격 작업 구성 및 설정
Red Hat Satellite는 호스트에서 원격 명령 실행을 지원합니다. 원격 실행을 사용하면 여러 호스트에서 동시에 다양한 작업을 수행할 수 있습니다.
4.1. Red Hat Satellite에서 원격 실행
원격 실행을 사용하면 쉘 스크립트 또는 Ansible 작업 및 플레이북을 사용하여 Capsule에서 원격으로 호스트에서 작업을 실행할 수 있습니다.
Satellite에서 다음과 같은 이점을 위해 원격 실행을 사용하십시오.
- 한 번에 여러 호스트에서 작업을 실행합니다.
- 실행하는 작업을 보다 세밀하게 제어하려면 명령에서 변수를 사용합니다.
- 호스트 팩트 및 매개 변수를 사용하여 변수 값을 채웁니다.
- 명령을 실행할 때 템플릿의 사용자 지정 값을 지정합니다.
Capsule Server를 통해 원격 실행 통신이 이루어지므로 Satellite Server는 대상 호스트에 대한 직접 액세스 권한이 필요하지 않으며 많은 호스트를 관리하도록 확장할 수 있습니다. 자세한 내용은 4.4절. “원격 실행을 위한 전송 모드”의 내용을 참조하십시오.
원격 실행을 사용하려면 작업 템플릿을 정의해야 합니다. 작업 템플릿은 원격 호스트에 적용할 명령입니다. 작업 템플릿을 여러 번 실행할 수 있습니다.
Satellite는 ERB 구문 작업 템플릿을 사용합니다. 자세한 내용은 호스트 관리의 템플릿 작성 참조를 참조하십시오.
기본적으로 Satellite에는 쉘 스크립트 및 Ansible을 위한 여러 작업 템플릿이 포함되어 있습니다. 자세한 내용은 호스트 관리에서 작업 템플릿 설정을 참조하십시오.
추가 리소스
- 호스트 관리에서 원격 작업 실행을 참조하십시오.