VMWare ESX 3.0
Hoy me ha dado por probar este producto de VMWare, pues es uno de los productos gordos de la compañía. Además me había llamado la atención sus características técnicas, que mencionaban que corría sobre el hardware directamente, como un sistema operativo.
Lo he instalado y me he dado cuenta de que es un sistema GNU/Linux (El arranque de la ISO es un ISOLinux, la jerarquía de directorios y particiones es la misma, se usa glibc, etc.
Sus requerimientos son, en mi opinión, elevados para lo que realmente es (Un SO que ha de proporcionar virtualización). Exige 272 MB de memoria RAM y con 6 GB de disco duro no se queja.
La instalación se puede hacer en modo gráfico, con Anaconda (Al igual que Fedora o RedHat) pulsando intro, o en consola (dialog creo que se llama, como Ubuntu/Debian, vamos) escribiendo esx text.
Yo seleccioné la versión en modo texto, aunque también he probado la gráfica, ésta última muy cuidada y sencilla. Una vez arranca (Usando un Kernel 2.4) nos preguntará si deseamos comprobar la integridad del CD de instalación. Una vez completado deberemos escoger el idioma (es), el tipo de ratón (por defecto).
Será ahora cuando tenemos que acptar la licencia de uso. Mencionará la propia licencia del ESX, la GPL y la de los Guest Operating Systems (Licencias de terceros).
El instalador nos sugerirá un particionado, aunque podemos personalizarlo. Por defecto, no es una maravilla pero para las funciones que realizará, es adecuado. Una partición para /boot, una para SWAP, el raíz en otra partición, y como no, /var/log en otra (Partición lógica). El sistema de ficheros utilizado en todo momento es EXT3.
A continuación nos preguntará donde instalar el gestor de arranque. La opción por defecto es el MBR, así que aceptamos y nos pedirá parámetros para el kernel, que si no deseamos ninguno en especial (Como forzar el LBA32), lo dejaremos en blanco.
Ahora nos preguntará que interfaz utilizar para aplicarle una configuración de red, la zona horaria y una contraseña de root al sistema. Acto seguido, tras una confirmación por nuestra parte, comenzará a instalar.
El propio SO exige una configuración de red, por lo que me hace pensar que su fucnionamiento será similar al de VMWare Server.
Al arrancar veremos el gestor de arranque GRUB con 3 opciones. La primera, el arranque normal, la segunda, en modo seguro y la tercera, cuyo uso no conzoco, pero que, tras fallarme al final la instalación es la única que arranca.
Al terminar de arrancar llego a la pantalla de login en modo texto, donde me logeo con el usuario root y la password que ya establecí.
Antes de nada quiero ver porque los otros modos no arrancan, así que reviso el fichero menu.lst de GRUB y veo que usan ficheros initrd diferentes… He provado a copiarlo y arranca, pero no es una solución. He probado a generarlo con mkinitrd, pero tampoco. En fin, no se pueden cargar los módulos de virtualización ni de las tarjetas de red.
Puedo comprobar que servicios arranca:
# netstat -atn
Vemos que el 8080, 8002, 8005 y 902 están escuchando.
# fuser -v -a -n tcp 8080
Esto revela que el proceso WebAccess lo está usando, además del 8002 y 8005. El 902 lo usa xinetd.
Por desgracia no he encontrado modo para que arranque con módulos de tarjeta de red y demás (No existen), por lo que no podré ver más allá. Tampoco creo que me pierda mucho más que una interfaz web como las de administración web de IIS, pero para la creación, gestión y monitorización de máquinas virtuales.
Mi opinión es que tiene pinta de ser un buen producto, alternativa, a día de hoy a un SO GNU/Linux con XEN, pues permite virtualizar otros SO, no solo GNU/Linux. Una pena no poderlo probar a fondo.
Escrito por Gura
31.Oct.06
GNU/Linux, Sistemas
Leer más
Comentarios (5)
Un mal momento para instalar FreeBSD
Desde hace un tiempo llevo preparando la instalación del servidor en FreeBSD 6.1. El caso es que cuando se instala FreeBSD 6.1 tenemos una RELEASE, por lo que, si queremos acogernos a las actualizaciones de seguridad y corrección de fallos deberíamos migrar a la rama STABLE. La otra opción es CURRENT, pero no viene al caso. Pues bien, imaginad mi cara cuando compilo el kernel y recompilo el sistema base, reinicio y veo que mi sistema es un FreeBSD 6.2-PRERELEASE.
¿Qué ocurre?
Pues que la rama RELENG_6 de CVS de FreeBSD está sufriendo cambios y hasta el 13 de Noviembre (Aproximadamente) no tendremos una FreeBSD 6.2-RELEASE.
Me han jodido, pues ahora tengo que esperar aproximadamente 15 días.
Enlaces interesantes para actualización e instalación de software:
Recompilar el sistema base.
Compilar un kernel.
Usar Packet Filter en FreeBSD.
Uso del sistema de Ports.
Usando el sistema de paquetes.
Jails en FreeBSD.
Escrito por Gura
28.Oct.06
*BSD, FreeBSD, Sistemas
Leer más
Comentarios (5)
Google Maps en el cine
No se si os habréis fijado pero en la película Crank - Veneno en la sangre se puede observar como utilizan Google Maps para cambiar de escena. Se ve el logo de Google y todo.
Tres líneas, que asco de post, pero tenía que comentarlo.
Escrito por Gura
19.Oct.06
lost+found
Leer más
Comentarios (6)
Unos enlaces interesantes
Daniel Matey dadas las dudas más frecuentes en los Foros TechNet en castellano ha comenzado a publicar en su blog una serie de artículos básicos que vendrán muy bien a más de uno.
Dominio interno y externo diferentes
Reglas de ISA Server
Configuración DNS
También puedo recomendar algún blog más.
Microsoft Exchange Team Blog
Infrastructure Optimization
ISA Server
Blog de Sergio Hernando
Blog de Juansa
Ahora volveré a tener tiempo por lo que tendréis algún manual, noticias o algo nuevo, más jugoso que unos interesantes links.
Escrito por Gura
17.Oct.06
Microsoft, Sistemas
Leer más
Comentarios (4)
Conflictos con amaroK y la configuración del proxy de KDE
Hoy cuando quería leer una letra de una canción en amaroK me mostró un error muy feo.
/usr/lib/ruby/1.8/net/http.rb:560:in `initialize`: Connection refused - connect(2) (Errno::ECONNREFUSED)
from /usr/lib/ruby/1.8/net/http.rb:560:in `open`
from /usr/lib/ruby/1.8/net/http.rb:560:in `connect`
from /usr/lib/ruby/1.8/timeout.rb:48:in `timeout`
from /usr/lib/ruby/1.8/timeout.rb:76:in `timeout`
from /usr/lib/ruby/1.8/net/http.rb:560:in `connect`
from /usr/lib/ruby/1.8/net/http.rb:553:in `do_start`
from /usr/lib/ruby/1.8/net/http.rb:542:in `start`
from /usr/lib/ruby/1.8/net/http.rb:1032:in `request`
from /usr/lib/ruby/1.8/net/http.rb:769:in `get`
from /usr/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:122:in `fetchLyrics`
from /usr/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:187
from /usr/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:172:in `loop`
from /usr/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb:172
El caso es que analizando con Ethereal, hacía peticiones a mi supuesto proxy, que hace unas semanas desactivé por desuso.
El problema radica en que el script escrito en ruby que obtiene las letras de las canciones ejecuta:
dcop amarok script proxyForProtocol http
Cuya salida es:
http://x.x.x.x:8080
La solución es buscar recursivamente en nuestro ~/.kde la IP de nuestro proxy. No os haré buscarlo, ya os adelanto que en el fichero ~/.kde/share/config/kioslaverc se encuentra la opción httpProxy=http://x.x.x.x:8080.
Si, aunque se marque el checkbutton Conectar directamente a internet en las opciones de Proxy de KControl, la opción se mantiene en el fichero y nos entorpece la conexión.
Escrito por Gura
02.Oct.06
Clases o cursos, GNU/Linux, Software
Leer más
Comentarios (2)