строя одновременно 3 диска (по диску на каждом хосте) и будет как минимум одна PG, у которой потеряются все три реплики?
Кластер используется только для S3.
Теряются объекты, которые находились в этой PG или теряем весь пул?
Вообще теоретически не теряем, у тебя же все 3 диска не умрут окончательно с какого-то можно будет стянуть данные.. но там уже особая магия..
Моя (совсем небольшая) статистика говорит, что половина дисков перед смертью подаёт какие-то признаки (relocated сектора, существенное повышение latency операций) и данные оттуда можно планово забрать (дальнейшую их жизнь не знаю, возможно они бы ещё несколько лет проработали в таком режиме), а другая - умирает мгновенно и перестаёт сразу определяться в операционке (у части из них комбо - он подаёт признаки, но при попытке эвакуировать данные - дохнет окончательно). Теоретически - это проблемы с электроникой при живых блинах, специализированные фирмы смогут добыть оттуда данные. На практике - процесс восстановления совсем не быстрый, гарантия тоже далеко не 100%. Поэтому и интересуюсь, чем рискуем при неудачной тройной потере - всем S3 или потерей 0.25% - 0.5% данных при условных 200 дисках в кластере. И что будет со всем S3 - он свалится в RO (а это критическая проблема, которую нужно срочно решать) или объекты из погибшей PG будут недоступны, а сам S3 будет продолжать работать в RW режиме.
Обсуждают сегодня