Archivo

Entradas Etiquetadas ‘fedora’

Fedora 11 Preview: Activar “touchpad” de laptop y sus funciones.

Viernes, 1 de Mayo de 2009 Sin comentarios

Esto es una receta para los que vayan a usar Fedora 11 (también puede aplicar para Fedora 10), si tienen una laptop y desean habilitar su “touchpad” con todas sus funciones (como el scrolling o el tap-click) solo tienen que hacer esto:

#> yum install xorg-x11-drv-synaptics gsynaptics
#> cp /usr/share/hal/fdi/policy/20thirdparty/10-synaptics.fdi
   /etc/hal/fdi/policy/
#> service haldaemon restart

Reiniciamos todo el ambiente gráfico, y luego:

$> su
#> gsynaptics

Por defecto el tap-click está deshabilitado, y por defecto el scrolling se hace usando los 2 dedos en cualquier parte del touchpad. Todo esto lo pueden configurar con gsynaptics.

Categories: fedora Tags: ,

Evolution + SpamAssasin

Domingo, 12 de Abril de 2009 Comments off

Generalmente no estoy acustumbrado a usar Evolution, pero me tocó trabajar en una máquina con pocos recursos de disco duro así que estoy usando una instalación Fedora con XFCE y los paquetes por defecto (el cual evolution es uno de ellos).

A diferencia de Thunderbird, he tenido problemas para manejar el spam en Evolution, por lo que he tenido que hacer lo siguiente:

yum install spamassassin evolution-spamassasin

Luego de instalado estos complementos, abrimos el evolution y lo activamos así:

Editar->Preferencias->Opciones de Correo->Spam->Complemento Spam Predeterminado:

Spamassasin

Luego de esto ya no debería de tener problemas con el spam. El único detalle es que hay un proceso de spamassasin activo monitoreando los correos entrantes, lo cual es algo fastidioso por que consume recursos.

De todas formas, yo sigo recomendando Thunderbird, es mas “ligero” en el uso de recursos, el sistema antispam es muy bueno y es multi-plataforma.

Categories: *nix, fedora Tags: ,

Servidor para respaldos con AoE, RAID1 y LVM

Martes, 17 de Marzo de 2009 1 comentario

Este es un post que aparecio en el blog de Fedora-VE pero por mótivos de que hay un pequeño problema con “Typo” y los RSS entonces no se ve muy bien en algunos sitios, por lo que lo reescribo acá para que se vea bien.

Tenemos una serie de servidores en producción, deseamos presentarle a cada uno un dispositivo tipo bloque servido desde un arreglo de discos externos con redundancia RAID1 de tal forma que cada uno pueda respaldar sus datos en dicho dispositivo. En otras palabras queremos una “Storage Area Network” (SAN).

La solución económica, inteligente

Sabiendo que no todos podemos comprar arreglos externos de discos con tecnologías costosas como Fiber Channel o SCSI o equivalente, nuestra solución tiene que estar basada en hardware estandar, discos estandar SATA y redes Ethernet.

La solución es implementar un servidor AoE que sirva volumenes lógicos creados a partir de un dispositivo RAID1 con dos discos convencionales, abajo un gráfico para que esto se entienda.

raid-lvm-aoe

raid-lvm-aoe

Luego aqui podemos visualizar que en el futuro se pueden agregar nuevos discos, digamos dos mas en RAID1, para luego agregar dicho dispositivo raid al LVM y de esa forma hacer crecer las particiones correspondientes en los volumenes lógicos servidos. Una solución económica pero completa, flexible, poderosa y segura.

Las particiones en el servidor

Crear en cada uno de los discos particiones iguales (ejm: /dev/sdb1 de 160Gb y /dev/sdc1 de 160Gb). Grabar las particiones con el id: FD (Linux raid auto).

El Raid 1 en el servidor

Crear el Raid 1 con las dos particiones creadas.

mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

Verificar el Raid.

cat /proc/mdstat

Crear archivo mdadm.conf.

mdadm --detail --scan --verbose > /etc/mdadm.conf

Usamos LVM

Creación de los volumenes físicos, grupos volumen y volumenes lógicos LVM.

Creación Volumenes Físicos

pvcreate /dev/md0

Creación Grupos de Volumenes

vgcreate respaldos /dev/md0

Creación de los Volumenes Lógicos

lvcreate -L10000 -ncyclone respaldos

lvcreate -L10000 -nsantangel respaldos

lvcreate -L10000 -nnevada respaldos

lvcreate -L10000 -nsilversprings respaldos

lvcreate -L10000 -naquamaster respaldos

lvcreate -L10000 -ncoromoto respaldos

lvcreate -L10000 -nteques respaldos

lvcreate -L10000 -nsummitsprings respaldos

lvcreate -L10000 -nguri respaldos

lvcreate -L10000 -nragnarok respaldos

lvcreate -L10000 -nminalba respaldos

-LXXXXX es el tamaño en MB.

Módulo Kernel AoE

modprobe aoe

Agregar archivo /etc/modprobe.d/aoe con el siguiente contenido.

 alias block-major-152 aoe

 alias char-major-152 aoe

Servidor AoE

yum install vblade

Modificar el archivo /etc/vblade.conf:

eth0 0 1 /dev/respaldos/cyclone

eth0 0 2 /dev/respaldos/santangel

eth0 0 3 /dev/respaldos/nevada

eth0 0 4 /dev/respaldos/silversprings

eth0 0 5 /dev/respaldos/aquamaster

eth0 0 6 /dev/respaldos/coromoto

eth0 0 7 /dev/respaldos/teques

eth0 0 8 /dev/respaldos/summitsprings

eth0 0 9 /dev/respaldos/guri

eth0 0 10 /dev/respaldos/ragnarok

eth0 0 11 /dev/respaldos/minalba

Se puede hacer una lista de MAC permitidas por dispositivos:
Ejemplo:

# network_device shelf slot file/disk/partition mac[,mac[,mac]]

#eth0 0 0 /dev/respaldos/cyclone 00:11:22:33:44:55,00:11:22:33:44:66

Arranque del servidor y configuración al inicio del sistema.

service  vblade start

chkconfig vblade on

Cliente AoE

yum install aoetools

Para ver las particiones

 aoe-discover

 aoe-stat

Para darle formato (sistema de archivos en los clientes):

 mkfs.ext3 -m 1 /dev/etherd/e0.1

 mkfs.ext3 -m 1 /dev/etherd/e0.2

 ...etc...

Usamos -m 1 para reservar solo 1%, el default es 5%.

Montado automático

Cree el punto de montura deseado.

mkdir /respaldos

Editar /etc/fstab y agregar algo como:

/dev/etherd/e0.2        /respaldos      ext3    defaults        0    0

Nota: Verifique que el eX.X corresponda a la partición que se va a usar en dicho equipo.

Como se formateo en ext3, dicha partición SOLO debe ser accedida por 1 OS al mismo tiempo.
Para tener una partición compartida con distintos OS debería de usar otro tipo de FS distinto a ext3 y de tipo clusterizado como GFS.

También tenga en cuenta que para que se monte automáticamente al momento de iniciar la máquina tendrá que modificar el archivo /etc/rc.local y poner los scripts necesarios allí, algo como:

modprobe aoe
aoe-discover
mount /respaldos
Categories: *nix, fedora Tags: ,