반응형
RHOCP4 (openshift4) 노드들 관리를 위한 명령어들에 대한 정보입니다.
지속적으로 추가 예정입니다.
1. Role 관리
RHOCP에서 master 노드를 구성하면 기본적으로 master, worker 롤을 부여됩니다.
[root@bastion config]#oc get node
NAME STATUS ROLES AGE VERSION
master1.ocp-dc.hk.com Ready master,worker 20m v1.21.1+a620f50
master2.ocp-dc.hk.com Ready master,worker 76m v1.21.1+a620f50
master3.ocp-dc.hk.com Ready master,worker 91m v1.21.1+a620f50
worker1.ocp-dc.hk.com Ready worker 54m v1.21.1+a620f50
master 노드에서 worker role을 삭제하려면 아래 명령어를 통해 삭제 할 수 있습니다.
[root@bastion ~]#oc patch schedulers.config.openshift.io/cluster --type merge -p '{"spec":{"mastersSchedulable":false}}'
scheduler.config.openshift.io/cluster patched
[root@bastion config]#oc get node
NAME STATUS ROLES AGE VERSION
master1.ocp-dc.hk.com Ready master 21m v1.21.1+a620f50
master2.ocp-dc.hk.com Ready master 77m v1.21.1+a620f50
master3.ocp-dc.hk.com Ready master 92m v1.21.1+a620f50
worker1.ocp-dc.hk.com Ready worker 55m v1.21.1+a620f50
만일, master 노드에서 다시 worker role을 추가하려면 아래 명령어를 통해 롤을 부여 할 수 있습니다.
[root@bastion ~]#oc patch schedulers.config.openshift.io/cluster --type merge -p '{"spec":{"mastersSchedulable":true}}'
scheduler.config.openshift.io/cluster patched
[root@bastion config]#oc get node
NAME STATUS ROLES AGE VERSION
master1.ocp-dc.hk.com Ready master,worker 22m v1.21.1+a620f50
master2.ocp-dc.hk.com Ready master,worker 78m v1.21.1+a620f50
master3.ocp-dc.hk.com Ready master,worker 93m v1.21.1+a620f50
worker1.ocp-dc.hk.com Ready worker 56m v1.21.1+a620f50
728x90
'Cloud > RedHat - OpenShift' 카테고리의 다른 글
[RHOCP4] RHEL7 worker 노드 추가 (0) | 2021.11.09 |
---|---|
[RHOCP4] openshift4 Pod 관리 (0) | 2021.11.09 |
[RHOCP4] OpenShift4 테스트 환경 설치 (4.8.14) (6) | 2021.11.08 |
[RHOCP4] Openshift - PXE를 통한 RHCOS work node 설치 (0) | 2021.09.13 |
RHOCP (Openshift) 개요 (0) | 2021.08.27 |