Problem Description
When attempting to activate the Phoenix Backup Store, the process fails. A review of the main service log (/var/log/Phoenix/main_service.log
) reveals a Python traceback error, specifically a NewConnectionError
with the message: Failed to establish a new connection: [Errno 111] Connection refused
.
Traceback
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f0fbdd9c700>: Failed to establish a new connection: [Errno 111] Connection refused
Cause
The Phoenix Backup Store has a critical dependency on a ZFS storage pool, which must be present before the activation process begins. The "Connection refused" error is a symptom of this underlying issue. Without the ZFS pool, essential services fail to initialize. Consequently, when the activation process tries to communicate with these services, the connection is rejected.
Resolution
To resolve this issue, you must follow the correct deployment order:
Create the ZFS Pool: Ensure that the ZFS storage pool is fully deployed and configured on the appliance according to the official guidelines.
Activate the Backup Store: After confirming the ZFS pool is available, you can successfully activate the Phoenix Backup Store.
For a step-by-step guide covering the entire deployment, from the OVA package to registration, please consult the Druva documentation: Deploy and register Phoenix Backup Store