Файловый сервер Samba. Часть третья: замена вышедшего из строя диска в рейд-массиве.
HTML-код
- Опубликовано: 12 сен 2024
- Разбираемся почему md0 превращается в md127. Учимся заменять полностью вышедший из строя диск в программном рейде на новый диск.
Мануал: github.com/kse...
Помогалка: при ошибочном наборе команды суперюзера под пользователем, можно не добавлять "sudo ...", а тут же под пользователем наюбрать "sudo !!". Выполнит последнюю команду, но от суперюзера.
Офигенные уроки, такие сложные темы укладываются в 10 минут.
Блин! Спасибо тебе Кирилл! Твои уроки выручают очень сильно. До этого админил форточки, но вот, пришлось переучиваться...
Собираю RAID-массив в 2k21 году.
После перезагрузки получаю md127.
Столкнулся с проблемой когда повторял урок. Если отрубить жесткий диск то система всегда грузится аварийном режиме и нельзя пропустить это. (19.12.19) Помогло вот что: если сыпет ошибками то убираем raid из /etc/fstab и все грузится нормально и можно производить дальнейшие действия.
Для Ubuntu пользователей в Gentoo ждет масса сюрпризов с mdаdm. Там чтобы он работал, надо прописать в /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="domdadm"
Далее в настройках genkernel.conf включить опцию mdadm и пересобрать initramfs.
genkernel --mdadm --install initramfs
Никакой update-initramfs и в помине нет.
А работает все на ура. Сбойные диски менять не приходилось из массива....только в теории, ну не сбоят они и все тут....
кстати по поводу создания разметки на новом харде, так не пойдет?
sfdisk -d /dev/sda | sfdisk /dev/sdb
Я искал в прошлых комментах,но что то не нашел, но я копировал таблицу разделов при создании массива командой выше. Нормально копирует... id вроде разный.
А чтоб убунту квадратиками не закрывало сообщения в чистом tty поставьте кирилический шрифт для терминала. Сообщения будут на понятном русском языке. Они доперли включить по умолчанию ru_RU UTF-8 но вот предложить поставить шрифты при установке видимо религия не позволила...
Генту это отдельная долгая история) С ней ждет масса сюрпризов вообще любых пользователей)
А было бы интересно в финале изучения ОС Линукс забомбить домашнее задание собрать gentoo хотя бы до tty, без *dm. По моему(ИМХО) лучше практического применения знаний и зарабатывания себе опыта не найти. Помню была проблема запустить старый проект на Joomla на новом сервере. А там надо старый PHP было использовать. В убунту пришлось бы выкачивать его отдельно и бодаться с зависимостями. В gentoo же просто замаскировал ненужные версии и ставить как обычно, зависимости он сам подтянул. У меня маленький опыт ковыряния слотов и я не знаю можно ли старый PHP засунуть в отдельный слот... но все работает на данный момент))))
А как восстановить RAID после краха системного (загрузочного) HDD и после переустановки ОС на новый?
Вроде бы как RAID1 создается в том числе и для того, чтобы при внезапном отказе диска данные оставались доступными, а тут требовалось вмешательство администратора, чтобы "успокоить" массив и сказать, что все нормально, диска нет, но что поделаешь, продолжай работать в Degraded режиме.
у нас тут raid1 не для бесперебойности, а для того чтобы данные остались. Для бесперебойности нужно посложнее конфиги создавать
Кстати у меня система вообще не ругалась и никаких ошибок сама не выводила, после того как отключил один винт. Все как и обычно, загрузилось молча и залогинилось. Система Centos 7. Только через "cat /proc/mdadm" или через "mdadm --detail /dev/md0" можно было посмотреть что статус RAID degraded.
Кирилл спс за уроки. очень крутой плейлист. Тоже хотел бы глянуть уроки по DNS, DHCP, Apache, Postfix, Dovecot.
Dima Bashynskyi winbind=)
Dima Bashynskyi Да-да, этот плейлист как раз для таких задач, через видео будет про Winbind
Супер спасибо
Подскажи плз, будут ли такие уроки по DNS, DHCP, Apache, Postfix. Хотелось бы видить уроки по ssl сертификатам .... )))
Roman Z Обязательно будут, это мой любимый плейлист, в нем все актуальные вопросы рассмотрим
Вопрос назрел. Зачем в систему, с установленной убунтой, подключать ещё 2 диска, собирать из них рейды, когда достаточно установить убунту уже рейдом и работь дальше...? Такая функция сейчас при установке есть...
Например, когда ты создаешь NAS сервер с установленной Ubuntu на отдельный диск/флешку, а хранилище на зеркалируемые диски. Ну и в серверных технологиях подключение доп. 2-10 дисков - это нормально.
Илья дело говорит. В офисном админстве система на отдельном винте и некритична. А данные суют в рейд. А сейчас вообще везде LVM все решает. Или на уровне железа рейды строят. Это так - legacy решение для бедных
Зачем ? - За поворотом !
update-initramfs -u нет в центосе? ай нид хелп
Видео называются Samba, а самой Samba то и нет)
+ThePositivemann это я долго запрягаю, чтобы все вопросы закрыть)