Проблемы c большим массивом в linux

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
def
member
Сообщения: 21
Зарегистрирован: 06 мар 2003, 14:48
Откуда: Moscow

Проблемы c большим массивом в linux

Сообщение def » 05 сен 2005, 22:40

Имеется:
Внешняя SATA-SCSI полка axus 16x250Gb
RAID5 15 дисков + 1 hot spare (~3.5 Tb)
К серваку это цепляется через adaptec 39320A

возникли следующие проблемы:
1) при сканировании SCSI находится массив и показывается его реальный размер. но fdisk просит руками задать количество цилиндров.
Пытался вводить число которое показывает
hdparm -g /dev/sda
после форматирования в ext3 получаю диск размером 1.6Tb

2) пробовал  маунтить 1 диск в jbod моде - при записи на диск валятся ошибки SCSI ,  лечилось только переводом насильно в U160 режим.

ОС: Fedora Core 4 (ядро 2.6.4) , драйвер HBA aic79xx

Подскажите плз как вылечить данные проблемы.
Заранее биг сенькс.

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 06 сен 2005, 11:29

Здавствуйте!

-- перед тек как что-либо делать зделайте update всей операционной
системы. (я сужу по версии ядра)

$sudo yum update all
def писал(а): Имеется:
Внешняя SATA-SCSI полка axus 16x250Gb
RAID5 15 дисков + 1 hot spare (~3.5 Tb)
К серваку это цепляется через adaptec 39320A

возникли следующие проблемы:
1) при сканировании SCSI находится массив и показывается его реальный
размер. но fdisk просит руками задать количество цилиндров.
Пытался вводить число которое показывает
hdparm -g /dev/sda
после форматирования в ext3 получаю диск размером 1.6Tb
-- используйте 'dm' [i.e device mapper, aka Linux Volume Manager, aka
LVM] для форматирования и разделения массива на разделы.

Что такое LVM?
                                                                     
dev/disk1 -phisical volume |                                              ---/home          
dev/disk2 -phisical volume |---[ /dev/VolumeGroup]---> |--- /var
dev/disk3 -phisical volume |                                              --- /


Red Hat LVM Manual
http://www.redhat.com/docs/manuals/linu ... intro.html

LVM HOWTO
http://tldp.org/HOWTO/LVM-HOWTO/


# инициируйте phisical volume, это обязателный шаг для использования LVM
# также см man pvcreate
$sudo /usr/sbin/pvcreate /dev/sda

# создайте (объедените) phisical volumes в  volume group
# см. man vgcreate
$sudo /usr/sbin/vgcreate <VG name, например MyRaid5> /dev/sda

# создайте Logical Volume, то есть block device на котором будет
# размещатся файловая система; также см. man lvcreate
$sudo /usr/sbin/lvcreate -n <LogicalVolumeName> -L <size> /dev/<VG name>

#создать файловую систему
$sudo mkfs /dev/<VG name>/<LogicalVolumeName>

Рекомендую прочитать
Adaptec: Support for Storage Volume Larget than 2TB
http://graphics.adaptec.com/pdfs/3759_2TB_WP.pdf
def писал(а): 2) пробовал  маунтить 1 диск в jbod моде - при записи на диск валятся
ошибки SCSI ,  лечилось только переводом насильно в U160 режим.
-- Без текста ошибки боюсь что помочь вам не смогу.
Рекомендую поискать в гугле по тексту ошибки,
если не помогает, то выгрузить модуль aic79xx и загрузить
его обратно в verbose mode, и посмотреть что пишется в логи
Подробности в Documentation/scsi/aic79xx.txt
def писал(а): ОС: Fedora Core 4 (ядро 2.6.4) , драйвер HBA aic79xx

Подскажите плз как вылечить данные проблемы.
Заранее биг сенькс.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей