Подскажите, нужен отказоустойчивый Desktop.

Вначале задача глобально:
Строю систему, сервер и несколько клиентов (в инете) объединенных по OpenVPN. На клиентах крутится моя прога (ПОС), хранит данные у себя, периодически сливает их на сервер.
Клиенты сейчас на Calculate Linux Scratch (CLS), но можно и поменять.

Проблема:
При всяких некорректных действиях пользователей или скачках/отключении напряжения периодически происходят фейлы с ext4 и клиент перестает загружаться. Компы физически далеко. UPS возможно спасет положение, но это дороговато (хороший стоит как пол-компа клиента, ну и раз в года 2-3 менять аккумы)

Задача:
Построить систему, которая имеет очень высокую степень "устойчивости" - те чтобы система, в случае почти любого сбоя могла загрузиться, и, как минимум, поднять OpenVPN.

Мои мысли
- сделать "/" readonly, выделить разделы под свою базу, разделы /var и /var
- настроить мониторинг SMART
- rtfm по поводу журналирования ext4 и автопроверке при загрузке (где то я такую штуку видел)

И, соотвественно, вопрос:
может кто подскажет - вдруг я что упускаю, или еще что?

Тонкий клиент? :)

1. Тонкий клиент? :) и NFS для персональных/изменяемых данных.

2. Или система на squashfs (CD/DVD/флешка) + п.1 выше (или подгружать персональные/изменяемые данные при запуске в тмпфс и выгружать в конце работы на диск/флешку).

3. Еще: отказаться от ЕХТ3/4 в пользу РайзерФС v3 (!). В 99% случаев восстанавливается быстро и без проблем. Для аварийных ситуаций - см.п.2 (без НФС - только стартануть и дать тебе доступ).

1. Тонкий клиент не вариант -

1. Тонкий клиент не вариант - канал слабенький, gprs, во многих местах зависящий от погоды...

2. cd/dvd имеют обыкновение умирать... да и приводов таких нигде нет.

За вариант с флешкой - огромное спасибо, флешка позволит оператору загрузить комп с live системой и предоставить доступ.

3. А РайзерФС считается надежнее? Просто в инете я нашел только несколько сравнений, в основном - по скорости. И множество мнений что в одну что в другую сторону.

"Задавать вопросы имеет смысл только после того, как окончательно убедился, что сам ответ не найдешь. То есть очень, очень редко." (с) сэр Джуффин Халли, Начальник Тайного Сыска

райзер по скорости – унылище

райзер по скорости – унылище по сравнению с любой другой «популярной» ФC. Вопрос в другом, а критично ли это? ну и по поводу устойчивости к отключению питания – ну не выбором ФС это решается :)

Ну да?!

Beelzebubbie написал(а):
райзер по скорости – унылище по сравнению с любой другой «популярной» ФC.

Ну да?! Смонтируй одну и другую ФС под портаж и удивись! Только РайзерФС должен быть 3 версии.

Beelzebubbie написал(а):
Вопрос в другом, а критично ли это? ну и по поводу устойчивости к отключению питания – ну не выбором ФС это решается :)

И выбором ФС тоже! Они по-разному ведут себя при сбоях.

.

SysA написал(а):
Beelzebubbie написал(а):
райзер по скорости – унылище по сравнению с любой другой «популярной» ФC.

Ну да?! Смонтируй одну и другую ФС под портаж и удивись! Только РайзерФС должен быть 3 версии.

Ну да. ☺
Методику тестирования в студию — и сравним (с aufs4).

SysA написал(а):
Beelzebubbie написал(а):
Вопрос в другом, а критично ли это? ну и по поводу устойчивости к отключению питания – ну не выбором ФС это решается :)

И выбором ФС тоже! Они по-разному ведут себя при сбоях.

Плохо.
Тема ресурсоёмкости полного решения задачи резервного копирования (с регулярной проверкой процедуры восстановления) не то, что не раскрыта, но даже не упомянута.

:wq
--
Live free or die

Ага! Ты бы хоть тему

Ага!

Ты бы хоть тему дискуссии прочитал сначала! :)
Какое резервное копирование на тупом терминале, если он и так данные сливает на сервер по бизнес-процессу?!

.

SysA написал(а):
Ага!

Ты бы хоть тему дискуссии прочитал сначала! :)
Какое резервное копирование на тупом терминале, если он и так данные сливает на сервер по бизнес-процессу?!

Ага.
На тупом терминале ПО полностью отсутствует (вся загрузка по сети) или что-то установлено и даже обновляется?
А вероятность сбоя ФС, после которого не отработает автоматической восстановление — тождественный ноль?

:wq
--
Live free or die

И все-таки прочитай топик -

И все-таки прочитай топик - там на этот случай аварийный загрузочный диск с ВПН к админу рекомендован.

RY_G написал(а): Много раз

RY_G написал(а):
Много раз вырубали (> 10) электричество в течение этого года одному компу, роль - шлюз и файлопомойка для десяти виндовых клиентов, все на ext4, никаких трудностей не было еще. CDS.
Еще шлюзик собран на pentium-200, так произошло, что запитали его от AT блока питания. Каждый день отключают его пользователи вырубанием питания и каждое утро включают. Все на ext3, загружается и работает уже более пяти лет. Gentoo.

Там скачки - по несколько раз в неделю (ну пусть будет плохой вариант - раз в день). Один слетевший комп отработал год, второй полтора, еще десяток примерно такого же возраста работает. Причем для починки хватило fsck.ext4 /device. Вот именно таких ситуаций я и хочу избежать.

Anarchist написал(а):
SysA написал(а):
Ага!

Ты бы хоть тему дискуссии прочитал сначала! :)
Какое резервное копирование на тупом терминале, если он и так данные сливает на сервер по бизнес-процессу?!

Ага.
На тупом терминале ПО полностью отсутствует (вся загрузка по сети) или что-то установлено и даже обновляется?
А вероятность сбоя ФС, после которого не отработает автоматической восстановление — тождественный ноль?

SysA, спасибо, Вы поняли абсолютно правильно - никакое резервное копирование "терминала" меня не волнует, все данные регулярно сливаются на сервер

Anarchist, "терминал" здесь понятие условное (я его старался не употреблять). От него мне надо чтобы он загрузился, поднял openVPN, запустил мою прогу - так что это не классический терминал, а таки десктоп, однако, в случае чего, даже потери данных не сильно критичны (хотя и неприятны) - мне главное чтобы оператор мог продолжить работу.
Обновлять систему этих "терминалов" не планируется - соединение у них очень слабое для регулярки, есть возможность все положить, а какой либо пользы я не вижу. Ну разве что мою прогу - но там, пока, ручками.

То есть еще раз минимум того, что мне нужно - это 100% загрузка sshd и openvpn, идеально - еще и X и моя софтина.

"Задавать вопросы имеет смысл только после того, как окончательно убедился, что сам ответ не найдешь. То есть очень, очень редко." (с) сэр Джуффин Халли, Начальник Тайного Сыска

Ну так логичнее «критическую

Ну так логичнее «критическую часть» выполнить в виде скваша, который ro. и ничего с ним не будет делаться. Разве что вся ФС разрушится.

>>Ну да?! Смонтируй одну и

>>Ну да?! Смонтируй одну и другую ФС под портаж и удивись! Только РайзерФС должен быть 3 версии.
а зачем? портаж давно в скваше+ауфс. А вот если Вы возьмете например fio и сэмулируете там реальную нагрузку (не 100500 мелких файлов, а разного размера блоки) то райзер будет изрядно позади. По поводу при_сбоях – по опыту исопльзования btrfs например на / на регулярно нештатно отключаемом девайсе – проблем не было.

.

Beelzebubbie написал(а):
райзер по скорости – унылище по сравнению с любой другой «популярной» ФC.

Для начала — перечень «"популярных" ФС» в студию!

Beelzebubbie написал(а):
ну и по поводу устойчивости к отключению питания – ну не выбором ФС это решается :)

А-вот-фиг!
Ни ИБП, ни наличие генератора с достаточным запасом топлива не отменяют следствия деятельности эффективноуправленцев, когда те по непониманию физического смысла сокращают электриков.
И фактором отказоустойчивости ФС, вкупе с условиями применимости, здесь пренебрегать не стоит.

:wq
--
Live free or die

>>Для начала — перечень

>>Для начала — перечень «"популярных" ФС» в студию!
ну ext* c разными опциями, тот же райзер*, btrfs, jfs, xfs. Что-то еще было, но как-то лень искать результаты тестов.

Перечень популярных FS

Перечень популярных FS находится в конфигуряторе ядра, в разделе, внезапно, file systems.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А что за "фэйлы" с ext4?

И какие "некорректные действия пользователей" к ним могут привести?
Много раз вырубали (> 10) электричество в течение этого года одному компу, роль - шлюз и файлопомойка для десяти виндовых клиентов, все на ext4, никаких трудностей не было еще. CDS.
Еще шлюзик собран на pentium-200, так произошло, что запитали его от AT блока питания. Каждый день отключают его пользователи вырубанием питания и каждое утро включают. Все на ext3, загружается и работает уже более пяти лет. Gentoo.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".