Manual Instalacion Galba
Manual Instalacion Galba
Manual Instalacion Galba
Requerimientos: *PC con SO GNU/Linux distribucin Debian versin Squeeze bsico instalado. *Nociones bsicas sobre el uso de los principales comandos en GNU/Linux. *Dispositivo de almacenamiento con la instalacin del SCADA Guardin del ALBA. (SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso) o superior Pasos para la instalacin 1. Abrir una consola y cambiar para sper usuario, para lo que debe emplear el comando mostrado y entrar la root. (note el cambio del carcter $ por # que indica que el usuario que est loggeado tiene contrasea de privilegios de administracin) $ su Contrasea: # Requerimientos iniciales. 2. Crear un directorio con el nombre iso (para mantener uniformidad con los ejemplos mostrados en el presente manual). Para ello podemos utilizar el comando mkdir ruta_destino. Por ejemplo, creamos el directorio dentro de la carpeta del usuario activo en el sistema ( ruta_destino=/home/galba/iso): mkdir /home/galba/iso 3. Montar el archivo.iso con la instalacin del SCADA en el directorio que creamos en el paso anterior: Para ello podemos utilizar el comando: mount -o loop ruta_fuente ruta_destino ruta_fuente se refieren al directorio o lugar donde se encuentra el ISO y ruta_destino al directorio donde se montar. Si el ISO con la instalacin se encuentra en una memoria flash, dentro de una carpeta llamada instalador, debemos especificar ruta_fuente = media/instalador/ SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso simplemente el camino hasta donde est almacenado el ISO. o
mount -o loop /media/instalador/ SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso /home/galba/iso/ 4. Abrir el contenido del archivo sources.list en un editor de texto, se puede realizar de 2 formas: gedit /etc/apt/sources.list (entorno grafico) nano /etc/apt/sources.list (consola) 5.1 Entorno Grafico: Agregar la ruta donde se encuentra la instalacin (archivo.iso) al archivo sources.list, para lo cual debe adicionar la siguiente lnea: deb file:///home/galba/iso squeeze main contrib y comentar el resto de los repositorios, anteponiendo el carcter # al inicio de cada lnea, finalmente guardar los cambios realizados y cerrar la ventana. ver Fig. # 1.
5.2 Consola: Agregar la ruta donde se encuentra la instalacin (archivo.iso) al archivo sources.list, para lo cual debe adicionar la siguiente lnea: deb file:///home/galba/iso squeeze main contrib y comentar el resto de los repositorios, anteponiendo el carcter # al inicio de cada lnea, guardar los cambios con Ctrl+O , luego ENTER, despus, salir con Ctrl+X. Ver Fig. # 2. Cambios a contenido del archivo sources.list con nano
Fig. # 2: Cambios a contenido del archivo sources.list con nano 6. Actualizar el repositorio con la siguiente linea de comandos: aptitude update o apt-get update luego presionar ENTER para tener nuestro nuevo repositorio listo. 7. Configuracin de los locales. Para esto debe ejecutar la siguiente lnea de comandos dpkg-reconfigure locales En la primera pantalla que le aparecer a continuacin seleccione las opciones ( ) en_US.UTF-8 UTF-8 y ( ) es_VE.UTF-8 UTF-8. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones y de la barra de espacio para seleccionar las opciones indicadas. Pulse tab para seleccionar el botn aceptar y luego ENTER. En la segunda pantalla use los cursores para seleccionar ( ) es_VE.UTF-8 UTF-8 como idioma predeterminado y pulse tab para seleccionar el botn aceptar y luego ENTER.
Fig. # 3: Configuracin de locales. El comando aptitude se emplear en lo sucesivo si no se ha instalado emplear apt-get 8.1 Instalar Postgres SQL (introducir la palabra yes para continuar con la instalacin). aptitude install postgresql-9.1 8.2 Instalar Postgres SQL Contrib-9.1 (introducir la palabra yes para continuar con la instalacin). aptitude install postgresql-contrib-9.1 9.1 Ejecutar la terminal interactiva de postgresql para cambiar la contrasea del usuario postgres. Al finalizar debe ver el mensaje ALTER ROLE, que le indica que la nueva contrasea fue asignada correctamente, ver Fig. # 4 Cambiando contrasea del usuario postgres. su postgres psql alter user postgres password 'postgres';
Fig. # 4:Cambiando contrasea del usuario postgres. Para salir de consola interactiva de postgres pulse Ctrl+D 2 veces y listo. 9.2 Luego se levantan los procesos postgres, observe, segn Fig. # 5 /etc/init.d/postgresql start /etc/init.d/postgresql status /etc/init.d/postgresql restart
Fig. # 5: Levantar procesos postgresql 10. Instalar Mdulo de Comunicaciones. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-communication-admin Luego de haber dado yes dos veces le saldr la siguiente pantalla donde debe especificar el porciento estimado del ancho de banda de su red dedicado a la red industrial en sus instalaciones, en nuestro caso asumimos que ese valor es de 50%. Ver Fig. # 6
Fig. # 6: Porciento de Ancho de Banda dedicado a la Red Industrial. Entonces aparecer la siguiente pantalla donde debe especificar segn su criterio el ancho de banda de la red en la cual el sistema se desempear, en nuestro caso asumimos que ese valor es Medio. Ver Fig. #7
Fig. # 7: Criterio que define el ancho de Banda de la Red. Una vez hecho esto veremos la pantalla donde debe especificar segn su criterio y la cantidad de variables mximas del mayor proyecto a configurar. Un proyecto pequeo tiene de 1 a 5000 variables, un proyecto mediano tiene de 5001 a 12500 variables y un proyecto grande tiene ms de 12501 variables. En nuestro caso asumimos que el tamao del proyecto es Mediano. Ver Fig. # 8
11. Instalar Mdulo de Adquisicin y el monitor de comunicaciones. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-acquisition-monitor Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.
En este momento es necesario introducir el usuario del sistema operativo vlido que trabajar con el SCADA y al cual se le concedern los permisos necesarios en el mdulo de adquisicin, de lo contrario no se ejecutarn las dependencias del mismo. Debe ser el usuario de Linux loggeado. En nuestro ejemplo el usuario autenticado del sistema operativo es operadorpoz.
Fig. # 15: Introducir el usuario vlido del sistema Linux Debian para el mdulo de Adquisicin. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones para seleccionar a travs de dispositivo de red que se comunicar con los clientes. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.
12. Instalar Mdulo de Configuracin. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-configuration
Fig. # 17: Indicando que se desea configurar la base de datos del mdulo Configuracin. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.
Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.
El nombre de usuario PostgresSQL para el mdulo de Configuracin y nombre de la BD PostgresSQL para el mdulo de Configuracin deben ser recordados, pues se piden en la instalacin del mdulo de histrico.
13. Instalar Mdulo de Seguridad. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-security
14. Instalar Mdulo de histricos. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-historical Teclear el nombre del usuario de la base de datos de configuracin, introducido durante la instalacin del mdulo de configuracin.
Fig. # 43: Contrasea de usuario de la BD del Modulo de Configuracin. Inicia como tal,la configuracin del Modulo de Histrico:
Fig. # 56: Direccin IP que utilizaran los clientes para conectarse al servidor de BD PosgreSQL para el Modulo de Histrico.
Fig. # 60: Indicar clave del Usuario para la creacin de los reportes del SCADA.
Si al culminar la configuracin del Modulo de Histrico, indica error, como lo indica la siguiente figura:
Es por la razn, de no ingresar como contrasea y usuario la variable postgres, por ende, se debe ingresar a consola: su postgres psql ALTER USER uhistorical with superuser; Luego reconfigurar el Modulo de Histrico: dpkg-reconfigure dst-scada-historical
Fig # 70: Mtodo de conexin para la BD. PostgresSQL del Modulo de Historical.
Fig # 71: Nombre del servidor la BD. PostgresSQL del Modulo de Historical.
Fig # 80: Servidor donde se ejecuta el servidor base de datos PostgreSQL para el Modulo de Histrico.
15. Instalar Aplicacin de Grficos. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin.
16. Instalar las aplicaciones grficas: jColector, jConfig, jClient, jEdition jDesktop y las aplicaciones grficas necesarias. Para ello ejecute el siguiente comando (todo de una sola vez), acepte los trminos de licencia y pulse yes. aptitude install dst-scada-collectorgui dst-scada-jconfig dst-scada-jclient dst-scada-jedition dst-scada-jdesktop
17. Se debe crear una memoria compartida para que los diferentes sub-mdulos del mdulo de adquisicin coexistan. Para ello debe adicionar al final del archivo fstab la lnea: tmpfs /dev/shm tmpfs defaults,size=2G 0 0 Para lograr esto primero debemos abrir el archivo con permiso de edicin: gedit /etc/fstab Luego adicionamos la informacin de la lnea antes citada y guardamos los cambios realizados. Entonces procedemos a cerrar la ventana.
Fig. # 88: Creacin de una memoria compartida para los mdulos en el archivo fstab.
mount -a 19. Cambiar los permisos al usuario del SO, para lo cual debe cambiar la palabra usuario al final del comando por el nombre del usuario del Sistema Operativo y que utilizar el SCADA:
21. Restaurar el sources.list (borrar la lnea que se aadi y descomentariar la(s) lnea(s) del repositorio activo)
gedit /etc/apt/sources.list 22. Actualizar el repositorio con la siguiente linea de comandos: aptitude update y luego presionar ENTER para tener nuestro nuevo repositorio listo.
23. Cargar un proyecto y verificar que los mdulos se estn ejecutando debidamente. Si no tiene proyecto cargado los mdulos de Seguridad e Histricos no se ejecutarn.