Evitando o bloqueio de acesso enquanto HDD externo gira? [fechadas]

5

Eu tenho um laptop antigo onde eu instalei o Debian junto com um servidor samba que estou usando para compartilhar acesso de leitura / gravação a 4 discos rígidos externos, que eu uso para transmitir minha mídia.

Tudo funciona bem, exceto quando as outras 3 unidades se desligaram e uma solicitação é enviada para um arquivo em uma delas. O sistema de arquivos parece bloquear todo o acesso a qualquer dispositivo até que a unidade tenha sido ligada.

Então, minha pergunta é: é possível evitar que o bloqueio ocorra enquanto a unidade está girando?

    
por topherg 26.02.2013 / 01:25

1 resposta

0

Realmente, o parâmetro hdparm -s não deve ser confundido, conforme explicado no manual

Enable/disable the power-on in standby feature, if supported by the drive. VERY DANGEROUS. Do not use unless you are absolutely certain that both the system BIOS (or firmware) and the operating system kernel (Linux >= 2.6.22) support probing for drives that use this feature. When enabled, the drive is powered-up in the standby mode to allow the controller to sequence the spin-up of devices, reducing the instantaneous current draw burden when many drives share a power supply. Primarily for use in large RAID setups. This feature is usually disabled and the drive is powered-up in the active mode (see -C above). Note that a drive may also allow enabling this feature by a jumper. Some SATA drives support the control of this feature by pin 11 of the SATA power connector. In these cases, this command may be unsupported or may have no effect.

Se você realmente deseja ativar os parâmetros -s ou custom -S, adicione a opção async a mount ou algo semelhante a

/dev/sdb1 /mnt/point ext3 errors=remount-ro,async 0 1

para /etc/fstab pode ajudar.

    
por 25.06.2013 / 21:31