kafka安装指导
Posted ye-feng-yu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kafka安装指导相关的知识,希望对你有一定的参考价值。
本篇博客主要讲解在虚拟机安装之后,从如下四个方面进行讲解kafka的安装过程。
(1)如何配置虚拟机网络
(2)如何安装JDK
(3)如何安装zookeeper
(4)如何安装kafka
如何配置虚拟机网络
kafka一般安装到linux操作系统,当然windows下面也可以运行,作为程序员,还是在linux下面开发测试为主,因此我们首先安装3台linux虚拟机。
- 虚拟机软件:vmware workstation 14 pro
- 操作系统: CentOS-7-x86_64-DVD-1804
我们首先使用虚拟机软件vmware workstation 14 pro安装CentOS系统,相关教程网上很多,在此不必演示,安装之后再克隆两台,之后进行相关配置。
三台服务器IP规划为:
- 192.168.40.101
- 192.168.40.102
- 192.168.40.103
规划依据:和windows下面的VMnet8的IP: 192.168.40.1在同一个网段,下面是宿主机windows下面使用ipconfig查看的内容:
以太网适配器 VMware Network Adapter VMnet8:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::3d3c:50d2:c7d:e637%43
IPv4 地址 . . . . . . . . . . . . : 192.168.40.1
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
(1)网络配置,需要如下三步:
1 | 切换root |
2 | 修改文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 |
3 | 重启网络 service network restart |
其中第二步最为复杂:在ifcfg-ens33文件原有基础上:
修改内容为:
BOOTPROTO=static
ONBOOT=yes
增加内容为(注意IPADDR对于其它两台服务器为:192.168.40.102、192.168.40.103):
IPADDR=192.168.40.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
(2)主机名配置
a:编辑/etc/sysconfig/network文件,添加如下配置。注意其它两台服务器名称。可以配置为 kafka-102、kafka-103
NETWORKING=yes
HOSTNAME=kafka-101
b:完成主机名映射为IP地址的功能。编辑/etc/hosts文件,增加如下配置,其他两台服务器也做类似配置。
192.168.1.101 kafka-101
c:重启服务器生效。
如何安装JDK
1、查看原有系统的jdk
[[email protected] ~]# java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
2、删除自带的openjdk(需切换至root用户)
rpm -qa| grep openjdk|xargs rpm -e --nodeps
3、新建jdk安装目录
mkdir /usr/local/java
cd /usr/local/java
4、下载jdk并上传至服务器/usr/local/java目录,并解压
tar -zxvf jdk-8u201-linux-x64.tar.gz
5、配置/etc/profile文件,添加如下内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
6、使之生效
source /etc/profile
7、再次查看jdk信息,已经显示安装成功
[[email protected] java]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
8、注意问题:如果切换到普通用户,查看JDK版本不能正常执行命令,则新打开一个连接或者重启服务器再查看即可 。
以上是关于kafka安装指导的主要内容,如果未能解决你的问题,请参考以下文章