166
Técnicos / Instalacion Guarani 3.11.1 en Produccion
« on: Mayo 31, 2016, 07:22:48 pm »
Hola, estoy tratando de instalar Guarani 3 en Produccion, pero tengo dudas al seguir el instructivo. Las enumero todas aqui abajo.
Aguardo respuesta.
Muchas Gracias
Saludos
Esteban
-------------------------------------
El instructivo dice que si se esta instalando en produccion se debe ejecutar:
sudo svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.11.x.y <path proyecto Guaraní>
En ese directorio no hay nada con 4 numeros, solo esta 3.11.1 . ¿como se genera el valor de "y"?
---------------------------
Al no tener ninguna personalizacion, use el mismo 3.11.1 y puse s al momento de preguntar si era produccion. Pude continuar pero en el punto 8 al ejecutar :
sudo ./guarani cargar -d <path proyecto Guaraní>
salio el siguiente error:
sudo ./guarani cargar -d /usr/local/proyectos/guarani
INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)
toba_error: INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)
[TRAZA]exception 'toba_error' with message 'INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)' in /usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_instancia.php:37
Stack trace:
#0 /usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_catalogo.php(54): toba_modelo_instancia->__construct(Object(toba_modelo_instalacion), 'desarrollo')
#1 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_toba.php(52): toba_modelo_catalogo->get_instancia('desarrollo', Object(consola))
#2 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_proyecto.php(321): comando_toba->get_instancia()
#3 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_proyecto.php(91): comando_proyecto->opcion__cargar(NULL)
#4 /usr/local/proyectos/guarani/lib/toba/php/consola/comando.php(54): comando_proyecto->ejecutar_opcion('opcion__cargar', NULL)
#5 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(74): comando->procesar()
#6 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(51): consola->invocar_comando('proyecto', Array)
#7 /usr/local/proyectos/guarani/lib/toba/php/consola/run.php(32): consola->run(Array)
#8 {main}
¿a que se debe este error?
-------------------------------------
Por ultimo, si continuo, ejecuto el punto 9
sudo ./guarani instalar
y tira el error:
La opcion 'instalar' no existe
---------------------------------------------------------------------------------------------------
Administracion de PROYECTOS
---------------------------------------------------------------------------------------------------
INVOCACION: toba proyecto OPCION [-p id_proyecto] [-i id_instancia]
[-p id_proyecto] Asume el valor de la variable de entorno 'TOBA_PROYECTO': guarani
[-i id_instancia] Asume el valor de la variable de entorno 'TOBA_INSTANCIA': desarrollo
Lista de opciones
-----------------
actualizar_proyecto
personalizable Hace que un proyecto pueda ser personalizado.
revincular Revincula las clases que representan componentes. Reescribe c�digo, utilizar con CUIDADO.
autoload Regenera el autoload del proyecto. Ejecutar cuando se crea una nueva clase.
Opcional: [-s] Si se utiliza esta opci�n solo se genera el autoload de la personalizacion
crear Crea un proyecto NUEVO.
Opcional: [-x] Si se utiliza esta opci�n el proyecto creado ser� personalizable
cargar Carga el PROYECTO en la INSTANCIA (Carga metadatos y crea un vinculo entre ambos elementos).
Opcional: [-d 'directorio'] [-a 0|1] Indica si se deben generar los alias para el proyecto
info Brinda informacion sobre los METADATOS del proyecto.
exportar Exporta los METADATOS del proyecto.
regenerar Elimina los METADATOS del proyecto y los vuelve a cargar.
eliminar Elimina el PROYECTO de la INSTANCIA (Elimina los metadatos y el vinculo entre ambos elementos).
actualizar Exporta los METADATOS, actualiza el proyecto (usando svn) y regenera el proyecto en la instancia
compilar Compila los METADATOS del proyecto.
publicar Incluye al proyecto dentro del archivo de configuraci�n de apache (toba.conf)
Opcional: [-u 'url'] Lo publica en una url espec�fica (por ej. /mi_proyecto )
despublicar Quita al proyecto del archivo de configuraci�n de apache (toba.conf)
empaquetar Crea un instalador del proyeto/framework para produccion
Opcional: [-d 'deployment'] Indica si el instalador sera para produccion o desarrollo.
actualizar_login Actualiza o crea la operaci�n de login asociada al proyecto
importar Importa y migra un proyecto desde otra instalacion de toba
-d 'directorio'. Especifica el path de toba que contiene el proyecto a migrar
ejecutar_tareas Ejecuta las tareas planificadas pendientes
Opcional: [-v 0|1] Modo verbose
migrar_toba Migra un proyecto entre dos versiones toba.
Opcionales: [-d 'desde'] [-h 'hasta'] [-R 0|1] [-m metodo puntual de migracion]
_________________________________
ver_log Muestra los LOGS del proyecto
Opcional: [-n 'numero'] Muestra un log espec�fico. Por defecto se muestra el �ltimo
roles_script Genera el script de creacion de roles en bd y asignacion de permisos a los mismos
___________________________________________________________________________________________________
TIEMPO: 0,021 segundos
Aguardo respuesta.
Muchas Gracias
Saludos
Esteban
-------------------------------------
El instructivo dice que si se esta instalando en produccion se debe ejecutar:
sudo svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.11.x.y <path proyecto Guaraní>
En ese directorio no hay nada con 4 numeros, solo esta 3.11.1 . ¿como se genera el valor de "y"?
---------------------------
Al no tener ninguna personalizacion, use el mismo 3.11.1 y puse s al momento de preguntar si era produccion. Pude continuar pero en el punto 8 al ejecutar :
sudo ./guarani cargar -d <path proyecto Guaraní>
salio el siguiente error:
sudo ./guarani cargar -d /usr/local/proyectos/guarani
INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)
toba_error: INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)
[TRAZA]exception 'toba_error' with message 'INSTANCIA: La instancia 'desarrollo' es invalida. (la carpeta '/usr/local/proyectos/guarani/lib/toba/instalacion/i__desarrollo' no existe)' in /usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_instancia.php:37
Stack trace:
#0 /usr/local/proyectos/guarani/lib/toba/php/modelo/toba_modelo_catalogo.php(54): toba_modelo_instancia->__construct(Object(toba_modelo_instalacion), 'desarrollo')
#1 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_toba.php(52): toba_modelo_catalogo->get_instancia('desarrollo', Object(consola))
#2 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_proyecto.php(321): comando_toba->get_instancia()
#3 /usr/local/proyectos/guarani/lib/toba/php/consola/comandos/comando_proyecto.php(91): comando_proyecto->opcion__cargar(NULL)
#4 /usr/local/proyectos/guarani/lib/toba/php/consola/comando.php(54): comando_proyecto->ejecutar_opcion('opcion__cargar', NULL)
#5 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(74): comando->procesar()
#6 /usr/local/proyectos/guarani/lib/toba/php/consola/consola.php(51): consola->invocar_comando('proyecto', Array)
#7 /usr/local/proyectos/guarani/lib/toba/php/consola/run.php(32): consola->run(Array)
#8 {main}
¿a que se debe este error?
-------------------------------------
Por ultimo, si continuo, ejecuto el punto 9
sudo ./guarani instalar
y tira el error:
La opcion 'instalar' no existe
---------------------------------------------------------------------------------------------------
Administracion de PROYECTOS
---------------------------------------------------------------------------------------------------
INVOCACION: toba proyecto OPCION [-p id_proyecto] [-i id_instancia]
[-p id_proyecto] Asume el valor de la variable de entorno 'TOBA_PROYECTO': guarani
[-i id_instancia] Asume el valor de la variable de entorno 'TOBA_INSTANCIA': desarrollo
Lista de opciones
-----------------
actualizar_proyecto
personalizable Hace que un proyecto pueda ser personalizado.
revincular Revincula las clases que representan componentes. Reescribe c�digo, utilizar con CUIDADO.
autoload Regenera el autoload del proyecto. Ejecutar cuando se crea una nueva clase.
Opcional: [-s] Si se utiliza esta opci�n solo se genera el autoload de la personalizacion
crear Crea un proyecto NUEVO.
Opcional: [-x] Si se utiliza esta opci�n el proyecto creado ser� personalizable
cargar Carga el PROYECTO en la INSTANCIA (Carga metadatos y crea un vinculo entre ambos elementos).
Opcional: [-d 'directorio'] [-a 0|1] Indica si se deben generar los alias para el proyecto
info Brinda informacion sobre los METADATOS del proyecto.
exportar Exporta los METADATOS del proyecto.
regenerar Elimina los METADATOS del proyecto y los vuelve a cargar.
eliminar Elimina el PROYECTO de la INSTANCIA (Elimina los metadatos y el vinculo entre ambos elementos).
actualizar Exporta los METADATOS, actualiza el proyecto (usando svn) y regenera el proyecto en la instancia
compilar Compila los METADATOS del proyecto.
publicar Incluye al proyecto dentro del archivo de configuraci�n de apache (toba.conf)
Opcional: [-u 'url'] Lo publica en una url espec�fica (por ej. /mi_proyecto )
despublicar Quita al proyecto del archivo de configuraci�n de apache (toba.conf)
empaquetar Crea un instalador del proyeto/framework para produccion
Opcional: [-d 'deployment'] Indica si el instalador sera para produccion o desarrollo.
actualizar_login Actualiza o crea la operaci�n de login asociada al proyecto
importar Importa y migra un proyecto desde otra instalacion de toba
-d 'directorio'. Especifica el path de toba que contiene el proyecto a migrar
ejecutar_tareas Ejecuta las tareas planificadas pendientes
Opcional: [-v 0|1] Modo verbose
migrar_toba Migra un proyecto entre dos versiones toba.
Opcionales: [-d 'desde'] [-h 'hasta'] [-R 0|1] [-m metodo puntual de migracion]
_________________________________
ver_log Muestra los LOGS del proyecto
Opcional: [-n 'numero'] Muestra un log espec�fico. Por defecto se muestra el �ltimo
roles_script Genera el script de creacion de roles en bd y asignacion de permisos a los mismos
___________________________________________________________________________________________________
TIEMPO: 0,021 segundos