1、二进制安装K8s 之 环境准备

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1、二进制安装K8s 之 环境准备相关的知识,希望对你有一定的参考价值。

参考技术A 软件版本不同,操作也会有所不同,一定要注意版本

1、uuid 一样会导致k8s集群出问题,如果一样需要自行修改,你可以使用命令 ip link 或 ifconfig -a 来获取网络接口的 MAC 地址

2、修改主机名

3、关闭防火墙selinux和Swap

4、修改hosts
便于解析

5、部署calico网络需要
将桥接的IPv4流量传递到iptables的链:

Hadoop 部署之环境准备

一、软硬件规划

ID 主机类型 主机名 IP 应用软件 操作系统 硬件配置
1 物理机 namenode01 192.168.1.200 jdk1.8.0_171、hadoop-2.7.3、hive-2.3.3、hbase-1.2.6、zookeeper-3.4.10、spark-2.3.1 CentOS7.4 6核CPU、8G内存、250存储
2 物理机 datanode01 192.168.1.201 jdk1.8.0_171、hadoop-2.7.3、hive-2.3.3、hbase-1.2.6、zookeeper-3.4.10、spark-2.3.1 CentOS7.4 6核CPU、8G内存、250存储
3 物理机 datanode02 192.168.1.202 jdk1.8.0_171、hadoop-2.7.3、hive-2.3.3、hbase-1.2.6、zookeeper-3.4.10、spark-2.3.1 CentOS7.4 6核CPU、8G内存、250存储
4 物理机 datanode03 192.168.1.203 jdk1.8.0_171、hadoop-2.7.3、hive-2.3.3、hbase-1.2.6、zookeeper-3.4.10、spark-2.3.1 CentOS7.4 6核CPU、8G内存、250存储

二、主机名解析

修改四台服务器的主机名。

192.168.1.200 namenode01 hbase01 spark01 hive01
192.168.1.201 datanode01 hbase02 spark02 zk01 mysql01
192.168.1.202 datanode02 hbase03 spark03 zk02
192.168.1.203 datanode03 hbase04 spark04 zk03

三、配置 SSH 互信

ssh-keygen -t rsa
ssh-copy-id namenode01
ssh-copy-id datanode01
ssh-copy-id datanode02
ssh-copy-id datanode03

四、创建用户

# 创建用户(4台机器相同操作)
useradd hadoop && echo ‘123456‘ |passwd --stdin hadoop

# 设置用户权限(4台机器相同操作)
vim /etc/sudoers
echo "hadoop    ALL=(ALL)       ALL" >> /etc/sudoers

五、JDK 的安装

下载JDK1.8,可以选择下载rpm包,直接安装即可使用。
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

以上是关于1、二进制安装K8s 之 环境准备的主要内容,如果未能解决你的问题,请参考以下文章

Kubernetes 集群 之 二进制安装部署(单Master节点)

#yyds干货盘点#k8s知识进阶知识,使用二进制安装包安装k8s的环境准备

k8s-1(etcd安装)

云原生之kubernetes实战在k8s环境下部署Homepage个人导航页

Docker&K8s---跟我一步步部署K8s(二进制安装部署)

Docker&K8s---跟我一步步部署K8s(二进制安装部署)