기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에이전트 다운로드 및 설치
우선 인스턴스에 연결합니다. 자세한 내용은 Amazon EC2 사용 설명서의 인스턴스에 연결을 참조하세요. 연결 문제가 있는 경우 Amazon EC2 사용 설명서의 인스턴스 연결 문제 해결을 참조하세요.
다음으로, 다음 중 한 가지 방법을 사용하여 인스턴스를 설치합니다.
-
Amazon Linux 리포지토리에서 에이전트 설정하는 방법
이 방법은 Amazon Linux 인스턴스에만 해당됩니다. 다음 명령을 사용합니다.
sudo yum install –y aws-kinesis-agent에이전트 v 2.0.0 이상은 운영 체제가 Amazon Linux 2(AL2)인 컴퓨터에 설치됩니다. 이 에이전트 버전에는 Java 1.8 이상이 필요합니다. 필요한 Java 버전이 아직 없는 경우 에이전트 설치 프로세스에서 해당 버전이 설치됩니다. Amazon Linux 2에 대한 자세한 내용은 https://aws.amazon.com/amazon-linux-2/
를 참조하세요. -
Amazon S3 리포지토리에서 에이전트 설정하는 방법
이 방법은 공개적으로 사용 가능한 리포지토리에서 에이전트를 설치하기 때문에, Red Hat Enterprise Linux 및 Amazon Linux 2 인스턴스에도 적용됩니다. 다음 명령을 사용하여 에이전트 버전 2.x.x의 최신 버전을 다운로드하고 설치합니다.
sudo yum install –y https://s3.amazonaws.com/streaming-data-agent/aws-kinesis-agent-latest.amzn2.noarch.rpm특정 버전의 에이전트를 설치하려면 명령에서 버전 번호를 지정합니다. 예를 들어 다음 명령은 에이전트 버전 2.0.1을 설치합니다.
sudo yum install –y https://streaming-data-agent.s3.amazonaws.com/aws-kinesis-agent-2.0.1-1.amzn1.noarch.rpm현재 Java 1.7을 사용하고 있고 업그레이드를 원하지 않는 경우 Java 1.7과 호환되는 에이전트 버전 1.xx를 다운로드할 수 있습니다. 예를 들어 다음 명령을 사용하여 에이전트 버전 1.1.6을 다운로드할 수 있습니다.
sudo yum install –y https://s3.amazonaws.com/streaming-data-agent/aws-kinesis-agent-1.1.6-1.amzn1.noarch.rpm다음 명령을 사용하여 최신 에이전트를 다운로드할 수 있습니다.
sudo yum install -y https://s3.amazonaws.com/streaming-data-agent/aws-kinesis-agent-latest.amzn2.noarch.rpm -
GitHub 리포지토리에서 에이전트 설정하는 방법
-
먼저 에이전트 버전에 따라 필요한 Java 버전이 설치되어 있는지 확인합니다.
-
awslabs/amazon-kinesis-agent
GitHub 리포지토리에서 에이전트를 다운로드합니다. -
다운로드 디렉터리로 이동하고 다음 명령을 실행해 에이전트를 설치합니다.
sudo ./setup --install
-
-
Docker 컨테이너에서 에이전트 설정
amazonlinux 컨테이너 베이스를 통해서도 컨테이너에서 Kinesis 에이전트를 실행할 수 있습니다. 다음 Dockerfile을 사용하여
docker build를 실행합니다.FROM amazonlinux RUN yum install -y aws-kinesis-agent which findutils COPY agent.json /etc/aws-kinesis/agent.json CMD ["start-aws-kinesis-agent"]