Brazilfw en Vmware Con Ubuntu

38
INSTALACIÓN DE VMWARE SERVER 2 SOBRE UBUNTU 8.04.3 SERVER LTS Ubuntu Server Ventajas de usar Ubuntu en lugar de Windows: estabilidad, arquitectura 64 bits, servidor con inicio automático de vmware server sin necesidad de entorno gráfico, licencias, virus, actualizaciones, consumo de recursos, entre otros. Nota: pueden usar con tranquilidad las máquinas virtuales que tengan sobre vmware server para windows o para vmware workstation (previa conversión con vmware converter). Lo primero es obtener el Ubuntu 8.04.3 Server LTS para Intel x86 o AMD64 de acuerdo al tipo de procesador con la que cuenta nuestra Pc. (De preferencia usar 64 bits). Se recomienda Ubuntu versión LTS porque la edición Server de Hardy Heron será soportada por 5 años (hasta el 2013) y la edición Desktop por 3 años (hasta el 2011). Además la versión Server contiene menos paquetes haciéndolo más ligero. Estos paquetes pueden irse agregando de acuerdo a nuestra necesidad. No cuenta con entorno gráfico, pero esto no es problema porque se agregará un entorno básico para configurar el vmware server y otros detalles más. Una de las principales ventajas entre los procesadores de 32bits y 64bits es que el sistema es capaz de desplazar el doble de información por ciclo de reloj que en un sistema de 32bits. OJO, no que ese desplazamiento sea más rápido, sino que se desplazan más datos. Evidentemente, lo primero puede implicar lo segundo en determinadas circunstancias, pero no siempre. También implica un aumento en las direcciones de memoria, lo que hace que se supere el límite que tienen los sistemas de 32bits, establecido en 4GB. La capacidad de direccionamiento de memoria de un sistema de 64bits es de aproximadamente 16 exabytes. Para descargar la imagen ISO del Ubuntu Server se debe seguir este enlace: http://releases.ubuntu.com/hardy/

Transcript of Brazilfw en Vmware Con Ubuntu

Page 1: Brazilfw en Vmware Con Ubuntu

INSTALACIÓN DE VMWARE SERVER 2 SOBRE UBUNTU 8.04.3 SERVER LTS

Ubuntu Server Ventajas de usar Ubuntu en lugar de Windows: estabilidad, arquitectura 64 bits, servidor con inicio automático de vmware server sin necesidad de entorno gráfico, licencias, virus, actualizaciones, consumo de recursos, entre otros. Nota: pueden usar con tranquilidad las máquinas virtuales que tengan sobre vmware server para windows o para vmware workstation (previa conversión con vmware converter). Lo primero es obtener el Ubuntu 8.04.3 Server LTS para Intel x86 o AMD64 de acuerdo al tipo de procesador con la que cuenta nuestra Pc. (De preferencia usar 64 bits). Se recomienda Ubuntu versión LTS porque la edición Server de Hardy Heron será soportada por 5 años (hasta el 2013) y la edición Desktop por 3 años (hasta el 2011). Además la versión Server contiene menos paquetes haciéndolo más ligero. Estos paquetes pueden irse agregando de acuerdo a nuestra necesidad. No cuenta con entorno gráfico, pero esto no es problema porque se agregará un entorno básico para configurar el vmware server y otros detalles más. Una de las principales ventajas entre los procesadores de 32bits y 64bits es que el sistema es capaz de desplazar el doble de información por ciclo de reloj que en un sistema de 32bits. OJO, no que ese desplazamiento sea más rápido, sino que se desplazan más datos. Evidentemente, lo primero puede implicar lo segundo en determinadas circunstancias, pero no siempre. También implica un aumento en las direcciones de memoria, lo que hace que se supere el límite que tienen los sistemas de 32bits, establecido en 4GB. La capacidad de direccionamiento de memoria de un sistema de 64bits es de aproximadamente 16 exabytes. Para descargar la imagen ISO del Ubuntu Server se debe seguir este enlace: http://releases.ubuntu.com/hardy/

Page 2: Brazilfw en Vmware Con Ubuntu

Instalación de Ubuntu Arrancamos con el CD del Ubuntu Server y lo primero que aparece es un listado de idiomas en el que lógicamente escogemos Español y pulsamos Enter.

A continuación vemos el menú de arranque del CD de Ubuntu Server desde el que podemos instalarlo, Verificar el CD (lo debemos hacer la primera vez) y también podemos hacer el test de Analizar la Memoria. Como tenemos claro que queremos instalar Ubuntu Server, nos situamos sobre Instalar Ubuntu Server y pulsamos la tecla Enter.

Page 3: Brazilfw en Vmware Con Ubuntu

Después debemos seleccionar el país en el que nos encontramos. Basándose en el idioma que seleccionamos, al principio nos ofrece España por defecto. Elegir el país que nos corresponda.

Ahora tendremos que indicar el origen del teclado. En nuestro caso es Latinoamérica o el que corresponda.

Page 4: Brazilfw en Vmware Con Ubuntu

Luego la ventana nos muestra una lista de adaptadores de red que nuestra Pc tiene instaladas. Se debe seleccionar el adaptador (la interface) de red primaria entre las que estén en la lista. El siguiente paso nos lleva a la configuración de la red. Por defecto está en DHCP. En mi caso, la red ha sido configurada manualmente a través de una IP fija (IP de red local, tal como una pc cliente). A continuación se debe definir los valores de la red como si configuraran una IP en su Pc con S.O. Windows. Aparecerá una ventana por cada parámetro de red: • Dirección IP. • Máscara de Red. • Pasarela (Gateway / Puerta de Enlace). • Servidor DNS (escriba el 1er servidor DNS separado por puntos, deje un espacio en blanco y

luego escriba el segundo servidor DNS). Ahora se debe escribir el nombre que va a tener nuestro servidor. En principio, como este servidor va a estar disponible solamente para una red local, podemos poner el que queramos.

La siguiente pantalla en aparecer es para darle un nombre de dominio al servidor. Si no tenemos uno podemos darle el que queramos.

Page 5: Brazilfw en Vmware Con Ubuntu

Crear las Particiones En la instalación de un Linux en general y de un Server en particular es muy conveniente realizar un particionado orientado a lo que vayamos a realizar, a fin de poder luego actualizar de versión sin tener que instalar todo de nuevo. Para esta aplicación en particular te conviene separar las siguientes particiones y sistemas de archivos: "/" es la principal, el directorio root es quien aloja nuestro sistema de archivos. Si usas Ubuntu Server sin entorno gráfico o con entorno grafico mínimo, 10 GB serán suficientes; pero si tienes un disco de 500 o 320 GB no cuesta nada asignarle unos 20 o 25 GB por si acaso. /var: conviene crear una partición separada para el directorio /var. En este directorio se guardan todos los datos variables, por ejemplo, las páginas Web de un servidor apache, y en nuestro caso allí se guardan por defecto los archivos correspondientes a nuestras máquinas virtuales y los snapshots que tomemos. A esta partición conviene darle por lo menos el doble del espacio de disco que vayamos a darle a nuestras maquinas virtuales. Por ejemplo, si vas a dar 2 GB al Argento Qos, 20 GB al Argento Bridge con Squid, y 2 GB al Argento Bridge de control, conviene darle por lo menos 50 GB a esta partición, si planeas levantar alguna otra máquina virtual, tendrás que tenerlo en cuenta. /home: en esta carpeta se guardan los datos de cada una de las cuentas que creemos en el Server. Aquí asignaremos el resto del espacio del disco (dejando algo para la swap). /swap: memoria de intercambio, es recomendable darle un valor que sea un poco superior o hasta el doble de nuestra memoria física (memoria RAM). Esta división en particiones nos permitirá que cuando salga la próxima versión LTS (Long Term Support) de Ubuntu 10.04 podamos reinstalar sólo el directorio raíz sin tocar /var y /home que tienen nuestras máquinas virtuales y nuestros datos. En cuanto al sistema de archivos, suena tentador usar LVM, pero vuelve más complicadas algunas cosas por lo que no se los recomiendo como opción, elijan ext3 como sistema de archivos, si alguno instala una versión de Ubuntu superior a 9.04 puede poner ext4 pero sólo en la partición root, manteniendo ext3 en las otras; esto es así porque si bien ext4 es bastante más rápido y les permitirá un arranque muy veloz no tiene la misma tolerancia a errores que ext3 sobre todo por cortes en la alimentación durante operaciones de escritura en disco. Una vez sentadas las bases de las particiones continuamos con la instalación. Se recomienda NO tener otro sistema operativo en el disco. Lo siguiente es escoger la forma de crear las particiones. Lo haremos de forma Manual.

Page 6: Brazilfw en Vmware Con Ubuntu

Después se nos muestra un resumen con las particiones y puntos de montaje. Como nuestro disco duro está vacío, sólo vemos el disco duro completo, lo seleccionamos y pulsamos Enter para seguir con el particionado.

Al elegir el disco duro el programa de instalación nos avisa de que se va a crear una nueva tabla de particiones. Seleccionamos Sí y pulsamos Enter. Si nuestro disco ya tiene particiones, entonces lo que veremos es la próxima imagen con las particiones que existen y podemos eliminarlas para nuestra nueva instalación.

Volvemos a ver el resumen de las particiones pero en este caso, ya tenemos una partición libre, tan grande como nuestro disco duro. La seleccionamos porque en ella vamos a crear las particiones y pulsamos Enter.

Page 7: Brazilfw en Vmware Con Ubuntu

A continuación, elegimos Crear una partición nueva y pulsamos Enter.

La primera partición que vamos a crear es root (“/”). Se asignará un tamaño de acuerdo con lo explicado al inicio.

Después, tenemos que indicar el tipo: primaria o lógica. En este caso, seleccionamos primaria. OJO que los tipos a elegir de acuerdo a nuestro Server es de la siguiente manera: • / Primaria • /var Lógica • /home Lógica • /swap Lógica

Page 8: Brazilfw en Vmware Con Ubuntu

La partición que estamos creando la podemos poner al principio o al final del espacio disponible. Le indicamos que al principio y pulsamos Enter.

En la siguiente pantalla tenemos que seleccionar el Punto de montaje / (root). Y después, bajamos hasta Se ha terminado de definir la partición y pulsamos Enter.

Una vez que tenemos nuestra primera partición creada, que nos aparecerá en el resumen de particiones, seleccionamos el espacio libre y pulsamos Enter para definir la siguiente partición.

Page 9: Brazilfw en Vmware Con Ubuntu

En el nuevo espacio libre elegimos crear una partición nueva y pulsamos Enter.

Esta nueva partición que vamos a crear la vamos a utilizar para el /var y se le asigna un tamaño en función a lo ya explicado.

El tipo de partición para esta nueva partición será del tipo lógica, entonces el tipo.

Page 10: Brazilfw en Vmware Con Ubuntu

Luego escogemos como ubicación al Principio. El siguiente paso es seleccionar el Punto de montaje /var. Y luego escogemos Se ha terminado de definir la partición y pulsamos Enter.

Luego realizamos la misma operación con el espacio libre del disco, seleccionándolo y presionando Enter. Se escoge el tipo Lógica y la ubicación al Principio. Damos el espacio necesario a la partición y en la pantalla que se nos muestra escogemos como Punto de montaje: /home. Finalmente le damos Enter en Se ha terminado de definir la partición. Lo mismo hacemos con la última partición: /swap. En la pantalla de resumen de la partición creada escogemos como Punto de montaje: Intercambio de Archivos, y la ventana de resumen cambiará a una forma más reducida. Por último le damos Enter en Se ha terminado de definir la partición. Por último, bajamos hasta Finalizar el particionado y escribir los cambios en el disco y pulsamos Enter.

Entonces se nos preguntará si queremos escribir los cambios en los discos, a lo que contestaremos que Sí.

Page 11: Brazilfw en Vmware Con Ubuntu

Instalando el Sistema Base Seguidamente comenzará la instalación del sistema base.

Configurar Usuarios y Contraseñas En este paso debemos configurar una cuenta de usuario que será el que usemos por defecto en lugar del superusuario para ejecutar tareas no administrativas. Lo primero que debemos introducir es el nombre completo del usuario. Yo he elegido mi nombre: julio jara.

A continuación escribimos el nombre de usuario. El nombre de usuario debe empezar con una letra minúscula y no puede contener espacios en blanco ni caracteres especiales. En mi caso coloque: julio.

Page 12: Brazilfw en Vmware Con Ubuntu

Ahora es el turno de la contraseña para este usuario. Se recomienda que contenga letras, números, signos de puntuación, mayúsculas y minúsculas. Por supuesto que tienes que recordarla.

Lo siguiente, es volver a escribirla para comprobar que no nos hemos equivocado al ingresarla (pulsando un par de teclas a la vez, por ejemplo). Configurar Gestor de Paquetes. Solamente es necesario configurar el gestor de paquetes si tenemos que usar un proxy para acceder a la red. En mi caso, como no tengo que usarlo, dejo esta información en blanco.

Después podemos elegir qué programas queremos instalar como son un servidor DNS, un servidor LAMP, de correo, Samba, etc. La verdad es que casi es mejor instalar cualquiera de estos servicios de forma manual cuando ya esté instalado el sistema para controlar todos los pasos. Sin embargo, sí que resulta muy cómodo instalar desde el principio el servidor SSH para poder administrarlo desde cualquier sitio.

Page 13: Brazilfw en Vmware Con Ubuntu

Terminar la Instalación Una vez que haya terminado la instalación tenemos que reiniciar el sistema, asegurándonos de haber sacado el CD-ROM de la unidad.

Inicio de Ubuntu Server Una vez reiniciado el sistema nos encontraremos cara a cara con la mejor interfaz de usuario: el Terminal.

Page 14: Brazilfw en Vmware Con Ubuntu

Instalación de los Paquetes Para continuar con la instalación de los paquetes debemos asegurarnos de tener bien configurada los parámetros de red y lograr tener la conexión establecida a Internet. Ingrese su login de usuario y contraseña que han asignado en el proceso de instalación. Escriba la orden: sudo vim /etc/network/interfaces y luego confirme con su contraseña. Se mostrarán los valores que han sido asignadas a una interface de red como primaria. Si todos los valores (IP, mascara de red, puerta de enalce, etc) son correctos, sólo nos queda presionar “:” (dos puntos sin comillas) y la letra “q” (sin comillas), y finalmente Enter para salir de la configuración. Si por alguna razón no está asignada una interface de red como primaria, podemos agregarlo manualmente presionando la letra “a” para activar modo de edición. Es posible agregar más de una interface de red. # The primary network interface # La interfaz de red primaria auto eth0 iface eth0 inet static address 192.168.10.100 gateway 192.168.10.1 netmask 255.255.255.0 network 192.168.10.0 broadcast 192.168.10.255 Las dos últimas líneas pueden ser colocadas de forma opcional. Si necesitamos agregar otra interface de red aumentamos un bloque similar cambiando el eth0 por eth1 (eth2, etc.) y completando el resto con los valores adecuados. Cuando acabemos de hacer los cambios, presionamos la tecla “Esc” para salir del modo edición, luego escribimos “:w” para guardar los cambios y finalmente “:q” para salir de la configuración. Por último escribimos: sudo /etc/init.d/networking restart para dejar todo listo. Una vez hecho todo lo anterior procedemos a instalar los paquetes con los siguientes comandos, en ese orden: sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential linux-headers-`uname -r` xinetd Tal vez pida contraseña para confirmar. En el supuesto que tengan algún problema en la instalación de alguno de los paquetes (arroje algún error) existe una forma fácil de averiguar si se instalaron bien. Volviendo a dar cada una de las órdenes por ejemplo: sudo apt-get install xinetd Y si está bien instalado nos dirá que el paquete xinetd ya está instalado en su versión más reciente, en caso contrario va a terminar de instalarlo o dará un mensaje sobre el estado y la posible solución. De modo opcional instalaremos el entorno gráfico mínimo para continuar con la instalación del vmware y la creación de las máquinas virtuales. Escribimos lo siguiente en la consola para instalar la interfaz gráfica: sudo apt-get install gdm xorg gnome-core

Page 15: Brazilfw en Vmware Con Ubuntu

Luego instalamos el navegador que nos permitirá gestionar el vmware en forma local. Podemos instalar el Firefox o el Epiphany (navegador del proyecto gnome) o ambos. Escribimos lo siguiente en consola: sudo apt-get install firefox-3.0 o/y sudo apt-get install epiphany-browser Ahora toca reiniciar el sever para cargar el entorno gráfico e instalar el vmware. Para ello en consola escribimos: sudo reboot Al iniciar el entorno gráfico del Ubuntu Server aparecerá una ventana de error, el cual es normal, así que no alarmarse. Escriban su usuario y contraseña. Seguidamente mostrará la última ventana de error que también es normal. Escojan la opción de NO borrar el archivo que arroja el error: No delete.

Page 16: Brazilfw en Vmware Con Ubuntu

VMware Server VMware es un sistema de virtualización por software. Un sistema virtual por software es un programa que simula un sistema físico (un ordenador, un hardware) con unas características de hardware determinadas. Cuando se ejecuta el programa (simulador), proporciona un ambiente de ejecución similar a todos los efectos a un ordenador físico (excepto en el puro acceso físico al hardware simulado), con CPU (puede ser más de una), BIOS, tarjeta gráfica, memoria RAM, tarjeta de red, sistema de sonido, conexión USB, disco duro (pueden ser más de uno), etc. Un virtualizador por software permite ejecutar (simular) varios ordenadores (sistemas operativos) dentro de un mismo hardware de manera simultánea, permitiendo así el mayor aprovechamiento de recursos. No obstante, y al ser una capa intermedia entre el sistema físico y el sistema operativo que funciona en el hardware emulado, la velocidad de ejecución de este último es menor, pero en la mayoría de los casos suficiente para usarse en entornos de producción. Descargar de la página de vmware el instalador de VMware Server 2 (versión tar.gz) para Linux en la arquitectura elegida AMD64 o i386. Es necesario registrarse para obtener el serial del producto. Para la descarga puede seguir el siguiente enlace: https://www.vmware.com/tryvmware/?p=server20&lp=1 Confirmar registro para empezar la descarga.

Page 17: Brazilfw en Vmware Con Ubuntu

Tomar nota de la licencia y descargar la versión correcta para Linux Ubuntu (tar.gz) con su respectiva arquitectura que soporta el procesador de nuestra Pc (AMD64 o i386).

Page 18: Brazilfw en Vmware Con Ubuntu

Instalación de VMware Server Una vez descargado el paquete vmware en formato tar.gz debemos dirigirnos a la carpeta donde se descargo: cd /home/julio/ (o la carpeta del usuario que corresponda). Guardando el paquete vmware.

Descarga del paquete.

Page 19: Brazilfw en Vmware Con Ubuntu

Realizamos los pasos que muestra la siguiente imagen. En la barra de menú ubicar Applications luego Accessories y finalmente Terminal. Esto abrirá la ventana de la consola donde escribiremos el acceso a la ruta donde se descargó el paquete.

Seguramente alguno de nosotros ya tiene el paquete vmware descargado y copiado en un CD. En este caso insertamos el disco y desde la ventana de la consola realizamos lo siguiente: ** Si lo descargaron directamente al Ubuntu, entonces continúen en la siguiente página. ** mount /media/cdrom0 Esto montará el cdrom que contiene el cd con el paquete vmware. ls /media/cdrom0 Esto mostrará el contenido del cd y podrán ver el nombre exacto del paquete que se necesitará en la siguiente sentencia. cp /media/cdrom0/VMware-server-2.0.2-203138.x86_64.tar.gz /home/julio - VMware-server-2.0.2-203138.x86_64.tar.gz (nombre de versión descargada) - /home/julio (o el nombre que corresponda, será la carpeta de nuestro usuario donde se copiará el paquete vmware) Esta orden copiará el paquete del cd a la carpeta de usuario que se encuentra en /home/julio. cd /home/julio (o la ruta que corresponda) Esto accede a la carpeta que contiene el paquete vmware.

Page 20: Brazilfw en Vmware Con Ubuntu

Luego de ver las dos posibles formas de obtener el paquete vmware y ubicarnos en la carpeta que la contiene, escribimos lo siguiente en la consola: tar -zxvf VMware-server-2.0.2-203138.x86_64.tar.gz (o la versión bajada a desempaquetar) cd vmware-server-distrib (accede a la carpeta desempaquetada) sudo ./vmware-install.pl (script que realiza la instalación y la compilación de los módulos necesarios) Esto corre un asistente en modo texto en el que pueden tomar todos los valores propuestos por defecto (los valores por defecto están encerrados entre corchetes, por ejemplo: [/usr/bin]), esto es dar Enter la mayoría de las veces. Les recomiendo que presten atención a la parte de networking donde deberán crear una red en modo bridge a cada una de sus interfaces de red físicas y una, dos o más interfaces virtuales llamadas host-only (una en el caso de dupla, dos en el caso de tripleta y más en caso de tener otro esquema) que vienen a ser nuestros cables cruzados. Pasen con cuidado el acuerdo de la licencia y luego escriban la serie del vmware copiada desde la misma página de descarga del vmware. En uno de los pasos de la instalación te da a elegir cual va a ser el usuario de administración de vmware. Debes elegir un usuario ya existente en el sistema, sino eliges nada toma por defecto el usuario root, pero este usuario viene desactivado por defecto en Ubuntu por lo que deberás activarlo con el siguiente comando desde consola: sudo passwd root Ahí te pide primero tu contraseña por el sudo y luego te pide la contraseña para root con su confirmación, con ella podrás entrar luego a la página de administración desde el navegador. Ahora revisaremos detalladamente la parte que corresponde a la creación y configuración de las redes virtuales. Do you want networking for your virtual machines? (yes/no/help) [yes] A partir de ahí nos propondrá crear tres tipos posibles de redes. La primera de ellas es del tipo bridge. Aquí debemos crear una red de este tipo vinculada a cada una de nuestras interfaces físicas. Podemos elegir el nombre, por ejemplo yo le pongo: redlan y la vinculo a eth0 redwan y la vinculo a eth1 (pero les pueden poner el nombre que quieran) El script les va a mostrar algo como lo que sigue: ----------------------------------------------------------- Configuring a bridged network for vmnet0. Please specify a name for this network. [Bridged] redwan Your computer has multiple ethernet network interfaces available: eth0, eth1. Which one do you want to bridge to vmnet0? [eth0] eth1 The following bridged networks have been defined: . vmnet0 is bridged to eth1 Do you wish to configure another bridged network? (yes/no) [no] yes Configuring a bridged network for vmnet2.

Page 21: Brazilfw en Vmware Con Ubuntu

Please specify a name for this network. [Bridged] redlan The following bridged networks have been defined: . vmnet0 is bridged to eth1 . vmnet2 is bridged to eth0 All your ethernet interfaces are already bridged. ---------------------------------------------------------------------- Luego nos propondrá crear una red nat, esta no hace falta para la implementación que estamos realizando. Por último nos propone la creación de redes tipo host-only que son las que utilizaremos para enlazar la lan de argento qos con la wan de argento bridge (un cable cruzado). Quedaría algo así: ---------------------------------------------------------------------- Do you want to be able to use host-only networking in your virtual machines? [yes] yes Configuring a host-only network for vmnet1. Please specify a name for this network. [HostOnly] redvir Do you want this program to probe for an unused private subnet? (yes/no/help) [yes] yes Probing for an unused private subnet (this can take some time)... The subnet 172.16.199.0/255.255.255.0 appears to be unused. The following host-only networks have been defined: . vmnet1 is a host-only network on private subnet 172.16.199.0. Do you wish to configure another host-only network? (yes/no) [no] -------------------------------------------------------------------------------------------- En el caso de la dupla hace falta solo una red host-only pero en mi caso que tengo dos argento bridge tendré que crear dos redes de este tipo. Por ejemplo: redvir1 y redvir2.

Page 22: Brazilfw en Vmware Con Ubuntu

El esquema de cómo quedaría nuestros servers brazilfw en la configuración descrita previamente. Supongamos que estamos implementando la serie argento en nuestra máquina virtual. Está de más decir que pueden implementar la configuración de los servers que más le convenga. redwan lo hemos vinculado con eth1 de nuestra interface física. (vmnet0, nombre interno que asigna el vmware a la interface). redlan lo hemos vinculado con el eth0 de nuestro interdace física. (vmnet2) redvir viene a ser el cable cruzado virtual que unirá nuestros dos argentos. (vmnet1) Al crear nuestras máquinas virtuales desde el menú del vmware, debemos tener presente la selección de cada interface de red de nuestros argentos. Tal como si estuviéramos implementándolo de forma física cada uno de ellos. Argentoqos Se asocia eth0 a redwan Se asocia eth1 a redvir Argentobridged Se asocia eth0 a redvir Se asocia eth1 a redlan Esta distribución dará el siguiente esquema: Internet (redwan) Argentoqos (redvir) (redvir) Argentobridged (redlan) Clientes Una vez configurada la red, se pueden aceptar los valores por defecto para el resto de las preguntas de la configuración y debería quedar instalado y funcionando el vmware server. En caso de necesitar luego reconfigurar algún parámetro, por ejemplo, añadir un red host-only o agregar una bridged por haber agregado una placa física se deberá invocar desde consola al script: sudo /usr/bin/vmware-config.pl Desactivar inicio automático del entorno gráfico Una vez que todo funciona borren el enlace a gdm en el directorio correspondiente a su runlevel y quedará todo en modo texto. Ya veremos como hacer que las máquinas virtuales enciendan automáticamente (con la opción Edit Virtual Machine Startup/Shutdown Settings), una vez que el Ubuntu cargue. Para borrar la carga automática de la interfaz gráfica escribimos esto en la ventana de la consola: sudo rm /etc/rc2.d/S30gdm Y cuando necesiten entorno gráfico bastara con invocar desde consola: sudo gdm o startx Y volveremos a tener al Ubuntu con interfaz gráfica. Para iniciar el cambio realizado debemos reiniciar el servidor escribiendo en consola: sudo reboot.

Page 23: Brazilfw en Vmware Con Ubuntu

Ingresando al VMware Infrastructure Web Access. Si todo está bien instalado podrán ingresar en forma local abriendo el navegador y colocando lo siguiente en la barra de dirección: http://localhost:8222/ui O en forma remota con https://ipdelserver:8333/ui Luego ingrese usuario root y la contraseña que estableció pasos atrás.

A partir de allí la creación de las máquinas es muy intuitiva. Lo siguiente es el aspecto inicial de vmware infrastructure web access. Desde esta consola de administración podremos crear máquinas virtuales, modificar los parámetros de configuración de las máquinas virtuales existentes, añadir Datastores (almacenes de datos), administración de permisos, etc.

Page 24: Brazilfw en Vmware Con Ubuntu

Creación de una Máquina Virtual Desde VMware Infrastructure Web Access pulsaremos en la pestaña "Virtual Machines", a la derecha, en "Commands" pulsaremos en "Create Virtual Machine":

Name and Location: Introduciremos el nombre de la máquina virtual (para identificarla en "VMware Infrastructure Web Access") en "Name", por ejemplo "Argento QOS". Si tenemos varios Datastores podremos seleccionar en cual queremos que se guarde la máquina virtual, en nuestro caso en el "standard":

Guest Operating System: En este paso indicaremos el sistema operativo que instalaremos en "Operating System", en nuestro caso "Linux operating systems", en "Version" seleccionaremos la versión del sistema operativo, en nuestro caso "Other 2.4x Linux (32-bit)".

Pulsando en "Product Compatibility" podremos indicar qué compatibilidad queremos permitir para Virtual Hardware:

Page 25: Brazilfw en Vmware Con Ubuntu

• 7: Server 2.0, Workstation 6.5. • 6: Fusion 1.0, Server 2.0, Workstation 6.0. • 4: ESX Server 3.0, Fusion 1.0, Serer 1.0, Workstation 5.0.

En nuestro caso, puesto que utilizaremos VMware Server 2.0, seleccionaremos "7":

Memory and Processors: En "Memory" indicaremos la memoria RAM que se asignará a esta máquina virtual (se podrá cambiar posteriormente), esto dependerá de la cantidad de RAM de la que dispongamos y de cuanto será suficiente para nuestra máquina virtual. La cantidad de memoria se ingresa en "Size". En "Processors" indicaremos el número de procesadores asignados para esta máquina virtual, nosotros mantendremos el valor por defecto.

Page 26: Brazilfw en Vmware Con Ubuntu

Hard Disk: En este paso deberemos crear un disco duro virtual para la máquina virtual que instalaremos, para ello pulsaremos en "Create a New Virtual Disk" (si queremos utilizar uno existente pulsaremos "Use an Existing Virtual Disk". Nosotros escogeremos la primera opción:

A continuación seleccionaremos las opciones de configuración:

• Capacity: Capacidad que tendrá el disco duro virtual, la asignación del tamaño en GB dependerá del tipo de servidor brazilfw (si llevará o no squid, sarg, etc.) que instalaremos en nuestra máquina virtual.

• Location: Ubicación y nombre del fichero que contendrá el disco duro virtual. Por defecto utilizará la misma ubicación que la de la máquina virtual (Datastore "standard"). El fichero de disco duro virtual tendrá extensión .vmdk. Mantendremos el valor por defecto.

Page 27: Brazilfw en Vmware Con Ubuntu

• File Option: Podremos indicar si queremos que el fichero a crear ocupe ya ese espacio (5GB) marcando "Allocate all disk space now" (esto tardará unos segundos pues creará un fichero del tamaño indicado). También podremos indicar a VMware que divida el fichero anterior en ficheros de 2GB de tamaño cada uno. Marcamos la primera opción.

• Disk Mode: Indicaremos si queremos que el disco duro sea independiente, de forma que si

hacemos un snapshot (grabar estado actual de la máquina virtual para poder, en caso necesario, volver a este punto) los cambios en este disco no se verán afectados por él. También podremos indicar si los datos de este disco duro serán "Persistent" (quedarán guardadados permanentemente) o "Nopersistent" (los datos guardados en este disco duro se eliminarán si se apaga la máquina virtual o si se vuelve a un snapshot anterior). En nuestro caso no utilizaremos la opción "Independent"

• Virtual Devide Node: Tipo de disco duro (IDE o SCSI) en "Adapter" y el número de dispositivo

("Device"). Acá seleccionamos tipo IDE 0 para que nuestro brazilfw reconozca el disco virtual. • Policies: Podremos indicar:

• Optimize for safety: los datos no se guardarán en caché. Las operaciones de escritura realizadas por el sistema operativo invitado (Guest) se escribirán inmediatamente a la imagen de disco virtual. Este método reduce el riesgo de pérdida de datos en caso de un fallo del sistema, aunque es más lento.

• Optimize for performance: las operaciones realizadas por el sistema operativo invitado (Guest) son guardadas en caché antes de ser escritas en el disco duro virtual. Este método proporciona mayor rendimiento al escribir aunque presenta un mayor riesgo de pérdida de datos en caso de un fallo del sistema.

Aquí mantenemos el valor por defecto que es la primera opción.

Page 28: Brazilfw en Vmware Con Ubuntu

Network Adapter: Pulsando en "Add a Network Adapter" podremos crear un adaptador de red virtual.

Indicaremos en "Network Connection" el tipo de conexión que se establecerá para el adaptador de red virtual. Siguiendo nuestra configuración previa, en la lista tendremos las conexiones que hemos creado: • redlan • redwan • redvir Escogemos de acuerdo a lo que vamos a implementar en nuestro brazilfw.

Page 29: Brazilfw en Vmware Con Ubuntu

NOTA: para empezar la instalación de cada servidor brazilfw primero escogemos redlan. Luego de acabar con la creación de la máquina virtual agregamos con "Add Hardware" otra "Network Adapter" y escogemos redwan. De esta forma instalaremos nuestro brazilfw como ya sabemos y además tendremos salida a Internet para las actualizaciones necesarias. En "Connect at Power On" marcaremos "Yes" si queremos que este adaptador virtual esté disponible tras arrancar la máquina virtual.

CD/DVD Drive: En este punto podremos indicar lo siguiente:

• Use a Physical Drive: Pulsaremos esta opción si queremos que nuestra máquina virtual utilice el lector de CD/DVD del equipo anfitrión.

• Use a ISO image: Si tenemos descargado el fichero ISO del sistema operativo a instalar podremos utilizarlo como si estuviese introducido en el lector de CD, de esta forma no necesitaremos utilizar un CD/DVD físico con la instalación del sistema operativo, sino que VMware montará la unidad de CD virtual a partir del fichero ISO descargado del sistema operativo.

• Don't Add a CD/DVD Drive: Si no queremos añadir una unidad de CD/DVD pulsaremos esta opción.

Escogeremos la primera opción y utilizaremos nuestro CD de instalación de brazilfw.

Page 30: Brazilfw en Vmware Con Ubuntu

Virtual Device Node: Mantenemos en Apdater el valor por defecto de IDE 1 que será nuestra unidad de lectora CD / DVD. Como Host CD/DVD Drive queda el valor por defecto /dev/scd0.

Floppy Drive: De la misma forma que para el lector de CD/DVD, tendremos varias opciones para la unidad de disquetes (floppy):

• Use a Physical Drive: seleccionaremos una unidad de disquetes física del equipo anfitrión. • Use a Floppy Image: VMware Server creará una unidad de disquetes a partir de un fichero ISO. • Create a New Floppy Image: VMware creará el fichero ISO de la unidad de disquetes. • Don't Add a Floppy Drive: no creará una unidad de disquetes para esta máquina virtual.

Page 31: Brazilfw en Vmware Con Ubuntu

En nuestro caso seleccionaremos " Don't Add a Floppy Drive". No necesitamos floppy.

USB Controller: Si queremos que nuestra máquina virtual tenga un conector USB pulsaremos en "Add a USB Controller". Para nuestro brazilfw no instalaremos un controlador USB, así que escogemos: Don’t Add a USB Controller.

Page 32: Brazilfw en Vmware Con Ubuntu

Por último, el asistente de creación de una nueva máquina virtual de VMware nos mostrará en "Ready to Complete" todas las opciones seleccionadas. Desde aquí podremos añadir un nuevo hardware a la máquina virtual que se creará (disco duro, adaptador de red, CD/DVD, disquetera, puerto serie, puerto paralelo, adaptador de sonido, etc.). Si queremos que la máquina virtual se cree y se inicie tras cerrar esta ventana marcaremos "Power on your new virtual machine now":

Tras crear la máquina virtual, nos aparecerá en la parte izquierda, en "Inventory" - "ServerLinux" (o el nombre que se dio al Servidot Host), con el nombre que le hayamos dado en la creación "ArgentoQOS1". Desde aquí podremos modificar las opciones de la máquina virtual: añadir, quitar y modificar parámetros hardware, realizar snapshot, instalar las VMware Tools, cambiar la memoria RAM asignada, iniciar, detener y pausar la máquina virtual, etc.

En nuestro caso iniciaremos la máquina virtual pulsando en el botón ,

Page 33: Brazilfw en Vmware Con Ubuntu

Tras iniciar la máquina virtual creada y al ser la primera vez que utilizamos esta opción en VMware Infrastructure Web Access, pulsando en la pestaña "Console" VMware nos mostrará una aviso indicando que es necesario instalar un Plug-In para poder ver la máquina virtual. Pulsaremos en "Install plug-in":

Firefox nos mostrará un aviso indicando si queremos permitir la instalación de software, pulsaremos "Allow" (Permitir):

Page 34: Brazilfw en Vmware Con Ubuntu

En la ventana de Instalación de software de Firefox, nos mostrará VMware Remote Console Plug-in, pulsaremos "Install":

Tras la instalación tendremos que reiniciar Firefox, pulsaremos "Restart Firefox" (Reiniciar Firefox):

Page 35: Brazilfw en Vmware Con Ubuntu

Tras reiniciar Firefox podremos volver a acceder a VMware Infrastructure Web Access, puesto que ya teníamos iniciada la máquina virtual (antes de reiniciar Firefox) ya nos aparecerá en ese estado,

pulsaremos en el icono (Open Console in a New Windw) para abrir VMware Remote Console que será la utilidad de VMware que nos permita interactuar con la máquina virtual creada:

La máquina virtual en ejecución en VMware Remote Console, para interactuar con el sistema operativo de la máquina virtual haremos clic con el ratón sobre la ventana de VMware Remote Console, para volver al sistema operativo anfitrión (en nuestro caso el equipo con Ubuntu Server) pulsaremos la combinación de teclas "Control" + "Alt":

Page 36: Brazilfw en Vmware Con Ubuntu

En cualquier momento podremos cerrar la ventana de VMware Remote Console, esto no implicará que se cierre la máquina virtual, también podremos cerrar el navegador web con VMware Infrastructure Web Access. En ambos casos las máquinas virtuales iniciadas seguirán estándolo. Encendido y apagado automático de las máquinas virtuales Ubicados en el panel izquierdo "Inventory" - "ServerLinux" (este último es el nombre que asignaron a su Servidor Host). Aparecerá a la derecha un panel con nombre "Commands" y en ella buscaremos Edit Virtual Machine Startup/Shutdown Settings.

Dándole clic mostrará la ventana desactivada de la configuración del encendido y apagado automático de las máquinas virtuales.

Page 37: Brazilfw en Vmware Con Ubuntu

Al activarlo, lo primero que veremos son los dos bloques: Startup Delay y Shutdown Delay que permiten ajustar el tiempo de demora de una respecto a la otra al encender como al apagar. Mas abajo se ve una lista de las máquinas virtuales creadas y que se puede cambiar el orden de encendido y apagado.

Seleccionando una de las máquinas en la lista y eligiendo en la opciones de la derecha Edit aparecerá la siguiente ventana donde se puede ajustar un tiempo individual para el encendido o pagado de la máquina seleccionada.

Page 38: Brazilfw en Vmware Con Ubuntu

BIBLIOGRAFÍA

1. Serie Argento en VMware con Ubuntu http://www.brazilfw.com.br/forum/viewtopic.php?f=19&t=71491

2. Instalar Ubuntu 9.04 Server paso a paso http://sliceoflinux.com/2009/05/08/instalar-ubuntu-904-server-paso-a-paso/

3. How to Install VMware Server 2 on an Ubuntu 8.04 Desktop http://www.howtoforge.com/how-to-install-vmware-server-2-on-an-ubuntu-8.04-desktop

4. Configuración de red en Ubuntu utilizando la línea de comandos

http://www.guatewireless.org/configuracion-de-red-en-ubuntu-utilizando-la-linea-de-comandos/

5. Virtualización con VMware Server 2.0 http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=385

6. Diferencia entre 32 bits y 64 bits http://www.taringa.net/posts/info/3353728/Diferencia-entre-32-bits-y-64-bits---Completoooo!!!.html

7. VMware Server http://es.wikipedia.org/wiki/VMware