本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下載並安裝 代理程式
首先,連接至您的執行個體。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的連線至您的執行個體。如果您在連線時遇到問題,請參閱《Amazon EC2 使用者指南》中的連線至執行個體的故障診斷。
然後,使用以下方法之一安裝代理程式。
-
從 Amazon Linux 儲存器安裝代理程式
此方法只適用於 Amazon Linux 執行個體。使用下列命令:
sudo yum install –y aws-kinesis-agent2.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若要安裝特定版本的代理程式,請在命令中指定版本號碼。例如,下列命令會安裝代理程式 v 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.x.x 版代理程式。例如,若要下載 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 容器中設定代理程式
Kinesis 代理程式也可以透過 amazonlinux 容器基礎在容器中執行。使用以下 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"]