Autor Tema: [SOLUCIONADO]Instalacion desatendida  (Leído 119 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Alfredo Choternasty

  • Guarani
  • *
  • Mensajes: 133
  • lisa necesita frenos!
    • MSN Messenger - alfredochoternasty@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Rectorado - UADER
  • Nombre y apellido: Alfredo Choternasty
  • Sistema: Guarani - Toba
  • Teléfono laboral: 343 - 4232369 int 129
  • Utilizo algun sistéma del SIU: Sí
[SOLUCIONADO]Instalacion desatendida
« on: Julio 19, 2022, 08:22:10 pm »
Hola estoy intentando hacer una instalacion desatendida de toba 3.3.
Quiero hacer que se ejecute cuando inicia el contenedor docker.
utilizo el comando:
Código: [Seleccionar]
toba instalacion instalar --no-interactive --alias-nucleo 'aplicacion' -t 1 -n 'produccion' -h 'base' -u 'postgres' -b 'aplicacion' -c './clave_bd.txt' -k './clave_toba.txt'
comienza correctamente, pero me da el siguiente error:
Cita
---------------------------------------------------------------------------------------------------
  Creaci�n de la instancia                                                                         
 ---------------------------------------------------------------------------------------------------

 Creando base 'aplicacion'...
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] fe_sendauth: no password supplied
  [SQL EJECUTADA]:

si una vez creados los contenedore ejecuto
Código: [Seleccionar]
psql -h host -U postgres -W
me puedo conectar bien.
gracias!
« Última Modificación: Julio 26, 2022, 10:23:23 am por richard »
No vives de ensalada!

gmolinauskas

  • Toba
  • *
  • Mensajes: 79
    • Ver Perfil
  • Institución: Universidad Nacional de Quilmes
  • Nombre y apellido: Gabriel Molinauskas
  • Sistema: Toba, Mapuche, Pilaga, Diaguita
Re:Instalacion desatendida
« Respuesta #1 on: Julio 20, 2022, 02:01:20 pm »
Hola, pareciese que a postgres no le llega la clave que definiste en el archivo clave_bd.txt,   probá sacando las comillas simples a todos los parámetros , o fijate si está OK la ruta del archivo ./clave_bd.txt  y si éste tiene el valor dentro.

Saludos

Gabriel

Alfredo Choternasty

  • Guarani
  • *
  • Mensajes: 133
  • lisa necesita frenos!
    • MSN Messenger - alfredochoternasty@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Rectorado - UADER
  • Nombre y apellido: Alfredo Choternasty
  • Sistema: Guarani - Toba
  • Teléfono laboral: 343 - 4232369 int 129
  • Utilizo algun sistéma del SIU: Sí
Re:Instalacion desatendida
« Respuesta #2 on: Julio 20, 2022, 06:18:11 pm »
Gracias Gabriel.
En teoría está todo bien ...
Puse un mensaje en el comando_instalacion.php para ver si tomaba la clave del archivo y probe tirar la instacion a manopla así
Cita
/bin/toba instalacion instalar -c clave_bd.txt

y me da lo siguiente
Cita
---------------------------------------------------------------------------------------------------
  Instalacion Toba 3.3.25                                                                           
 ---------------------------------------------------------------------------------------------------


 Definir el nombre del ALIAS del n�cleo Toba
 -------------------------------------------

 Este alias se utiliza para consumir todo el contenido navegable de Toba

Nombre del Alias (por defecto "toba"):
Por favor, ingrese su n�mero de desarrollador (ENTER utilizar� 0):
Se trata de una instalacion de producci�n? (Si o No)
(s/n):s
Nombre de la instalaci�n (ej: Andromeda): :
Nombre de la instalaci�n (ej: Andromeda): : prueba
PostgreSQL - Ubicaci�n (ENTER utilizar� localhost): base
PostgreSQL - Puerto (ENTER utilizar�: 5432):
PostgreSQL - Usuario (ENTER utilizar� postgres):
 clave recuperada = abc_123456
 
 
PostgreSQL - Base de datos (ENTER utilizar� toba_3_3):
Nombre del schema a usar (ENTER utilizar� produccion):
 
 No es posible conectar con el servidor, por favor reeingrese la informaci�n de conexi�n. Mensaje:
 
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] FATAL:  password authentication failed for user "postgres"
  [SQL EJECUTADA]:
 
 
PostgreSQL - Ubicaci�n (ENTER utilizar� localhost): ^C
root@40b10cb66f34:/var/www/html# exit

y la clave la toma bien y es la correcta.  Cuando se pasa como parámetro la clave tiene que ir plana?
No vives de ensalada!

gmolinauskas

  • Toba
  • *
  • Mensajes: 79
    • Ver Perfil
  • Institución: Universidad Nacional de Quilmes
  • Nombre y apellido: Gabriel Molinauskas
  • Sistema: Toba, Mapuche, Pilaga, Diaguita
Re:Instalacion desatendida
« Respuesta #3 on: Julio 21, 2022, 10:56:01 am »
Hola! te está tirando un error con la clave de postgres. 

O tenés el archivo vacío o la clave es incorrecta o está mal la ruta.

Probá esto (reemplazando tu_clave_de_postgres por la clave de postgres, sin comillas )

echo -n tu_clave_de_postgres > /tmp/clave_pg

/bin/toba instalacion instalar -c /tmp/clave_pg


Alfredo Choternasty

  • Guarani
  • *
  • Mensajes: 133
  • lisa necesita frenos!
    • MSN Messenger - alfredochoternasty@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Rectorado - UADER
  • Nombre y apellido: Alfredo Choternasty
  • Sistema: Guarani - Toba
  • Teléfono laboral: 343 - 4232369 int 129
  • Utilizo algun sistéma del SIU: Sí
Re:Instalacion desatendida
« Respuesta #4 on: Julio 21, 2022, 02:50:52 pm »
Gracias! anduvo.
echo -n tu_clave_de_postgres > /tmp/clave_pg
/bin/toba instalacion instalar -c /tmp/clave_pg

yo hice lo mismo para generar el archivo con la clave, pero no le habia puesto "-n" al echo.
No vives de ensalada!