This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.10.3.19. ブートストラップマシンの作成
bootstrap.yml
Playbook を実行してブートストラップマシンを作成します。この Playbook はブートストラップ仮想マシンを起動し、これをアセットディレクトリーから bootstrap.ign
Ignition ファイルに渡します。ブートストラップノードは、Ignition ファイルをコントロールプレーンノードに送信できるように設定します。
ブートストラッププロセスをモニターするには、RHV 管理ポータルでコンソールを使用するか、SSH を使用して仮想マシンに接続します。
手順
ブートストラップマシンを作成します。
ansible-playbook -i inventory.yml bootstrap.yml
$ ansible-playbook -i inventory.yml bootstrap.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 管理ポータルまたは SSH のコンソールを使用してブートストラップマシンに接続します。
<bootstrap_ip>
をブートストラップノードの IP アドレスに置き換えます。SSH を使用するには、以下を入力します。ssh core@<boostrap.ip>
$ ssh core@<boostrap.ip>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ブートストラップノードからリリースイメージサービスについての
bootkube.service
journald ユニットログを収集します。journalctl -b -f -u release-image.service -u bootkube.service
[core@ocp4-lk6b4-bootstrap ~]$ journalctl -b -f -u release-image.service -u bootkube.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記ブートストラップノードの
bootkube.service
ログは、etcd のconnection refused
エラーを出力し、ブートストラップサーバーがコントロールプレーンノード (別名マスターノード) の etcd に接続できないことを示します。etcd が各コントロールプレーンノードで起動し、ノードがクラスターに参加した後には、エラーは発生しなくなるはずです。