mdadm какая служба отвечает за его работу?

Автор m_i_g, 20 декабря 2024, 10:17:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

m_i_g

Здравствуйте.
Сложилось так, что пришлось столкнуться с Debian 12.
Ранее никогда с линуксом не сталкивался, потому настраиваю по статьям из интернет.
Дошел до рассылки уведомлений о состоянии RAID.
Всё замечательно шло до момента перезагрузки службы mdadm. При попытке её перезагрузить получаю сообщение, что служба masked.
Попробовал на чистой виртуалке. Установил mdadm и получаю тоже самое. Т.е. на чистой системе по умолчанию служба так же не запущена.
service mdadm status говорит что она masked.
Могла ли в 12 версии измениться служба которая за это дело отвечает?

dzhoser

systemctl unmask mdadmМаскировка службы не позволит ей запуститься.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ChubaDuba

В RAID диск целиком добавляли, или раздел?

m_i_g

#3
До меня дело было. Получил сервер с установленным Debian. RAID уже был. Не знаю как его делали.

20 декабря 2024, 11:41:53
Цитата: dzhoser от 20 декабря 2024, 11:09:26Маскировка службы не позволит ей запуститься.
Я понимаю. Потому и спрашиваю, может теперь другая служба за это отвечает?
p.s. unmask не помогает. всё равно остается masked

ChubaDuba


m_i_g

#5
К сожалению, не понял чем это мой случай? У меня не разваливается RAID хоть служба и masked

yoric

Потому что за работу RAID отвечает ядро, а это только мониторинг его работы. Разбирайтесь, почему не размаскируется, может в логах что пишет.

m_i_g

#7
повторюсь - дело не в кривых руках. чистая ос ведет себя так же. что-то изменилось в ос, но что - никто не хочет сказать, а я новичек. потому и вопрос - какая служба отвечает за мониторинг, если cсервис mdadm является masked, но при этом утилита mdadm работает

yoric

А утилита mdadm будет и без сервиса работать, это исполнимый файл-бинарник двоичного содержания. А за мониторинг, возможно, отвечает просто cron. Прошерстите /etc/cron*

Раз такое только у Вас, придётся покопать самому. Хоть служба "маскед", это где-то прописано.

ChubaDuba

#9
Цитата: m_i_g от 20 декабря 2024, 10:17:02Попробовал на чистой виртуалке. Установил mdadm и получаю тоже самое. Т.е. на чистой системе по умолчанию служба так же не запущена.
Попробуйте в виртуалке обновить systemd из bookworm-backports
Попробуйте на чистой виртуалке в Devuan. Если будет работать, то причина очевидно в сервисе mdadm, или в systemd.

Лия

#10
Цитата: m_i_g от 23 декабря 2024, 15:27:07какая служба отвечает за мониторинг
sudo systemctl status mdmonitor
/etc/cron.d/mdadm
/etc/cron.daily/mdadm
возможно, что-то из этого :)