Discovery of RAC database for Oracle DTC workload is not working
Problem description
After the RAC servers were registered, no databases were found or displayed in the console.
Cause
OS language was configured to Spanish. The Oracle DTC agent supports only English.
Traceback
nMáximo de Memoria: 0\nNúmero de red por defecto para los servicios de base de datos: \nLa base de datos está gestionada por el administrador\n"
level=error ts=2023-03-30T12:46:44.599981629+02:00 filename=instance.go:346 message="Failed to Get Rac Details" Layer=OracleApi Message="Removing this instance from discovery" Error="DB Info not found"
Resolution
- First use this command to check the system language:
# localectl
- If Spanish(es_ES.UTF-8) or any other language is detected, then change the language to English(en_US.UTF-8) on both RAC nodes using the command:
# localectl set-locale LANG=en_US.UTF-8
- Restart Phoenix Oracle service on both nodes using this command:
systemctl restart PhoenixOracle
- Go to Druva console, trigger Discover database
Include and exclude filters
<Add content regarding include and exclude filters here>
Verification
<This is an optional topic and delete this if not required. Add the steps to verify whether the suggested resolution has worked.>
See also
<Relevant reference article links>