호스트 액세스 구성 요소는 Collective 제어기가 Collective 멤버 호스트에 대한 명령을 실행하는 방식을 정의합니다. hostAccess의 모든 속성에는 일반적으로 충분한 기본값이 있습니다. 하나 이상의 기본 속성 값을 변경해야 하는 경우에만 이 요소를 Collective 제어기에 추가하십시오.
Name | Type | Default | Description |
---|---|---|---|
connTimeout | 초 정밀도를 사용하는 기간 | 180s | 대상 호스트에 대한 원격 연결을 확보할 때까지 대기하는 시간입니다. 기본값은 180초입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |
operationTimeout | 초 정밀도를 사용하는 기간 | 360s | 대상 호스트에 대한 조작을 완료할 때까지 대기하는 시간입니다. 기본값은 360초입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m) 또는 초(s)일 수 있습니다. 예를 들어, 30초를 30s로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1m30s는 90초와 동등합니다. |
useSftp | boolean | false | 기본적으로 Collective 제어기와 멤버 호스트 간에 파일을 전송하기 위해 scp가 사용됩니다. 특수한 상황에서는 scp의 설치 버전이 호환되지 않거나 사용 불가능할 수도 있습니다. 이러한 경우 이 속성을 사용하여 sftp를 사용하도록 Collective 제어기를 구성할 수 있습니다. 이 속성은 Linux 운영 체제에만 적용 가능합니다. |
enableCustomActions | boolean | false | 파일 전송 REST API는 선택적 사전 및 사후 전송 조치를 사용합니다. Collective 제어기는 해당 조작을 위해 기본 제공 조치를 사용하며 기본적으로 기타 조치는 허용되지 않습니다. 이 속성은 Collective 멤버 호스트에 대한 사전 및 사후 전송 조치로 기타 조치를 포함시키도록 허용되는지 여부를 제어합니다. 기타 조치의 예로는 unzip, chmod, mkdir 등이 있습니다. |