LINUX.ORG.RU

Отказоустойчивый Linux


0

2

Как сконфигурировать Linux, чтобы он СОВСЕМ не боялся отключений напряжения?

Конфигурация - обычный Linux в роли сервера, в котором запускается консольная программа, которая никуда ничего не пишет.

По идее, нужно корневой раздел, /home, /var и т.д. перевести в режим Read Only, прописав для него соотв. ключики в fstab.
Кроме того, нужно еще отключить запись логов.
Кажется, вроде ничего не забыл.

Покритикуйте соображения! :)

★★★★★

Последнее исправление: chukcha (всего исправлений: 1)

Как сконфигурировать Linux, чтобы он СОВСЕМ не боялся отключений напряжения?

А никак. От внезапного отключения возникают внезапные экстратоки там, где их не ожидается обычно. И сгореть может что угодно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

ну значит надо разобраться чем была вызвана паника, оно же от фонаря само по себе не падает. Вот дома обычный комп, постоянно обновляю и мучаю его, куча всего на нем крутится, что-то иногда ломается после манипуляций

Ты вообще отличаешь вторжение пользователя от пропадания питания?

А никак. От внезапного отключения возникают внезапные экстратоки там, где их не ожидается обычно. И сгореть может что угодно.

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

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Ну вот я тут на днял вздумал обновить ведро.
Пошёл на кухню налить чаю и тут отрубают свет...
Чрутом оживил, хотя потрахался с системой от души.

Hertz ★★★★★
()
Ответ на: комментарий от chukcha

Вся проблема в том, что лоровцы, которые отписались в этой теме, судя по их
кмментам не понимают разницу между открытием файлов на чтение и на запись
и последствия в них

Судя по всему, это, как раз, не понимаешь ты. Потому как kernel panic из-за проблем с разделами возможен только если запорот корень (и то не факт ещё, надо уточнить). А если он отдельный, то там что-то на запись открывается только при правке конфигов и установке ПО.

AS ★★★★★
()
Ответ на: комментарий от Hertz

Ну вот я тут на днял вздумал обновить ведро.
Пошёл на кухню налить чаю и тут отрубают свет...
Чрутом оживил, хотя потрахался с системой от души.

Это вообще не проблема: ядра не должны обновляться заменой, они должны добавляться только доустановкой нового. Критическое время сокращается до обновления конфигурации загрузчика и сброса кэша.

AS ★★★★★
()
Ответ на: комментарий от AS

обновления конфигурации загрузчика и сброса кэша.

Так вот именно в это время свет и вырубили.
После загрузки grub сказал что ничего нетути.

Hertz ★★★★★
()
Ответ на: комментарий от Hertz

После загрузки grub сказал что ничего нетути.

Grub, если не ошибаюсь, вообще с ФС работает (я всё ещё приверженец lilo). Старое-то ядро куда делось ? Или конфиг груба навернулся.

AS ★★★★★
()
Ответ на: комментарий от AS

Старое ведро (3.12) на месте. Только с него система наглушняк отказывается загружаться. Только с 13-го.

Hertz ★★★★★
()
Ответ на: комментарий от chukcha

Ага, значит ты утверждаешь, что знаете эту разницу!

Я утверждаю, что не знаешь ты, раз проблему с kernel panic на проблему с ФС списываешь. ;-)

Ну и в чем она? :)

На лекцию нарываешься ?

AS ★★★★★
()
Ответ на: комментарий от Hertz

Старое ведро (3.12) на месте. Только с него система
наглушняк отказывается загружаться. Только с 13-го.

И обновлялось только ядро ? Без всяких udev/systemd ?

AS ★★★★★
()
Ответ на: комментарий от Hertz

У меня на sysVinit всё.

Речь про udev, в основном, который сейчас часть systemd почти у всех. Ядра последних лет имеют связь с версией udev, и, скажем, 2.6.18 какое-нибудь имеет все шансы на неработоспособность. Но, правда, про 3.x я о таких изменениях не слышал, так что вопрос на всякий случай.

Если обновлялось только ядро (точнее, добавлялось), не вижу причин, почему что-то должно сломаться.

AS ★★★★★
()
Ответ на: комментарий от chukcha

Мда. Бла-бла-бла, а толку нискольку.
Ну и фиг с вами - сам справлюсь.
Дольше, но зато без вашего пустопорожнего пиздежа.

Как обещал, долго - но сделал:

- меняем READONLY и TEMPORARY_STATE на “yes” в файле /etc/sysconfig/readonly-root и комментируем строку с devpts в /etc/fstab
- вот и все стихотворение!

Спрашивается - что делали в этом топике звездуны (за исключением некоторых адеккватных товарищей), которые только зря сотрясали воздух кишечными газами?
И вообще - что они делают на ЛОРе?

chukcha ★★★★★
() автор топика

Как сконфигурировать Linux, чтобы он СОВСЕМ не боялся отключений напряжения?

Linux или таки у тебя там задачи какие-то решаются?

tazhate ★★★★★
()
Ответ на: комментарий от chukcha

А, фи. Все что rw - херачь в tmpfs, все что нужное - в ro.
И таки да, любой преднастроенный live-cd/live-usb тебя за уши устроит.

tazhate ★★★★★
()
Ответ на: комментарий от Eddy_Em

пнх

Боюся, нубярушка, придеться сказать это себе.

tazhate ★★★★★
()
Ответ на: комментарий от Eddy_Em

Ты весьма эталонный пример «не хера не знаю, зато везде лезу». Неужели ты этого не понимаешь?

tazhate ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.