LINUX.ORG.RU

Помогите разобраться с RAID на Archlinux


0

0

Нааконец убил винду на стаионарном компе. Захотел объединить 2 своих диска в что-то похожее на JOBD. До этого одно время убунта стояла. Там при установке не сложно было его собрать. Тут оказалось сложнее. Искал инструкцию. Нашел только англоязычную вики:

http://wiki.archlinux.org/index.php/Installing_with_Software_RAID_or_LVM

Но тут все на английском. Пробовал перевести. Не получается (сам очень плохо знаю язык). Переводчик выдает вообще полную ахинею.

Кто знает английский или кто сталкивался помогите пожалуйста.

2 диска. один на 160 другой на 320. Требуется чтобы они воспринимались одним и запись шла не как в RAID 0 (полфайла на 1 полфайла на другом), а так что если идин закончится то начинал заполнятся второй (Вроде бы это JOBD называлось).

заранее благодарен.

Ответ на: комментарий от AITap

Вроде бы оно. Но как это все реализовать тут? тут программа разбивки другая... Как я понимаю надо какие то модули подключить дополнительные. Но какие и как? И что с ними делать потом.

FireBall
() автор топика

однозначно, тебе нужен LVM. На одном диске создай 100Mb раздел для /boot, всё остальное место — как один раздел «отформатированый» как PV для LVM. На втором создай один большой раздел и тоже «отформатируй» как PV для LVM. Эти два PV объединяешь в один VG, и внутри создаёшь что там тебе нужно (/,swap,возможно /usr, /var, /home)

pupok ★★
()
Ответ на: комментарий от FireBall

http://wiki.archlinux.org/index.php/LVM

Вкратце:

modprobe dm-mod
cfdisk /dev/sdX # создать ОТДЕЛЬНЫЙ /boot и разделы для LVM с типом 0x8e "Linux LVM"
# cfdisk не заботится о изменении разделов файловой системы. Считайте данные на разделах с изменёнными размерами потерянными.
pvcreate /dev/sdXn # повторить для всех разделов Linux LVM
pvdisplay # убедиться, что всё творится, как задумано
vgcreate VolGroup00 /dev/sdXn # для первого
vgextend VolGroup00 /dev/sdXn # для всех остальных
vgdisplay # убедиться, что всё так, как задумано
lvcreate -L 10G VolGroup00 -n lvolhome # создать логический(е) раздел(ы) нужного объёма
lvdisplay # всё в порядке?
lvcreate -C y -L 10G VolGroup00 -n lvolswap # вот это - для swap
lvcreate -l +100%FREE VolGroup00 -n lvolmedia # пример для использования всего оставшегося свободного места
vgchange -ay # использовать, если нужных файлов нет в /dev/mapper/ и /dev/YourVolumeGroupName
mkfs.ext3 /dev/mapper/VolGroup00-lvolhome # работать с этими файлами, как с обычными разделами
mount /dev/mapper/VolGroup00-lvolhome /home # аналогично

AITap ★★★★★
()
Ответ на: комментарий от AITap

Спасибо. Сделал п инструкции и прочитал материал по ссылке. Все вроде хорошо, но установщикувидел только 2 созданных мною раздела. Наверное просто ошибся где то. ПРойдусь ещё разпо пунктам. Спасибо всем

FireBall
() автор топика

2 диска. один на 160 другой на 320. Требуется чтобы они воспринимались одним и запись шла не как в RAID 0 (полфайла на 1 полфайла на другом), а так что если идин закончится то начинал заполнятся второй

Всегда было любопытно, что произойдет, если сдохнет первый (второй) диск.

azure ★★
()
Ответ на: комментарий от FireBall

Блин. Установка прошла хорошо, но при загрузке системы вываливается сообщение о том, что на одном из логических разделов неизвестная файловая система. После чего через пару минут вывалился kernel panic. и висит все.

FireBall
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.