// Module included in the following assemblies:
//
// * nodes/nodes/nodes-nodes-replace-control-plane.adoc

:_mod-docs-content-type: REFERENCE
[id="prerequisites_{context}"]
= Prerequisites

* You have identified the unhealthy bare metal etcd member.
* You have verified that either the machine is not running or the node is not ready.
* You have access to the cluster as a user with the `cluster-admin` role.
* You have taken an xref:../../backup_and_restore/control_plane_backup_and_restore/backing-up-etcd.adoc#backup-etcd[etcd backup] in case you encounter any issues.
* You have downloaded and installed the link:https://console.redhat.com/openshift/downloads#tool-coreos-installer[`coreos-installer` CLI].
* Your cluster does not have a control plane `machineset`. You can check for `machinesets` by running the following command:
+
[source,terminal]
----
$ oc get machinesets,controlplanemachinesets -n openshift-machine-api
----
+
[IMPORTANT]
====
There should be only one or more `machinesets` for the workers.
If `controlplanemachinesets` exists for the control plane, do not use this procedure.
====