Changes between Version 8 and Version 9 of linux/cheap-nas
- Timestamp:
- 2015-04-17T09:16:44Z (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
linux/cheap-nas
v8 v9 9 9 10 10 == установка 11 внятного описания как грузить линукс с zfs мне найти не удалось, поэтому грузиться я буду с ext4. первые два диска я разбил вот так:[[br]][[br]] 11 перед установкой необходимо дать возможность операционной системе получить доступ до дисков. hp smartarray p410 не умеет jbod, а в рамках использования zfs возможности контроллера по работа с дисковыми массивами мне неинтересны. поэтому придётся обойтись костылём: сделать из каждого диска отдельный массив raid0. 12 13 внятного описания как грузить линукс с zfs мне найти не удалось, поэтому грузиться я буду с ext4. первые два диска я подготовил вот так:[[br]][[br]] 12 14 [[Image(anaconda-disk-layout.png)]] 13 15 [[br]][[br]] … … 18 20 19 21 == конфигурирование 22 === система 23 после установки сразу стоит сделать `yum update -y`, поскольку пакет zfs on linux предназначен для последней версии ядра и на старьё не установится. 24 25 zfs занимает весь объём оперативной памяти для кэша (arc) и в некоторых случая может не успеть освободить часть памяти, необходимую для работы софта. чтобы ядро в этом случае не начало геноцид приложений или служб, в систему нужно добавить swap а так же ещё два зеркала для раздела /boot (кашу маслом не испортишь): 26 {{{ 27 #!bash 28 yum install -y gdisk 29 for i in c d; do 30 sgdisk \ 31 -n 1:2048:1050623 /dev/sd${i} \ 32 -t 1:fd00 /dev/sd${i} \ 33 -n 2:1050624:65990656 /dev/sd${i} \ 34 -t 2:fd00 /dev/sd${i} 35 done 36 mdadm --create /dev/md22 --level=1 --raid-devices=2 /dev/sdс2 /dev/sdd2 37 }}} 38 : 39 {{{ 40 #!bash 41 mdadm --create /dev/md22 --level=1 --raid-devices=2 /dev/sd[cd]2 42 grub-install --root-directory=/ /dev/sdc 43 44 for i in a b c d; do 45 grub-install --root-directory=/ /dev/sd${i}1 46 done 47 48 49 }}} 50 20 51 === zfs 21 52 === scst