2.3. 安装 AMQ Streams
按照以下步骤在 Red Hat Enterprise Linux 上安装最新版本的 AMQ Streams。
有关将现有集群升级到 AMQ Streams 2.1 的说明,请参阅 AMQ Streams 和 Kafka 升级。
流程
添加新的
kafka
用户和组。sudo groupadd kafka sudo useradd -g kafka kafka sudo passwd kafka
sudo groupadd kafka sudo useradd -g kafka kafka sudo passwd kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建目录
/opt/kafka
。sudo mkdir /opt/kafka
sudo mkdir /opt/kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建一个临时目录,并提取 AMQ Streams ZIP 文件的内容。
mkdir /tmp/kafka unzip amq-streams_y.y-x.x.x.zip -d /tmp/kafka
mkdir /tmp/kafka unzip amq-streams_y.y-x.x.x.zip -d /tmp/kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将提取的内容移到
/opt/kafka
目录中,并删除临时目录。sudo mv /tmp/kafka/kafka_y.y-x.x.x/* /opt/kafka/ rm -r /tmp/kafka
sudo mv /tmp/kafka/kafka_y.y-x.x.x/* /opt/kafka/ rm -r /tmp/kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
/opt/kafka
目录的所有权更改为kafka
用户。sudo chown -R kafka:kafka /opt/kafka
sudo chown -R kafka:kafka /opt/kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建用于存储 ZooKeeper 数据的
/var/lib/zookeeper
目录,并将其所有权设置为kafka
用户。sudo mkdir /var/lib/zookeeper sudo chown -R kafka:kafka /var/lib/zookeeper
sudo mkdir /var/lib/zookeeper sudo chown -R kafka:kafka /var/lib/zookeeper
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建用于存储 Kafka 数据的目录
/var/lib/kafka
,并将其所有权设置为kafka
用户。sudo mkdir /var/lib/kafka sudo chown -R kafka:kafka /var/lib/kafka
sudo mkdir /var/lib/kafka sudo chown -R kafka:kafka /var/lib/kafka
Copy to Clipboard Copied! Toggle word wrap Toggle overflow