Size: a a a

2020 February 11

RK

Roman Kalchenko in VMware vSAN
However, if all three hosts in our example above are isolated from each other, none of the hosts have access to greater than 50% of the components. vSAN makes the object inaccessible until the hosts are able to communicate over the network. This helps ensure data integrity.
источник

RK

Roman Kalchenko in VMware vSAN
вот, кластер остановится, мой вопрос только в том что будет если похереные данные на хардах нод которые упали по питанию?
источник

AV

Andrey Vetrov in VMware vSAN
источник

AV

Andrey Vetrov in VMware vSAN
Acknowledgement на 29й
источник

AD

Alexey Darchenkov in VMware vSAN
Roman Kalchenko
а харды?
Ну тоже разумеется:) в чем вопрос то?
источник

RK

Roman Kalchenko in VMware vSAN
это и так понятно
источник

AD

Alexey Darchenkov in VMware vSAN
Roman Kalchenko
вот, кластер остановится, мой вопрос только в том что будет если похереные данные на хардах нод которые упали по питанию?
Насколько я знаю, все энтерпрайзные диски защищены от внезапного пропадания питания
источник

AD

Alexey Darchenkov in VMware vSAN
Если вы об этом
источник

RK

Roman Kalchenko in VMware vSAN
сценарий следующий, 50% кластера падает по питанию и не доступно
источник

RK

Roman Kalchenko in VMware vSAN
одна копия и витнес не доступны, фактически кластер останавливает ИО
источник

RK

Roman Kalchenko in VMware vSAN
Alexey Darchenkov
Насколько я знаю, все энтерпрайзные диски защищены от внезапного пропадания питания
как HDD защищены?
источник

RK

Roman Kalchenko in VMware vSAN
что будет если: хосты поднимаются и у нас битые данные на HDD, при том витнес был не активен и какая копия правильная кластер не понимает
источник

AV

Andrey Vetrov in VMware vSAN
vSAN uses end-to-end checksum to ensure the integrity of data by confirming that each copy of a file is exactly the same as the source file. The system checks the validity of the data during read/write operations, and if an error is detected, vSAN repairs the data or reports the error.
источник

AD

Alexey Darchenkov in VMware vSAN
Roman Kalchenko
одна копия и витнес не доступны, фактически кластер останавливает ИО
Да, мы же об этом выше писал, io останавливается, потому что нет кворума. Потом можно либо вернуть серверы, либо объявить оставшуюся копию данных валидной, через консоль
источник

RK

Roman Kalchenko in VMware vSAN
Andrey Vetrov
vSAN uses end-to-end checksum to ensure the integrity of data by confirming that each copy of a file is exactly the same as the source file. The system checks the validity of the data during read/write operations, and if an error is detected, vSAN repairs the data or reports the error.
еще раз, 2 копии данных которые разнятся, витнес не вкурсе какие данные валидны
источник

N

Nikolay Kulikov in VMware vSAN
Roman Kalchenko
еще раз, 2 копии данных которые разнятся, витнес не вкурсе какие данные валидны
Они не разнятся
источник

N

Nikolay Kulikov in VMware vSAN
Если именно для того, чтобы они были консистенты выключается единственная копия на запись. И это происходит до тех пор, пока не появится вторая копия или арбитр
источник

N

Nikolay Kulikov in VMware vSAN
Плюс есть такая штука, как generation Id каждого компонента
источник

@

@DVPDVPDVP in VMware vSAN
Спасибо.
источник

T

The in VMware vSAN
Так-так. i/o на ВМ встало раком. Замечательно.
Диск размером с 75% vSAN. Страйпов 10. VSAN.ClomMaxComponentSizeGB меньше capacity диска.
Free capacity ещё есть. Как сказать неонке: "Я идиот, дай мне все 100% места"?
источник