Назад | Перейти на главную страницу

Как раздел / altbootbank / используется в ESXi?

Я знаю, что ESXi поддерживает две копии своего загрузочного раздела, /bootbank и /altbootbank, и это /altbootbank является более или менее резервной копией /bootbank, которая является работающей копией.

Что я не понимаю и никогда не видел документированного, так это:

  1. когда /altbootbank используется вместо /bootbank
  2. Будь то /bootbank перезаписывается или если загрузка только что выполнена из /altbootbank когда это будет сочтено необходимым
  3. При каких обстоятельствах /altbootbank могут быть обновлены (т. е. всегда ли это копия "заводских настроек" /bootbank или его можно обновить - предположительно, скопировав из /bootbank - при некоторых обстоятельствах, кроме ручного вмешательства)

Я бы предположил, что ответ на (1): «при загрузке с /bootbank приводит к ошибке ", но что здесь произойдет? Увидит ли пользователь какие-либо доказательства того, что это произошло, или потребуется вмешаться?

Может ли кто-нибудь просветить меня по одному или нескольким из этих пунктов? Есть ли где-нибудь документ, объясняющий все это?

http://www.vmware.com/files/pdf/ESXi_architecture.pdf

Система ESXi имеет два независимых банка памяти, в каждом из которых хранится полный образ системы, что обеспечивает отказоустойчивость при применении обновлений. Когда вы обновляете систему, новая версия загружается в неактивный банк памяти, и система настроена на использование обновленного банка при перезагрузке. Если в процессе загрузки обнаруживается какая-либо проблема, система автоматически загружается из ранее использованного банка памяти. Вы также можете вручную вмешаться во время загрузки, чтобы выбрать, какой образ использовать для этой загрузки, чтобы при необходимости вы могли отказаться от обновления.