본 발명의 장치, 클러스터형 컴퓨터 시스템, 프로그램 제품 및 방법은 자원 작용과 연계해서 고유한 준비 동작을 이용하여 노드와 클러스터 오브젝트와 같은 누락 클러스터 독립체 또는 비활성 클러스터 독립체가 자원 작용에 후속하여 클러스터형 컴퓨터 시스템에 재연결되지 못하게 효율적으로 "로크 아웃(lock out)"시킨다. 준비 동작은 클러스터형 컴퓨터 시스템에 있는 복수의 독립체에 관련된 하나 이상의 클러스터 설정 변수를 변경하되, 준비 동작 기간 중에 활성인 클러스터 독립체는 변경을 수용하지만 준비 동작 기간 중에 비활성인 클러스터 독립체는 변경을 수용하지 않도록 변경을 행하는 것을 포함한다. 활성 클러스터 독립체에 대해서 클러스터 설정 변수를 변경함으로써, 이미 비활성인 클러스터 독립체가 자원 작용 후에 클러스터링을 활성화하거나 재연결하려고 하는 시도가 있다면, 이것은 이러한 독립체들에 대한 부정확한 클러스터 설정 변수 또는 진부한 클러스터 설정 변수 때문에 대체로 실패할 것이며, 따라서 이러한 클러스터 독립체는 클러스터형 컴퓨터 시스템에 수용되지 못하게 효율적으로 차단될 것이다.
An apparatus, clustered computer system, program product and method utilize a unique prepare operation in connection with a resource action to effectively "lock out" missing or inactive cluster entities such as nodes and cluster objects from rejoining a clustered computer system subsequent to the resource action. The prepare operation includes modification of one or more cluster configuration parameters associated with entities in a clustered computer system, such that any such cluster entity that is active during the prepare operation accepts the modifications, while any cluster entity that is inactive during the prepare operation does not accept the modifications. By modifying cluster configuration parameters for active cluster entities, attempts by previously-inactive cluster entities to activate or rejoin clustering after resource actions will generally fail due to incorrect or stale cluster configuration parameters for such entities, and thus such entities will be effectively blocked from being accepted into the clustered computer system.