Linux
Эта страница нужна для аккумулирования информации о пользовании linux, по большей части ubuntu и debian.
Буду описывать различные базовые вещи известные каждому, но видимо не мне.
Создание рейда Зеркало
Обычно у нас 2 диска
Так вот и нужно зеркало
sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdc /dev/sdb
Где sdc и sdb название дисков
Где md0 название нашего рейд массива
Рейд готов осталось его примонтировать. Описывается это во множестве мест. Например здесь.
RAID5
А теперь поинтереснее.
О вопросах миграции.
Возникал задача миграции. Имелся 1 накопитель на 12 терабайт, забитый под завязку. Куплено еще 2 таких же, для итогового результата RAID 5. Казалось бы в чем проблема? Но как мигрировать то? Как не потеряв данные на одном из накопителей создать RAID5? Совершенно случайно наткнулся на комментарий в одной из статей в Хабре, о том, что RAID5 можно создать вообще из одного накопителя. Не я не про тот случай, когда создадим несколько разделов, и из них сделаем RAID5. Я про то чтобы сделать как нужно, чтобы получить ФС на всем объёме и уже начать миграцию. Человек просто сделал:
mdadm --create /dev/md0 --level 5 --raid-devices 2 /dev/sdb missing
Создал RAID5 из двух казалось бы дисков, но один из них "missing" отсутствует. Так просто, но это работает.
Действительно создаётся RAID5 из двух накопителей, да еще и с отсутствующем вторым. И на этом чуде, можно создать ФС и начать уже перекидывать информацию.
А после чего покинут второй накопитель:
mdadm /dev/md0 --add /dev/sdc
Произойдет ребилд массива, после чего мы добавим третий накопитель:
mdadm /dev/md0 -a /dev/sdd
расширим массив до трёх:
mdadm -G /dev/md0 --raid-devices=3
И после окончания ребилда расширим файловую систему, так как третий накопитель нам уже удваивает пространство:
resize2fs /dev/md0
Вот и миграция, с одного на три, или иными словами, RAID5 в долг!
Таймер сна
Описывается в статье по установке и настройке сервера SMB.
Мониторинг температуры
Накопители
smartctl -a -T permissive -d sat /dev/наш_накопитель
или в реальном времени
watch -n 1 smartctl -a -T permissive -d sat /dev/sda
Proxmox
Если виртуалка повисла, и не удалить не создать, не запустить.
Зависла при бекапе. И ничего не остается как удалить к чёртовой матери.
qm unlock ид машины
Выполнится удаление всех частей машины со всеми хранилищами.
qm destroy ид машины