당신은 당신은 이렇게 가고 기본적으로
aws elb describe-load-balancers --load-balancer-name <name_of_your_lb> --query LoadBalancerDescriptions[].Instances --output text |\
xargs -I {} aws ec2 describe-instances --instance-id {} --query Reservations[].Instances[].PublicIpAddress |\
xargs -I {} scp <name_of_your_file> <your_username>@{}:/some/remote/directory
같은 것을 실행할 수는 AWS CLI 활용할 수 :
- 각에 대한 부하 분산
- 에 연결된 모든 EC2 인스턴스를 찾아 ec2 인스턴스 중
PublicIPAddress
을 찾으십시오 (scp를 통해 연결할 수 있기 때문에).
- r EC2 서버에 어딘가에 한 파일을 복사하는 유엔
scp
명령은 많은 파일을 밀어해야하는 경우
당신이,
아마존 ElasticFileSystem 아마 지금 가장 쉬운 옵션이 될 것입니다 쉽게이있을 수 있습니다, 또한 copy folder를 복사 할 수 있습니다 파일 시스템을 작성하여 Load Balancer에 연결된 모든 ec2 인스턴스에 연결하고 파일을 EFS로 전송하면 EFS가 연결된 모든 ec2 인스턴스에서 사용할 수 있습니다. (EFS를 작성하는 설정 당신의 ec2 인스턴스에 한번 마운트해야합니다.)
어떻게 파일을 ec2 인스턴스로 전송합니까? –
현재 파일 업로드에 WinSCP 클라이언트를 사용하고 있습니다. – Rahmathullah