Openshift Originはansible playbooks
を介してインストールされました。
this ドキュメントによると、再起動する正しいコマンドは次のとおりです。
$ systemctl restart atomic-openshift-master-api atomic-openshift-master-controllers
ただし、この結果は次のようになります。
Failed to restart atomic-openshift-master-api.service: Unit not found.
Failed to restart atomic-openshift-master-controllers.service: Unit not found.
openshift Origin
にokd
を介してインストールした後、Centos7
(ansible
)を再起動する正しい方法は何ですか?
次のエラーが発生した場合:
bash: master-restart: command not found
試してください:
/usr/local/bin/master-restart
OKD
をv3.10
としてインストールした場合は、次のようにmaster
サービスを再起動する必要があります。 [0]サービスはv3.10
からポッドとして実行されているため、api
やcontrollers
などのマスターサービスを再起動するには、特定のコマンドを使用する必要があります
# master-restart api
# master-restart controllers
[0] マスターサービスの再起動
私の知る限り、次の2つの選択肢があります。
Ansibleの使用
OpenShift Originのインストール時に使用したものと同じinventory.iniを使用します。
inventory.iniファイルとopenshift-ansibleリポジトリが/ home/user /、マスターの再起動を実行 playbook :
ansible-playbook -i /home/user/inventory.ini /home/user/openshift-ansible/playbooks/openshift-master/restart.yml
サービスを再起動します
サービスを手動で再起動する場合、サービス名はOrigin-master-apiおよびOrigin-master-controllers。したがって、それらを再起動するコマンドは次のようになります。
systemctl restart Origin-master-api Origin-master-controllers
最初のオプションを使用することを強くお勧めします。