martes, 23 de noviembre de 2010

Problemas con las carpetas compartidas en Windows XP y Windows 7 (IRPStackSize)

Hola,

Recientemente en clase...

Situación: Comparto una carpeta en el ordenador del Profe y les pido a los alumnos que hagan una imagen del disco duro de una MV (VMware 7.x) con Acronis Backup & Recovery (antiguo TrueImage).

Problema: Al conectarse desde Backup & Recovery (yo también hice la prueba en el equipo del Profe con la misma suerte) les da un error como si las credenciales no fueran correctas. Anteriormente había sufrido este problema en algunas pruebas que había realizado pero lo achaqué a las veriones beta con las que estaba probando.

Un alumno me comenta que a él le pasa este error cuando desde Linux intenta conectarse a una carpeta compartida en Windows. Al rato me enseña el cambio a realizar en el registro y es cuando lo identifico como un error que también ocurría con XP, a veces cuando intentabas conectarte a un recurso compartido en un XP nos daba el error:  "Espacio Insuficiente en el servidor para procesar este comando"

Como nunca me había pasado en Windows 7 no creía que fuera la solución pero al aplicar el cambio en el registro y reiniciar el servicio Servidor ya funcionaba!

Cambios a realizar, copia y pega el texto sombreado en un fichero de texto con extensión .reg, haz botón derecho sobre él y selecciona ejecutar como administrador. Cuando nos lo pida confirmamos la acción.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]
"IRPStackSize"=dword:00000020

Luego paramos el servicio: Net Stop Servidor

y lo iniciamos: Net Start Servidor
Deberíamos aplicar directamente esto a todos los equipos de los Profesores!, que es donde compartimos carpetas.

David Leonor.

VMware Workstation 7 resta un elevado porcentaje del ancho de banda de la red de nuestro Host

Hola,
Situación: Ordenador del profe y 11 equipos de alumnos todos con W7. Les pido que copien una MV de 5 GB de mi PC. Tenemos toda la red a Gigabit!
Problema: Empiezan a copiar y me dicen que va lento… tras 5 minutos todavía ninguno ha terminado de copiar la MV. Me mosqueo y miro en el Administrador de tareas -> Funciones de red y veo que en ningún momento pasa del 50% de utilización de la red. Me voy al adaptador de red y deshabilito el QoS por si acaso:


Sigue igual, comienzan las coñas de que si fuera un Linux esto no pasaría ;-)

De repente se me enciende la bombilla y pienso en las dos MV que tengo corriendo en VMware. Las apago e inmediatamente la red al 100%. Hacemos de nuevo pruebas y de los 4 -10 MB que conseguían descargar ahora descargan 3 equipos simultáneamente a 50-60 MB.
Conclusión rápida y nada científica, VMware Workstation 7.x se queda con una buena parte del ancho de banda de nuestro host (cuando tenemos MVs corriendo). En mi caso parece que con el 50%.

Intentaré hacer más pruebas.
David Leonor.

viernes, 12 de noviembre de 2010

FOG Server, despliegue de equipos... gratuito!

Hola,

Para instalar via PXE las aulas estoy probando http://www.fogproject.org/ y es una auténtica pasada.

1. Se instala solo! ¿cómo? http://schoolitexpert.com/Network-Tools/FOG/install-fog-server.html
2. Se gestiona vía web:

3. Funciona!






No os aguantéis las ganas y probarlo ya !!!

Os iré contando.
David Leonor.

He probado a desplegar una imagen con XP en modo multicast (se envía una sola vez y la reciben todos los clientes). Arranco el primer equipo y se queda esperado:


en el momento en que están disponibles todos los equipos el despliegue comienza en todos automáticamente:


y va de lujo ;-))


Tambien he probado a realizar el depliegue en unicast, en este caso la imagen se envía N veces:



Pero además tiene un cliente que se instala en Windows antes de hacer la imágen y permite cambiar el nombre a los equipos una vez desplegados, instalar impresoras, reiniciar el equipo a una hora, apagar el equipo,...

Estoy muy sorprendido!

Ya os contaré que tal con Windows 7.

David Leonor.


VMware + Ubuntu y los nombres de los adaptadores de red

Hola,

Si tenemos una MV con Ubuntu y ha VMware le da por cambiar la MAC del adaptador de red, por ejemplo cuando una MV cambia de directorio, VMWare detecta que la MV se ha movido ya que la ruta que guarda en el fichero de configuración de la MV (.vmx) no coincide con el directorio donde se encuentra ahora y nos pregunta ¿qué ha pasado?




Si respondemos que la hemos movido, entiende que solo hay una MV y por tanto no hace nada en el fichero de configuración. Pero si le decimos que la hemos copiado, entiende que tenemos 2 MV y cambia la MAC de la(s) tarjeta(s) de red para evitar conflictos.

VMWare como fabricante de tarjetas de red (aunque virtuales ;-) tiene su propio rango de MACs para que no coincidan nunca con ningún otro adaptador. La MAC de la(s) tarjeta(s) de red se guardan en el fichero de configuración (.vmx), ejemplo:
ethernet0.generatedAddress = "00:0c:29:31:1e:7e"
ethernet1.generatedAddress = "00:0c:29:31:1e:88"

Lo que ocurre es que Ubuntu, "recuerda" que anteriormente había un adaptador de red con otra MAC, y ahora mi adaptador ya no se llama eth0, por lo que la configuración de red anterior no sirve pa na ;-)

Voy a ver como se llaman ahora mis adaptadores:

ifconfig –a nos muestra toda la información detallada. Si filtro por la palabra Link tengo:



Así que ahora mi adaptador es eth1. Veo también la MAC que me servirá luego para identificar mi adaptador actual.

Una solución sería conformarme con el nuevo nombre y modificar el fichero /etc/network/interfaces cambiando donde pone eth0->eth1, pero como hay otros ficheros de configuración donde también aparece eth0
Otra solución es editar este fichero que es donde se encuentran los adaptadores y su MAC. Está en la carpeta: /etc/udev/rules.d y el archivo se llama XX-persitent-net.rules (XX son números, 70 en mi caso).

Editamos el fichero:
$ sudo gedit /etc/udev/rules.d/70-persistent-net.rules

El contenido es:



Borramos la línea con la información del viejo adaptador y cambiamos eth1 por eth0:


Guardamos y reiniciamos.

Ahora todo vuelve a estar en su sitio ;-)

¿Y qué pasaría si hago la misma operación pero con un Windows?, voy a probar…

En Windows a pesar de cambiar la MAC se mantiene la configuración, no cambia el nombre del adaptador.
Un saludo.