В компьютере есть два SATA-диска: небольшой диск A (относительно небольшой, подключенный как sda, на нём живут основные системные разделы) и B (sdb, побольше, со всякой остальной фигнёй – /home, /usr/local/, etc).
В порядке апгрейда закуплено ещё два диска, C и D, одинакового размера, большие.
Из дисков C и D предполагается с помощью mdadm построить RAID1 (зеркало), перелить на него содержимое диска B, на диск B перелить содержимое диска A, а сам диск A удалить.
Дополнительное условие: в наличии пока есть только два SATA-шлейфа. В связи с чем RAID1 придётся временно построить из одного диска C.
А собственно вопрос в том, как сделать зеркало из одного диска (с возможностью потом добавить к нему второй), и в какой последовательности переключать диски, имея всего два шлейфа, чтобы перелить их содержимое как указано выше.
Оригинал этой записи. Комментировать можно тут или там.
no subject
На самом деле, там раскладка несколько другая, но суть задачи от этого не меняется.
Обычно я делаю примерно так:
/ - 1-2 гигабайта, в зависимости от того, входит ли туда /boot (если корневая система шифрованная, он должен быть отдельно) и /tmp.
На серверах я еще обычно делаю отдельный /tmp на пару гигов.
/var - от пары гигабайт и до нескольких десятков, если там живёт много почты, баз данных и прочего барахла. Дома у меня там почтовый сервер, тестовые базы, поэтому 30 гигов, из которых занято около пяти.
/usr - 5-10 гигабайт вполне хватает.
/home - от пары гигабайт, в зависимости от того, намереваются ли там пользователи что-то хранить. Сейчас у меня выделено 50, из которых занято 16.
/usr/local (или opt, кому как больше нравится) - всё остальное свободное место.