Por que / dev / disk / by-id / change após um repentino desligamento do servidor?

2

Estou gerenciando um servidor que, em /etc/fstab , tem referências a algumas partições usando /dev/disk/by-id/DISK_ID-partN .

O servidor desliga repentinamente e a parte DISK_ID de /dev/disk/by-id/DISK_ID-partN é alterada.

Eu sempre referencio partição em /etc/fstab usando UUID e mudarei o conf de fstab , mas ainda assim eu quero saber porque o by-id by-id no fstab .

As partições * UUID * s também podem mudar após um desligamento repentino? são * UUID * s menos "mutáveis" que * by-id * s? Eu acho que uma explicação de onde by-id vem me ajudará a entender tudo isso. Eu li que o UUID está armazenado na partição e apenas mudo seu valor após a formatação da partição, mas não sei muito sobre by-id , só que udev é quem gerou-o cria , mas baseando-se em quê?

    
por gsi-frank 08.07.2013 / 22:47

1 resposta

-1

gsc-franquia!

Estou assumindo que o conteúdo das partições ainda está lá e o UUID é o mesmo.

Alguém clonou o conteúdo do disco para um novo e substituiu o disco.

UUIDs não mudam quando você duplica um disco com dd (ao contrário de disk / by-id). Eles só mudam quando você formata uma partição. [coloque o número 3 na discussão vinculada]

O disco pode ter sido substituído devido a vários motivos possíveis:

  • Os valores SMART estão se deteriorando e, para evitar a perda de dados no respectivo disco, eles foram clonados e substituídos

  • o disco estava sendo preenchido e foi substituído por um maior com o mesmo layout de partição

  • O disco
  • foi substituído devido a motivos de velocidade, por ex. HDD - > SSD

  • O disco
  • foi substituído para obter o disco original com seus dados - por exemplo, como backup ou evidência -, mas deixa o sistema em execução.

Espero que ajude!

    
por Tobias F. Meier 19.08.2013 / 11:58