viernes, 15 de noviembre de 2013

BSD - THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY

Bueno, esto ocurre cuando se apaga mal la maquina.
Asi que presionamos Enter en la ultima linea y luego ejecutamos lo siguiente

fsck -y
Una vez terminado ejecutamos 
reboot

Listo. Y si esto no funciona o aparece.
fsck_ufs directory ##### name not found

Seguimos con lo siguiente...
Desactivamos el journal en la unidad con problemas
tunefs -j disable /dev/da0p1
Ejecutamos de vuelta 

fsck -y
Y si todo va bien,

tunefs -j enable /dev/da0p1
reboot

Listo :-)

jueves, 21 de febrero de 2013

Chequear sectores dañados y defectuosos en LINUX

badblock es una utilidad para chequear los sectores defectuosos en el disco seleccionado a chequear.
Por ello vamos a ejecutar lo siguiente en la linea de comandos

sudo badblocks -v /dev/hda1 > bad-blocks

Esto creará un archivo llamado bad-blocks  en el directorio donde te encuentras.
Nota: Siendo hda1 nuestro disco a querer chequear, también puedes ejecutar 

fdisk -l

Para listar los dispositivos disponibles en el ordenador.

Una vez terminado el análisis del disco procedemos a ejecutar el siguiente comando pasando como parámetro el archivo creado anteriormente.

sudo fsck -t ext3 -l bad-blocks /dev/hda1

La salida debería de ser algo como lo que sigue.

Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Check reference counts.
Pass 5: Checking group summary information.

/dev/hda1: ***** FILE SYSTEM WAS MODIFIED *****

/dev/hda1: 11/360 files, 63/1440 blocks

Si badblock reporta que el bloque esta siendo usado, e2fsck tratará de mover el bloque en otro lugar. Si el bloque esta realmente dañado no solo marginado el contenido del archivo ya estará dañado.

martes, 12 de febrero de 2013

Instalar OpenFire 3.8.0 tar.gz en RedHat y variantes

Primero bajamos el tar.gz desde este enlace http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_8_0.tar.gz luego ejecutamos el siguiente comando para poder descomprimirlo.

tar -xzvf openfire_3_8_0.tar.gz

una vez descompreso movemos la nueva carpeta creada a /opt o /usr/bin yo lo puse en /opt con el siguiente comando.

mv openfire /opt/

esto mueve toda la carpeta dentro de /opt, ahora debemos de editar el archivo openfired que se encuentra dentro de openfire/bin/extra.

vi /opt/openfire/bin/extra/openfired

vamos hasta la linea donde tiene CMD="./openfire.sh $1" y quitamos el .sh lo guardamos y ejecutamos el siguiente comando

cd /opt/openfire/bin/extra/
./redhat-postinstall.sh

ahora simplemente podemos iniciar el servicio con
service openfired start

o reiniciamos el servidor y listo, puedes empezar a configurar tu instalación desde el siguiente enlace

http://tuServidor:9090

Algo muy importante que recordar es que el paquete de openfire_3_8_0.tar.gz no trae el java así que debes de instalar primeramente el java para que todo este proceso que acabas de hacer tenga efecto.

lunes, 11 de febrero de 2013

Pasar Mail de un servidor a otro nuevo

Podemos utilizar en la linea de comandos el siguiente comando para poder trasladar nuestros mails desde cualquier servidor con IMAP.
Este comando debe de ser ejecutado en el servidor en donde necesitamos trasladar todos nuestros correos incluyendo las carpeta y demas.

imapsync --subscribe --syncinternaldates --host1 servidor.lejos.com  --port1 143 --user1 miNombre --password1 miContrasenha --authmech1 LOGIN --host2 127.0.0.1 --user2 miNombre --password2 miContrasenha --authmech2 LOGIN

Eso es todo, si simplemente quieres ver si va a funcionar y no necesariamente trasladar todo el correo puede poner al final --dry y veras los resultados sin modificar nada aún.

jueves, 24 de enero de 2013

¿Cómo recuperar la contraseña de root?

Para recuperar la contraseña del root desde el GRUB, basta con editar la linea de boot y agregar single al final, luego botear y ya estas como root. Ahi lo que haces es escribir: passwd para cambiar la contraseña.
El procedimiento con GRUB sería:
  1. reiniciar el equipo
  2. Al presentar la ventana para seleccionar el sistema operativo, nos colocamos en la que corresponde a nuestra distribución pulsamos ‘e’ para entrar al modo de edición.
  3. En la siguiente ventana veremos varias líneas, que son los argumentos con los que inicia el sistema, nos colocamos en la que inicia con ‘kernel’ y pulsamos ‘e’ para editarla.
  4. En la ventana subsecuente separamos con un espacio el texto precedente y escribimos ‘single’ para iniciar en modo monousuario. Pulsamos enter al terminar.
  5. Debemos ver como se adicionó ‘single’ a la línea editada, con lo que pulsamos ‘b’ para iniciar el sistema.
  6. Al entrar en modo de terminal, tenemos la cuenta del superadministrador, por lo que ya podemos cambiar la contraseña de root y reiniciamos el equipo para que tome efecto el cambio.
passwd root
reboot
Si el GRUB tiene contraseña, hay problemas, entonces toca utilizar un live cd o el primer disco de instalación (en el caso de RedHat, Fedora, y clones).
Cambiar contraseña desde el disco de instalación/rescate:
  1. Iniciar con el primer disco de instalación. No importa si se trata de una versión o distribución diferente a la que está en el equipo.
  2. Cuando se presente el texto boot, escribir linux rescue para entrar en modo de rescate.
  3. Una vez que se ha entrado al sistema, ejecutamos este comando para asignar el permiso a root:

    chroot /mnt/sysimage

  4. Así, ya podemos cambiar la contraseña de root y reiniciamos el equipo para que tome efecto el cambio.