Назад | Перейти на главную страницу

Могу ли я установить Raid 1 после того, как система уже работает

Я только что закончил установку сервера owncloud с использованием centos 7. Мои данные находятся в / var / xxx, и я выделил жесткий диск / dev / sdb только для этого каталога / var. Через некоторое время я решил, что хочу сделать этот sdb RAID 1. Я попытался выполнить поиск в Google, но многие из них только говорят, что мы можем создать, прежде чем заполнить диск. Мой вопрос: можно ли создать RAID 1 без удаления данных, чтобы все данные остались нетронутыми и могли использоваться? Если можно, как это сделать?

Уровень рейда определяется до начального использования данных. Я считаю, что сейчас вы не можете этого сделать. Хотя могут быть и другие возможности, о которых я не знаком.

Краткая история: Да ... вы можете добавить RAID в систему после того, как ОС уже создана. Нет ... это не очень просто ... и нет ... вы не сможете сделать это на 100% онлайн. Нет ... нельзя смешивать том с RAID с томом без RAID. то есть у вас не может быть полноценной файловой системы на sda1 ... а затем ТОЛЬКО зеркало / var на sdb1. Вы можете повторно разбить sda, чтобы включить новый раздел для / var ... а затем отразить этот новый раздел на sdb ... ИЛИ ... вы можете преобразовать весь sda диска в RAID ... и отразить его на sdb .

Самый простой способ добиться этого - использовать какой-нибудь live-cd, который позволит вам управлять файловой системой, пока ОС не работает. По сути, вам нужно создать RAID, смонтировать RAID, переместить файлы на RAID, изменить mdadm.conf и добавить вывод из mdadm --detail --scanизмените fstab чтобы смонтировать новый том при загрузке ... а затем перезагрузитесь. Звучит просто, правда? ... к сожалению, по пути вы можете столкнуться с множеством ошибок ... которые могут усложнить процесс.