Open utterances-bot opened 3 years ago
Спасибо огромное за информацию. Помогла в создании raid 1 на LVM
pvcreate /dev/sdb Device /dev/sdb excluded by a filter. Всё. Где-то остались скрытые не выясненные моменты.
Device /dev/sdb excluded by a filter.
Если следовать моей инструкции из статьи, то там в самом начале удаляются все разделы с диска и создаётся новый раздел специально под LVM, и поэтому ваша команда должна выглядеть так:
pvcreate /dev/sdb1
Но если вы не хотите создавать раздел под LVM, то вам всё-равно нужно отчистить диск от следов файловых систем, по моей инструкции из статьи, либо так:
wipefs -a /dev/sdX
Она уничтожит файловую систему, будьте осторожны с выбором диска!!!
Привет спасибо за статью. Не знаешь, почему может отваливаться один диск каждый раз.
Хелфчек пишет partial, синхронизация происходила нормально, когда закончилась, то на след день было partial. Диск работает с ним вроде все нормально. Как это можно побороть?
@uPagge в dmesg нет ничего странного? Может диск медленно отвечает на запросы и поэтому происходит рассинхронизация(хотя partial это отвал...).
Проверь smart статус диска, может он подскажет.
Какие нибудь ошибки или предупреждения есть в выводе команды lvs -a -o +devices,lv_health_status
?
@ghostiam
Про dmesg еще бы понимать что там искать :D
@uPagge вижу что вылетел /dev/sdb1, но при этом, как я вижу, в системе он есть. Возможно сменился UUID, или повредились метаданные.
Попробуйте выполнить vgscan
и потом pvs -o +uuid
, появится ли диск после этого?
Смог частично разобраться в проблеме, по какой-то причине один жесткий диск постоянно видимо засыпает и отключается, его приходится отсоединять соединять заново, тогда все опять работает. У меня 3 диска сейчас подключено в группу, но проблема только с одним этим. Возможно проще его заменить на другой диск.
Кажется я нашел решение этой проблемы: https://unix.stackexchange.com/questions/5211/prevent-a-usb-external-hard-drive-from-sleeping
Нет это не помогло, какой-то ужасный диск. Кажется придется написать скрипт, который будет пинговать этот диск по крону, чтобы он не засыпал
А можно еще мануал, как из системного диска LVM перенести Ubuntu 18.04 на LVM RAID1? С кучей серверного ПО, базами и пр. Как все перенести, чтобы безопасно и без потерь?
@cowanmax безопасно и без потерь, это только создав RAID1 на других дисках и скопировав всё через dd
байт к байту(или чем-то похожим), при этом останется системный диск в качестве "бекапа".
Но я бы всё равно советовал сначала сделать доп бекап, так как можно перепутать команду в dd
и затереть не тот диск...
Переносить на живую я не советую, так как есть риск потери данных.
безопасно и без потерь, это только создав RAID1 на других дисках и скопировав всё через
dd
байт к байту(или чем-то похожим), при этом останется системный диск в качестве "бекапа". Но я бы всё равно советовал сначала сделать доп бекап, так как можно перепутать команду вdd
и затереть не тот диск... Переносить на живую я не советую, так как есть риск потери данных.
А можно немного расширить ответ? Я до этого никогда с RAID1 и LVM не имел дело.
Объясню ситуацию.
Сейчас у меня 1 ssd, в системе:
sda 8:0 0 55.9G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi └─sda2 8:2 0 55.4G 0 part ├─ubuntu--vg-root 253:0 0 54.4G 0 lvm / └─ubuntu--vg-swap_1 253:1 0 980M 0 lvm
Еще подключены 2 ssd бОльшего объема. На них я хочу перенести систему из sda и извлечь диск (наработка большая, нет доверия к нему). Я вижу это так:
Правильный ли порядок? Заранее спасибо!
@cowanmax Да, вы верно описали шаги. Единственное в чём я немного сомневаюсь, что система сразу запустится с рейда, возможно надо будет как-то конфигурировать GRUB дополнительно или переустановить его на новые диски: https://unix.stackexchange.com/questions/230349/how-to-correctly-install-grub-on-a-soft-raid-1 .
Советую провести эксперименты в вирт. машине по настройке и переносу системы с одного диска на RAID1, чтобы убедится, что всё запустится корректно и команды верные. Но в любом случае, сделайте бекап, он никогда не бывает лишним.
В статье я описываю как сделать RAID1 поверх LVM, но можно и наоборот, просто гибкости LVM будет меньше. Но для системного раздела не думаю что она нужна и возможно ваш вариант, для системы, даже лучше.
Сам я не ставил систему на LVM RAID1, использовал только для хранения данных.
При разметке диска, Вы жмёте "о" для создания пустой GUID partition table. Разве не "g" надо нажимать...?
Настраиваем LVM, используем LVM RAID 1, тестируем - GhostIAm Blog
Предисловие Вот и пришла пора увеличить место на своём домашнем сервере, для этого было куплено 2 диска разных производителей, но одинакового объёма. Захотелось сделать soft RAID1, но мне не оч
https://ghost.im/posts/linux-lvm/