dma de disco se desactiva.

Imagen de jmorallo

Forums: 

Estimados.

Nuevamente busco sus opiniones y ayuda, para un problema que tengo en un PC que estoy ocupando como servidor de respaldos.
En esta maquina tengo instalado Debian Lenny, cuenta con 4 discos, de estos el hdd es una gaveta desmontable, cosa que cuando apague el equipo pueda sacar el disco duro de forma rápida y sacarlo de la empresa.
Los respaldos se ejecutan con un cron cada jueves en la madrugada, los respaldos primeros son pasados al disco hdc y Luego por rsync son enviados al disco hdd, de esta forma tengo dos discos con los mismos respaldos, quedando uno en la empresa y el otro fuera de ella.
El problema es el siguiente, resulta que por algún motivo el dma del disco hdd se desactiva de forma automática, me doy cuenta de esto porque cuando llego el día viernes en la mañana el equipo aun esta sincronizando los respaldos del hdc al hdd a una velocidad extremadamente lenta, si en ese momento de ejecuto un.

respaldos:/# hdparm /dev/hdd

/dev/hdd:
multcount = 0 (off)
IO_support = 0 (default)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 19457/255/63, sectors = 312581808, start = 0

me doy cuenta que el dma esta desactivado y por eso la lenta transferencia.
Por el momento para corregir este problema tengo que detener el rsync y ejecutar


hdparm -d 1 /dev/hdd

Para activar nuevamente el dma del disco, después de esto por medio del mismo comando rsync termino de hacer la sincronización sin problemas.

Ojala me puedan ayudar en este tema ya que estoy pensando que el problema puede estar en los discos que hacen de hdd

Como comentario importante: los discos que hacen de hdd en la maquina son dos, ya que se van alternando, estos son nuevos (recién compardos).
Cuando recién enciendo el PC y ejecuto el respaldos:/# hdparm /dev/hdd
Me puedo dar cuenta que por defecto el dma se activa automáticamente.

Tienen alguna idea de cual será el problema??

les dejo algunos archivos y extractos de logs.

/etc/fstab

# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda3 / ext3 errors=remount-ro 0 1
/dev/hda2 /home ext3 defaults 0 2
/dev/hda1 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdb1 /bkp2 auto defaults 0 0
/dev/hdc /bkp1 auto defaults 0 0
/dev/hdd /movil auto defaults 0 0



respaldos:/# df -hT
S.ficheros Tipo Tamaño Usado Disp Uso% Montado en
/dev/hda3 ext3 44G 947M 40G 3% /
tmpfs tmpfs 506M 0 506M 0% /lib/init/rw
udev tmpfs 10M 88K 10M 1% /dev
tmpfs tmpfs 506M 0 506M 0% /dev/shm
/dev/hda2 ext3 11G 154M 9,5G 2% /home
/dev/hdb1 ext3 55G 36G 17G 69% /bkp2
/dev/hdc ext3 294G 167G 113G 60% /bkp1
/dev/hdd ext3 147G 65G 76G 47% /movil
respaldos:/#


respaldos:/# less /var/log/messages | grep hdd
Sep 24 11:22:08 respaldos kernel: [ 6.376160] hdd: MAXTOR STM3160215A, ATA DISK drive
Sep 24 11:22:08 respaldos kernel: [ 6.432899] hdd: UDMA/100 mode selected
Sep 24 11:22:08 respaldos kernel: [ 6.647071] hdd: max request size: 512KiB
Sep 24 11:22:08 respaldos kernel: [ 6.694406] hdd: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63
Sep 24 11:22:08 respaldos kernel: [ 6.694406] hdd: cache flushes supported
Sep 24 11:22:08 respaldos kernel: [ 6.694406] hdd: unknown partition table
Sep 24 11:22:08 respaldos kernel: [ 9.791906] hdd: UDMA/100 mode selected
Sep 24 11:22:08 respaldos kernel: [ 14.317749] hdd: UDMA/100 mode selected
Sep 24 11:22:08 respaldos kernel: [ 60.130489] EXT3 FS on hdd, internal journal
Sep 24 11:50:26 respaldos kernel: [ 6.380161] hdd: MAXTOR STM3160215A, ATA DISK drive
Sep 24 11:50:26 respaldos kernel: [ 6.436929] hdd: UDMA/100 mode selected
Sep 24 11:50:26 respaldos kernel: [ 6.633215] hdd: max request size: 512KiB
Sep 24 11:50:26 respaldos kernel: [ 6.678745] hdd: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63
Sep 24 11:50:26 respaldos kernel: [ 6.678745] hdd: cache flushes supported
Sep 24 11:50:26 respaldos kernel: [ 6.678745] hdd: unknown partition table
Sep 24 11:50:26 respaldos kernel: [ 9.807041] hdd: UDMA/100 mode selected
Sep 24 11:50:26 respaldos kernel: [ 14.200893] hdd: UDMA/100 mode selected
Sep 24 11:50:26 respaldos kernel: [ 66.223251] EXT3 FS on hdd, internal journal
Sep 24 12:01:50 respaldos kernel: [ 6.396161] hdd: MAXTOR STM3160215A, ATA DISK drive
Sep 24 12:01:50 respaldos kernel: [ 6.452868] hdd: UDMA/100 mode selected
Sep 24 12:01:50 respaldos kernel: [ 6.640370] hdd: max request size: 512KiB
Sep 24 12:01:50 respaldos kernel: [ 6.686512] hdd: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63
Sep 24 12:01:50 respaldos kernel: [ 6.686512] hdd: cache flushes supported
Sep 24 12:01:50 respaldos kernel: [ 6.686512] hdd: unknown partition table
Sep 24 12:01:50 respaldos kernel: [ 9.725435] hdd: UDMA/100 mode selected
Sep 24 12:01:50 respaldos kernel: [ 14.231698] hdd: UDMA/100 mode selected
Sep 24 12:01:50 respaldos kernel: [ 66.372132] EXT3 FS on hdd, internal journal
Sep 24 12:02:55 respaldos kernel: [ 6.352169] hdd: MAXTOR STM3160215A, ATA DISK drive
Sep 24 12:02:55 respaldos kernel: [ 6.408954] hdd: UDMA/100 mode selected
Sep 24 12:02:55 respaldos kernel: [ 6.601774] hdd: max request size: 512KiB
Sep 24 12:02:55 respaldos kernel: [ 6.645027] hdd: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63
Sep 24 12:02:55 respaldos kernel: [ 6.645027] hdd: cache flushes supported
Sep 24 12:02:55 respaldos kernel: [ 6.645027] hdd: unknown partition table
Sep 24 12:02:55 respaldos kernel: [ 9.632921] hdd: UDMA/100 mode selected
Sep 24 12:02:55 respaldos kernel: [ 14.232088] hdd: UDMA/100 mode selected
Sep 24 12:02:55 respaldos kernel: [ 16.045800] EXT3 FS on hdd, internal journal

GRacias Muchas....