En una configuracion dond participan 7 servidores moodle apuntando a la misma base de datos Oracle 11g se produjo el siguiente error
Debug info: ORA-24408: could not generate unique server group name
Error code: dbconnectionfailed
Stack trace:
line 205 of /lib/dml/oci_native_moodle_database.php: dml_connection_exception thrown
line 344 of /lib/dmllib.php: call to oci_native_moodle_database->connect()
line 476 of /lib/setup.php: call to setup_DB()
line 31 of /config.php: call to require_once()
line 31 of /index.php: call to require_once()
Esto se debe a que el nombre del host esta mal configurado o lo resuelve mal. Por lo que si editas el achivo /etc/sysconfig/network
[root@servername mnt]# more /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=servername
Debe ser igual al configurado en /etc/hosts, aqui yo convenientemente introduzco el servername en primer lugar, para que sea lo primero en reconocer.
127.0.0.1 servername localhost localhost.localdomain
::1 servername localhost localhost.localdomain