Pasos para la instalación de PVM



Documentos relacionados
labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A.

Servidor Web Apache Knoppix Linux.-

Gestión de Registros Parte I: rsyslog

Gestión de Registros Parte I: rsyslog

Servidor. Comenzaremos por confirmar que el servicio NFS esta instalado y ejecutandose desde la terminal, escribiremos lo siguiente: #rpm -q nfs-utils

Oprima el enlace "Hosts" hacia la izquierda de la página inicial de Nagios para ver lo que se ha configurado por defecto.

Como instalar TOMCAT

Configuración de Samba para compartir Archivos

* El servidor NOC:!! * Su enrutador:!!! N.254 * El switch dorsal:!!

Cluster Beowulf/MPI en Debian

Parallel Virtual File System (PVFS)

Este documento recoge ejercicios prácticos relacionados con la gestión y monitorización de redes y servicios IPv6.

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II

Zabbix en Linux. Como trabaja zabbix?

Manual de instalación y configuración de hadoop en linux

Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet

Otro servidor con Openfiler 2.3 instalado al que llamaremos openfiler02 también con dos placas de red siendo la configuración de las mismas:

Tomcat Instalación. Norman Sáez 15 de agosto de 2007

PROYECTO FINAL. Se deberán configurar y administrar cada uno de los servicios mencionados anteriormente bajo los siguientes lineamientos.

Instituto Tecnológico de Las Américas (ITLA)

Servidor FTP en Ubuntu Juan Antonio Fañas

JAMES 2.1 Toni dlf. Díaz (25/09/2003).

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Laboratorio Instalando y Configurando Servidor FTP

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

Uso del vnc para los equipos multimedia

Vielka Mari Utate Tineo Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO

Instalación Hadoop. Guía para Debian y derivados

Como crear usuarios y grupos, añadirles permisos.

Instalación de PostgreSQL en Windows y Linux

SERVICIO NACIONAL DE ADUANA DEL ECUADOR INSTRUCTIVO PARA DESCARGAR E INSTALAR EL AGENTE AVS PARA EL CHAT Y CONTROL REMOTO FEBRERO 2012

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos

Servidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl

Apéndice B. Instalación de DSpace

Introducción a Linux. II.

Trabaje en equipo, de esta forma avanzaremos mas rápido y alcanzaremos los objetivos de cada actividad de laboratorio.

Kiara Celeste Contreras Feliz. Matricula: Sistema Operativo III. 5- Creación de usuarios y grupos

Dispositivo Móvil de Acceso - DMA Introducción al manejo de la plataforma i.mxl LiteKit Tutorial

Parallel Virtual File System (PVFS)

Instalación y Configuración de Nagios

Curso: Sistemas Operativos II Plataforma: Linux SAMBA

Crear servidor NFS en Debian

Actualización Aranda VIRTUAL SUPPORT (AVS) 7.1 a 7.2

Apuntes de FTP. FTP Básico. Iván Córdoba. Acceder a FTP via Nautilus o Firefox: ftp://usuario:password@ftp.servidor.es/ Terminal : ftp ftp.servidor.

Administración de Sistemas Operativos

CONFIGURACION DE SERVIDOR FTP EN REDHAT. Redhat para todos. Breve manual de configuración de servidor FTP en redhat

UNIVERSIDAD ICESI Guía de instalación y configuración del servicio de Apache en Ubuntu. Los objetivos de esta práctica de laboratorio son:

PARTE III. Instalación y Configuración De Cacti

El sistema operativo Linux

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Servidor Apache. Hacer possible que los directorios de usuarios puedan acceder a Apache2

ANEXO 13: MANUAL DE INSTALACIÓN

Tesseract para el euskera

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Clúster. Facilitador José Doñe

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

INSTRUCTIVO DE AYUDA PRIMER ACCESO A AUTOAUDIT, EN FORMA REMOTA Versión N 1 Fecha: Pág. 1/9

Instalación de InformiX

Servidor Web (Apache Httpd+PHP)

Configuración de Archivos

Reparar diagramas FUP o MMI con errores de código desde un Backup anterior.

Tutorial Instalación de SAyGes en Servidor de aplicaciones Gassfish 3.1

INSTALACIÓN DE NAVICAT EN LINUX Por Jaibol Santaella

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS

Administración del Cluster Gilberto Diaz Centro de Cálculo Científico Universidad de Los Andes Mérida - Venezuela

Administración de sistemas UNIX/Linux Ejercicio práctico optativo (IX)

PRACTICA 7 SAMBA SAMBA

Existen tres configuraciones fundamentales para poder configurar correctamente nuestro servicio de NFS como servidor, estas son:

Fácil Account. Instalación Facturación Electrónica Web Services

Ejercicios con SNMP, parte I ======================

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto.

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual básico NFS. INSTALANDO Los paquetes necesarios para montar el servidor NFS son: nfs-kernel-server. nfs-common. portmap

Instalar Cliente Papercut

Objetivos. Objetivo General: Objetivos Específicos:

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]

Realización de Backups

Tutorial: Configuración y Planificación de ejecución de RSYNC actualizando archivos del SIIF vía REDuy

MANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL

Instalación del servidor web Apache 2.0 Configuración del servidor web Apache 2.0 Virtual Hosting en Apache 2.0 Awstats Webalizer

INSTALACIÓN DE PROFTPD

Programación estructurada

Usuarios, Grupos y Permisos en GNU/Linux

Manual de instalación de máquina virtual en Canaima. -Copiamos la carpeta vmware con sus archivos, en el escritorio del equipo donde se va a

Shell de Unix ProgPLN

Manual de Usuario FTP Manager

Oracle Database 12c ( ) Pre Requisitos de Instalación

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits)

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS

UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO

Christian Pérez Domínguez SERVICIOS WEB SQL (APACHE, COMO SUBIR PÁGINAS)

CONFIGURACION DE SERVIDOR SSH EN REDHAT. Redhat para todos. Breve manual de configuración de servidor FTP en redhat

Rock & Roll!! M.A. Rodríguez Meza Ins$tuto Nacional de Inves$gaciones Nucleares. Correo electrónico: mar@nuclear.inin.mx h<p://

Agregar Nueva Empresa en Millennium Revisión: 10/7/2014

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

TÉCNICO EN PRACTICA 3: INTRODUCCION. Protocol Secure.) En esta guía por Linux. OBJETIVOS. Al finalizar esta. servidor WEB y FTP.

Transcripción:

Paralelismo y Concurrencia en Sistemas UNS DCIC Pág. 1 Pasos para la instalación de PVM Para que funcione PVM es necesario 1. Que rsh (remote shell) esté funcionando en todas las máquinas a utilizarse, esto es necesario para que cada hosts pueda ejecutar programas en hosts remotos. 2. Verificar que en el archivo /etc/hosts no exista un alias a 127.0.0.1 3. Instalar PVM 4. Ejecutar PVM Pasos a seguir para la instalación en el laboratorio del Departamento de Ciencias e Ingeniería de la Computación: 0. loggearse como user: 1. Configuración de rsh y rlogin Ejecutar el comando "su" y luego poner el password de root $su password: a) EDITAR el archivo /etc/xinetd.d/rsh y poner disable= no service shell { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rshd disable = no } b) EDITAR el archivo /etc/xinetd.d/rlogin y poner disable= no service login { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rlogind disable = no }

Paralelismo y Concurrencia en Sistemas UNS DCIC Pág. 2 c)reiniciar el demonio xinetd [root@pc09 xinetd.d] cd.. [root@pc09 etc] cd init.d/ [root@pc09 init.d]./xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ] [root@pc09 init.d] d) Indicar que otros hosts remotos pueden ejecutar en esta máquina d.1 pasar a modo usuario, (simplemente hacer exit) exit $ d.2 Como usuario, crear/modificar el archivo.rhosts y agregar una línea por cada host que pueda acceder indicando <host.dominio> <usuario> Por ejemplo, en el laboratorio del subsuelo sería: Pc04.clab1.cs.uns.edu.ar Pc05.clab1.cs.uns.edu.ar localhost d.3) el archivo.rhosts tiene que quedar con los permisos -rw------ se cambia con $ chmod 600.rhosts usar ls -al para ver los permisos e)para verificar desde una maquina distinta a la dos $rsh Pc02 -(...)$ 2. Modificar el archivo /etc/hosts, esto debe hacerse como root $ su Password pico /etc/hosts comentar la línea que contiene la dirección de loopback: Do not remove the following line, or various rograms that require network functionality will fail. 127.0.0.1 Pc09.clab1.cs.uns.edu.ar Pc09 192.168.0.20 bastet.cs.uns.edu.ar bastet

Paralelismo y Concurrencia en Sistemas UNS DCIC Pág. 3 3 Instalar pvm (seguir como root) a.1) descomprimir el tar.gz, ubicado por ejemplo en /usr/local o usr/share [root@pc09 share] gunzip pvm3.4.4.tar.gz [root@pc09 share] tar xvf pvm3.4.4.tar a.2) definir la varible de entorno [root@pc09 etc] PVM_ROOT=/usr/share/pvm3 [root@pc09 etc] export PVM_ROOT a.3) hacer make del pvm [root@pc09 pvm3] cd /usr/share/pvm3 [root@pc09 pvm3] make a.4) modificar los permisos del directorio LINUX [root@pc09 pvm3] cd /usr/share/pvm3/bin [root@pc09 pvm3] chmod 757 LINUXI386/ b) crear/editar.bashrc en la cuenta local de (salir de root) [root@pc09 lib] exit bash-2.05b$ cd b.1) verificar si existe el.bashrc bash-2.05b$ ls -la total 16 drwxr-xr-x 2 users 4096 Oct 28 17:24. drwxr-xr-x 6 root root 4096 Oct 28 17:18.. -rw------- 1 users 81 Oct 28 17:25.bash_history -rw------- 1 users 99 Oct 28 17:23.rhosts b.2) copia y genera el.bashrc bash-2.05b$ cat /usr/share/pvm3/lib/bashrc.stub >>.bashrc bash-2.05b$ ls -la total 20 drwxr-xr-x 2 users 4096 Oct 28 17:43. drwxr-xr-x 6 root root 4096 Oct 28 17:18.. -rw------- 1 users 81 Oct 28 17:25.bash_history -rw-r--r-- 1 users 905 Oct 28 17:43.bashrc -rw------- 1 users 99 Oct 28 17:23.rhosts bash-2.05b$ pico.bashrc

Paralelismo y Concurrencia en Sistemas UNS DCIC Pág. 4 b.3) Agregar al.bashrc lo siguiente: PVM_ROOT=/usr/share/pvm3 PVM_DPATH=$PVM_ROOT/lib/pvmd export PVM_ROOT PVM_DPATH b.4) descomentar las tres lineas (export) finales if [ -n $PVM_ROOT ]; then export PVM_ARCH=`$PVM_ROOT/lib/pvmgetarch` uncomment one of the following lines if you want the PVM commands directory to be added to your shell path. export PATH=$PATH:$PVM_ROOT/lib generic export PATH=$PATH:$PVM_ROOT/lib/$PVM_ARCH arch-specific uncomment the following line if you want the PVM executable directory to be added to your shell path. export PATH=$PATH:$PVM_ROOT/bin/$PVM_ARCH fi b.5) salir del editor y grabar :) b.6) ejecutar el.bashrc: bash-2.05b$..bashrc 4 Ejecutar PVM $pvm pvm> help pvm> conf pvm> add <hostname> pvm> conf pvm> quit Si todo está OK el segundo conf debería mostrar el nuevo host agregado SUGERENCIA IMPORTANTE: Hay mucha más información en el libro pvm_book.ps que está en material en línea a partir de la página 22.

Paralelismo y Concurrencia en Sistemas UNS DCIC Pág. 5 5 Ejecutar ejemplos con PVM (ver tambíen la sección 3.6 del libro pvm_book.ps) a) Copiar el directorio de ejemplos al directorio local (home) $ cd $ mkdir pvm3 $ cp r $PVM_ROOT/examples $HOME/pvm3/examples $ cd pvm3/examples b) Modificar el archivo Makefile.aimk cambiando la referencia al directorio de PVM PVMDIR =../.. PVMDIR = /usr/share/pvm3 SDIR = /home//pvm3/examples c) Compilar algunos programas (en todos los hosts que esten en el sistema), por ejemplo: $ aimk hello $ aimk hello_other d) Ejecutar el ejemplo $pvm pvm> spawn -> hello si todo está OK el programa hello se ejecutará en un host, y hello_other en otro. 6 Ejercitación sugerida a) Modifique el programa Hello para que ejecute al hijo en un nodo determinado por usted b) Modifique otro programa de ejemplo c) Haga un programa nuevo