単一ノードのインストールとetcdのクラスタを構築するためのK8Sデプロイメント環境

インストールetcdを構築し、単一ノード環境

構築するための設置環境に先立ち

インストールを実行する前にここでは、準備ができて準備ができて最初の仮想マシンをK8S 3台の仮想マシンであります

ホスト名 IPアドレス 役割
マスター 172.16.163.131 マスター
ノード1 172.16.163.130 ノード
ノード2 172.16.163.129 ノード

デプロイメント環境が続きます

最初のステップ:ファイアウォールをオフにします

//在master虚拟机上执行以下命令
systemctl stop firewalld
systemctl disable firewalld
//在另外node1,node2虚拟机上也执行以上命令

ステップ2:SELinuxをオフにします

//执行命令
vi /etc/selinux/config

第三段階:postfixサービスをオフにします

//执行命令
systemctl stop postfix.service
systemctl disable postfix.service

ステップ4:解決するホストであります

//执行命令
vi /etc/hosts

すなわち、解像度のノードノードとマスターノードです。これは、ファイルを解析し、各ノードは、1つを必要とします。だから、過去のhostsファイルをコピーするためにscpコマンドを使用する必要があります。

scp -rp /etc/hosts 172.16.163.130:/etc/hosts
scp -rp /etc/hosts 172.16.163.129:/etc/hosts

それは今、良い環境を構築し、インストールetcdサービスを開始する以上の4つのステップを取りました。

ETCDサービスのみをマスタノードにインストールされ、サービスがETCDがマスタノードに搭載された実行、ETCDは、データの一貫性を維持するためには、キーと値のストレージシステムです。

//执行命令
yum install etcd -y
//成功过后,执行命令
vi /etc/etcd/etcd.conf

Etcd.confプロフィール情報を変更、主な変更は、アドレスを聞きます。

2379年には、ポート番号が使用する外部サービスをetcdです。

2380は、ポート番号は、クラスタetcdの使用との間でデータを同期であります

=フィギュアetcd_advertise_client_urls「上http://172.16.163.131」IPアドレスのマスターであります

etcdサービスを開始

//执行命令,让etcd服务开机自启动
systemctl start etcd.service
systemctl enable etcd.service
//执行命令,查看版本号,如果出现etcd版本号即表示安装成功
etcdctl -version

//执行命令查看端口
netstat -lntup

etcdノードのインストール。

おすすめ

転載: www.cnblogs.com/jasonboren/p/11483433.html