martes, 21 de octubre de 2008

Testear la Memoria


Esta semana puse una Memoria RAM de 1MB, en el servidor de mi trabajo. pero causo que la máquina se colgará cada 6 horas, por momentos sentia que estaba usando Windows. Así que decidí hacer un test en la memoria RAM.

Una de las herramientas que nos puede salvar es MEMTEST. Podemos descargar el CD del sitio web, y instalarno de los paquetes de nuestra distribución, en mi caso Debian:
#aptitude install memtest86

Listo ahora esta instalado y debemos de modificar nuestro sistema de arranque GRUB, para que nos muestre como una opción el MemTest. Para esto modificamos el archivo /boot/grub/menu.lst
#emacs /boot/grub/menu.list

Recuerde que todo lo hacemos como super usuarios.

Ahora desmarcamos la linea que nos dice:
#mentest86=true
debe quedar así:
mentest86=true
Guardamos, y actualizamos grub:
#update-grub

Listo, al reiniciar nos mostrara la opción de MemTest para el testeo de memoria, ahora simplemente lo ejecutamos y listo, dejemos que de unas cuantas pasadas, para que nos muestre si la RAM esta dañada.

miércoles, 15 de octubre de 2008

Linux: Reparando el disco Duro

Estuve sufriendo, por los cortes de luz, que la computadora mandaba errores del disco duro, y algunas veces de PANIC KERNEL. Asi que decidi en comenzar a darle mantenimiento a la PC.

Primero veremos el tipo de partición que queremos reparar, ejecutando en consola:
#cat /etc/fstab
Esto nos listará las particiones del disco duro y su tipo de archivos, en mi PC aparece:

proc /proc proc defaults 0 0

/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda6 /home ext3 defaults 0 2
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Pienso reparar la partición primaria que seria /dev/hda1 de tipo de archivos ext3. para eso utilizare la herramienta fsck.

Las reparaciones no se pueden realizar con el disco montado, así que es necesario hacerlo mediante un LiveCD. En mi caso encontre uno de Ubuntu 5.1, con el cual cargue el sistema, y en consola digite:
#fsck.ext3 -f -tt- v -D -y /dev/hda1
Si el tipo de partición fuese ext2:
#fsck.ext2 -f -tt- v -D -y /dev/hda1

Nota: En otras distribuciones se usa e2fsck en lugar de fsck.ext3 o fsck.ext2.


¿Qué significan tantas opciones?

Podemos ver en el man de fsck una pista de lo que estamos haciendo:
-f: Fuerza el chequeo del sistema de archivo, aunque paresca limpio.
-tt: Muestra las estadisticas de fsck.
-v: Modo de seguimiento, muestra los pasos desarrollados.
-D: Optimiza los directorios de la partición.
-y: Asume la respuesta YES en todas las preguntas.

Con esto terminamos el chequeo y reparación del disco. Ahora podemos reiniciar la PC para comenzar a trabajar.

Configure Grafana and Slack

To configure Grafana to send alerts to Slack, you need to set up a notification channel in Grafana and configure it to use the Slack integra...