For urgent situations like this please contact Tableau Support directly. These forums are not meant for such situations and are predominantly volunteer supported, thus there is no SLA (service level agreement) here.
it looks like you have an H.A. cluster as the repository and dataengine are on multiple nodes. As long as they are in sync, you should be able to drop worker2 from the cluster via the primary config and then restart. Or you could also contact support, and they will walk you through what you need.