Gentoo MD Installation: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуСтрока 57: | Строка 57: | ||
</nowiki>}} |
</nowiki>}} |
||
==Установка на рейд== |
==Установка на рейд== |
||
+ | После создания массива установка на него ничем не отличается от установки на обычный диск |
||
+ | {{Root|<nowiki> |
||
+ | |||
+ | </nowiki>}} |
||
+ | |||
+ | mkfs.ext3 /dev/md0 |
||
+ | mkfs.ext3 /dev/md1 |
||
+ | |||
+ | mount /dev/md1 /mnt/gentoo |
||
+ | mkdir /mnt/bentoo/boot |
||
+ | mount /dev/md0 /mnt/gentoo |
||
+ | |||
+ | и далее - по стандартной инструкции |
||
+ | |||
+ | ==Установка загрузчика== |
||
+ | Загрузчик ставиться отдельно на каждый из дисков массива |
||
+ | grub |
||
+ | device (hd0) /dev/sda |
||
+ | root (hd0,1) |
||
+ | setup (hd0) |
||
+ | device (hd0) /dev/sdb |
||
+ | root (hd0,1) |
||
+ | setup (hd0) |
||
+ | |||
+ | |||
+ | root (hd0,1) - указываю второй раздел диска как содержащий ядро (/dev/sda2, первый - hd0,0 == /dev/sda1 это swap) |
||
+ | |||
+ | ==fstab== |
||
+ | <PRE> |
||
+ | /dev/md0 /boot ext3 noauto,noatime 1 2 |
||
+ | /dev/md1 / ext3 noatime 0 1 |
||
+ | /dev/sda1 none swap sw,pri=0 0 0 |
||
+ | /dev/sdb1 none swap sw,pri=0 0 0 |
||
+ | </PRE> |
Версия 09:09, 5 августа 2010
Установка Gentoo на программный рейд
Разметка диска
Размечаю /dev/sda как мне удобно ( я сделал 3 раздела), клонирую разметку на sdb
sfdisk -d /dev/sda | sfdisk /dev/sdb
livecd ~ # sfdisk -d /dev/sda
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size= 4208967, Id=82
/dev/sda2 : start= 4209030, size= 2120580, Id=fd
/dev/sda3 : start= 6329610, size=970438455, Id=fd
/dev/sda4 : start= 0, size= 0, Id= 0
livecd ~ # sfdisk -d /dev/sdb
# partition table of /dev/sdb
unit: sectors
/dev/sdb1 : start= 63, size= 4208967, Id=82
/dev/sdb2 : start= 4209030, size= 2120580, Id=fd
/dev/sdb3 : start= 6329610, size=970438455, Id=fd
/dev/sdb4 : start= 0, size= 0, Id= 0
Создание массивов
Создаю 2 массива - отдельно для /boot, отдельно для /
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb3
cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdb3[1] sda3[0]
485219136 blocks [2/2] [UU]
[>....................] resync = 2.1% (10456832/485219136) finish=74.1min speed=106746K/sec
md0 : active raid1 sdb2[1] sda2[0]
1060224 blocks [2/2] [UU]
Создаю на массивах fs (ext3)
mkfs.ext3 /dev/md1
mke2fs 1.41.9 (22-Aug-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
30326784 inodes, 121304784 blocks
6065239 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
3702 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000
Writing inode tables: 1079/3702
Установка на рейд
После создания массива установка на него ничем не отличается от установки на обычный диск
mkfs.ext3 /dev/md0 mkfs.ext3 /dev/md1
mount /dev/md1 /mnt/gentoo mkdir /mnt/bentoo/boot mount /dev/md0 /mnt/gentoo
и далее - по стандартной инструкции
Установка загрузчика
Загрузчик ставиться отдельно на каждый из дисков массива grub device (hd0) /dev/sda root (hd0,1) setup (hd0) device (hd0) /dev/sdb root (hd0,1) setup (hd0)
root (hd0,1) - указываю второй раздел диска как содержащий ядро (/dev/sda2, первый - hd0,0 == /dev/sda1 это swap)
fstab
/dev/md0 /boot ext3 noauto,noatime 1 2 /dev/md1 / ext3 noatime 0 1 /dev/sda1 none swap sw,pri=0 0 0 /dev/sdb1 none swap sw,pri=0 0 0