全部笔记All notes

基础环境安装以及位置

阅读 1m 13s1m 13s read

JDK

# 安装
yum install java-1.8.0-openjdk* -y 

# 查看位置
sudo alternatives --config java

# 获取到位置 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b09-4.el9.aarch64/jre/bin/java

# 配置环境
sudo vi /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b09-4.el9.aarch64
export PATH=$JAVA_HOME/bin:$PATH

# 更新
source /etc/profile

Python3

# 安装
sudo dnf install python3 -y

Git

# 安装
sudo dnf install git -y

Python3

# 安装
sudo dnf install maven -y

多台服务器之间配置 SSH

# 进入秘钥文件夹
cd /root/.ssh

# 生成秘钥
ssh-keygen -t rsa

image.png

# 写入自己公钥
cat id_rsa.pub >> authorized_keys

# 复制公钥到本地
scp 10.211.55.64:/root/.ssh/id_rsa.pub /tmp/id_rsa.pub

# 写入公钥
cd /root/.ssh
cat /tmp/id_rsa.pub >> authorized_keys

# 按照上述同样复制 65 66两个节点

# 然后测试 ssh 是否可以连接
ssh root@10.211.55.64

# 修改 hosts
vim /etc/hosts

# 增加 以下信息
10.211.55.64 node1
10.211.55.65 node2
10.211.55.66 node3

# 测试 是否可以 ping 通
ping node1
ping node2
ping node3

# 测试 ssh
ssh root@node1
ssh root@node2
ssh root@node3

# 设置环境变量
export ZOOKEEPER_HOME=/opt/zookeeper/apache-zookeeper-3.7.2-bin/
export PATH=$ZOOKEEPER_HOME/bin:$PATH

# 更新 
source ~/.bashrc

cd /opt/zookeeper/apache-zookeeper-3.7.2-bin/bin/

./zkServer.sh start

# 检查进程 能看到 QuorumPeerMain 进程就表示启动成功
jps

./zkServer.sh status