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.2.2. CLI에서 노드를 유지보수 모드로 설정
oc adm drain
명령을 사용하여 노드에서 Pod를 제거하거나 삭제하여 노드를 유지보수 모드로 설정합니다.
절차
노드를 예약 불가능으로 표시합니다. 노드 상태가
NotReady, SchedulingDisabled
로 변경됩니다.oc adm cordon <node1>
$ oc adm cordon <node1>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 유지보수를 위해 노드를 드레이닝합니다. 노드는
LiveMigratable
조건이True
로 설정되고spec:evictionStrategy
필드가LiveMigrate
로 설정된 가상 머신 인스턴스를 실시간으로 마이그레이션합니다. 노드의 기타 모든 Pod 및 가상 머신이 삭제되고 다른 노드에서 다시 생성됩니다.oc adm drain <node1> --delete-emptydir-data --ignore-daemonsets=true --force
$ oc adm drain <node1> --delete-emptydir-data --ignore-daemonsets=true --force
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
--delete-emptydir-data
플래그는emptyDir
볼륨을 사용하는 노드의 모든 가상 머신 인스턴스를 제거합니다. 이러한 볼륨의 데이터는 임시이며 종료 후 삭제될 수 있습니다. -
--ignore-daemonsets=true
플래그를 사용하면 데몬 세트가 무시되고 Pod 제거를 성공적으로 수행할 수 있습니다. -
--force
플래그는 복제본 세트 또는 데몬 세트 컨트롤러에서 관리하지 않는 Pod를 삭제합니다.
-