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