Que comando eu uso para girar uma unidade de “energização em espera”?

5

Eu tenho 8 unidades no meu servidor conectado via PATA. As unidades são configuradas para sem rotação por meio de jumpers na unidade. hdparm -I diz

powers-up in standby; SET FEATURES subcmd spins-up

Qual comando eu uso para girar as unidades?

    
por longneck 08.04.2011 / 23:02

2 respostas

3

As unidades que suportam o recurso "Power-up em espera" devem girar assim que receberem um comando que requer a leitura do disco. Portanto, se sua unidade não estiver girando quando você fizer algo como dd if=/dev/hdX of=/dev/null count=512 , suspeitaria que sua controladora de disco ou unidade (ou possivelmente BIOS, ou versão do kernel do Linux) não oferece suporte total a esse recurso. Para descartar o kernel, a página hdparm man recomenda o Linux 2.6.22 ou posterior.

Referências:

por 09.05.2011 / 00:36
3

Você precisa girar manualmente? Normalmente, isso acontece automaticamente quando o kernel precisa ler ou gravar na unidade. hdparm tem opções para forçar a desativação de uma unidade ( -y e -Y ), mas não para aumentar a velocidade. Eu suponho que você poderia usar hdparm -z para forçar uma releitura da tabela de partições, mas isso parece um exagero.

    
por 08.04.2011 / 23:23

Tags