lunes, 23 de diciembre de 2013

INCIDENCIA: Problemas al migrar un usuario entre dominios PARENT-CHILD

Síntomas:

Al intentar mover un usuario de un subdominio Child al dominio Parent mediante la herramienta Active Directory Migration Tool 3.2 ( ADMT ), esta nos devuelve un error:
2013-12-16 12:28:45 ERR2:7422 Failed to move source object ‘CN=xxxxx xxxxx'. hr=0x8007208c No se puede realizar la operación porque existen objetos secundarios. Esta operación sólo se puede realizar en un objeto hoja.


Causa:
El usuario tiene asociado un objeto hoja que normalmente suele ser los dispositivos móviles sincronizados a la cuenta de correo (CN=ExchangeActiveSyncDevices) . Este objeto hoja es el que impide mover la cuenta de un rama del árbol de AD a la otra.


Solución:
La solución pasa por eliminar manualmente el objeto que cuelga del usuario a migrar y después repetir el proceso. Esto provocara que la cuenta pierda la información de los dispositivos móviles y será necesario volver a sincronizarlos.

Para eliminarlo el objeto es necesario abrir el Active Directory con la herramienta ADSIEdit y buscar el o los usuarios que queremos migrar. En cada usuario veremos la hoja con el nombre CN=ExchangeActiveSyncDevices , se puede borrar el objeto y la información que contiene de forma segura.



Una vez migrado el usuario podremos volver a sincronizar los dispositivos móviles para que se vuelva a crear esta información.

miércoles, 11 de diciembre de 2013

Nueva sección de Proyectos

Hola!

He añadido una nueva sección donde iré incluyendo todos los proyectos informáticos que estoy intentando poner en marcha. Si alguien quiere colaborar o tiene algún proyecto en marcha que le gustaría que colaborara que no dudéis en comentármelo.

http://www.lasendadeladmin.com/p/proyectos.html

Algunos son proyectos empezados, otros son ideas de proyecto. El propio blog en si es un proyecto que quiero ir mejorando poco a poco.

viernes, 29 de noviembre de 2013

Problemas de configuración de particiones de disco al virtualizar un equipo Linux


SÍNTOMA:

Después de virtualizar un servidor Linux con VMWare ColdClone, al iniciar la VM me encuentro con este error:
ALERT! /dev/cciss/c0d0p2 does not exist. 


CAUSA:
Al virtualizar el servidor la controladora de disco han cambiado, en mi caso de discos en una controladora RAID por una tipo LSI Logic Parallel. A nivel de Linux esto se muestra como discos en un inode diferente en el /dev por lo tanto los mapeos a estas unidades ya no existen y hay que modificarlos.

SOLUCIÓN:

El primer paso es averiguar cual es la ruta de los discos actuales. Para hacer esto cargamos un LiveCD de linux, entramos en modo de comando y pasamos el comando fdisk.




Una vez sabemos cuales son nuestros discos, procedemos a cambiar esto en la VM.

Arrancamos la VM y en la pantalla de Boot del GRUP , editamos la primera opción de arranque apretando la letra ‘e’ . En esa opción vemos que esta intentando cargar la antigua partición de disco, si editamos la entrada, podremos cambiar el comando de arranque (de forma temporal, en el siguiente reinicio volverá a la misma configuración). Seleccionando y pulsando otra vez la letra ‘e’ cambiamos el comando para apuntar a la nueva partición de disco ( en mi caso /dev/sda2 ). Una vez modificado iniciamos el sistema apretando la letra ‘b’ .



En el primer arranque, el sistema se iniciara pero aparecerá un error de disco. Esta intentando cargar las particiones antiguas que aun tiene configuradas en el fichero /etc/fstab , solamente tenemos que editar el fichero y sustituir los antiguos inodes ( /dev/cciss ) por los de las nuevas particiones ( /dev/sdax )



Después tendremos que cambiar el arranque del GRUB en el fichero /boot/grub/menu.lst para sustituir de forma definitiva todos los comandos de arranque.


Y ya estará configurado con la nueva configuración de los discos.