インストール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ノードのインストール。