Como a partição / altbootbank / é usada no ESXi?

7

Estou ciente de que o ESXi mantém duas cópias de sua partição de inicialização, /bootbank e /altbootbank , e que /altbootbank é mais ou menos uma cópia de backup de /bootbank , que é a cópia em execução. p>

O que não estou claro, e nunca vi documentado, é:

  1. Quando /altbootbank é usado em vez de /bootbank
  2. Se /bootbank é sobrescrito ou se a inicialização acaba de ser feita a partir de /altbootbank quando for considerado necessário
  3. Em que circunstâncias /altbootbank pode ser atualizada (ou seja, é sempre uma cópia de "redefinição de fábrica" de /bootbank ou pode ser atualizada - presumivelmente copiando de /bootbank - sob algum conjunto de circunstâncias, exceto manual intervenção)

Eu diria que a resposta para (1) é "quando a inicialização de /bootbank resulta em um erro", mas o que aconteceria aqui? O usuário veria alguma evidência de que isso ocorreu ou precisaria intervir?

Alguém pode me esclarecer sobre um ou mais desses pontos? Existe algum documento que explique tudo?

    
por Bob Sammers 09.06.2011 / 21:25

1 resposta

7

link

The ESXi system has two independent banks of memory, each of which stores a full system image, as a fail-safe for applying updates. When you upgrade the system, the new version is loaded into the inactive bank of memory, and the system is set to use the updated bank when it reboots. If any problem is detected during the boot process, the system automatically boots from the previously used bank of memory. You can also intervene manually at boot time to choose which image to use for that boot, so you can back out of an update if necessary.

    
por 10.06.2011 / 00:50