RAID в Солярисе

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

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

Ответить
Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

RAID в Солярисе

Сообщение Stranger03 » 08 июн 2005, 10:47

Рассказываю кратко, по пунктам, как сделать 1-й раид в Соляре:

Суть, создаем зеркало для корневого раздела "/"

c1t0d0 - первый диск
c1t1d0 - второй диск

Создаем на каждом из них раздел размером ~10-15 мегов в конце дисков для базы синхронизации разделов

c1t0d0s7 - раздел 50 мегов (я такой создавал) на первом винте
c1t1d0s7 - раздел 50 мегов на втором.

Организуем базу на этих разделах:

Код: Выделить всё

# metadb -f -c 3 -a c1t0d0s7
# metadb -c 3 -a c1t1d0s7
# metadb                 
        flags           first blk       block count
     a        u         16              8192            /dev/dsk/c1t0d0s7
     a        u         8208            8192            /dev/dsk/c1t0d0s7
     a        u         16400           8192            /dev/dsk/c1t0d0s7
     a        u         16              8192            /dev/dsk/c1t1d0s7
     a        u         8208            8192            /dev/dsk/c1t1d0s7
     a        u         16400           8192            /dev/dsk/c1t1d0s7
Создаем метассылки d10, d11, d12. Первая ссылка на массив, вторая и третья ссылки на базы на винтах.

Код: Выделить всё

# metainit -f d11 1 1 c1t0d0s0
d11: Concat/Stripe is setup
# metainit -f d12 1 1 c1t1d0s0
d12: Concat/Stripe is setup
# metainit d10 -m d11
d10: Mirror is setup
# metaroot d10
# init 6
Загружаемся, инициализируем массив:

Код: Выделить всё

# metattach d10 d12
d10: submirror d12 is attached
# metastat
d10: Mirror
    Submirror 0: d11
      State: Okay         
    Submirror 1: d12
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 10247232 blocks (4.9 GB)

d11: Submirror of d10
    State: Okay         
    Size: 10247232 blocks (4.9 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t0d0s0          0     No            Okay   Yes 


d12: Submirror of d10
    State: Okay         
    Size: 10247232 blocks (4.9 GB)
    Stripe 0:
        Device     Start Block  Dbase        State Reloc Hot Spare
        c1t1d0s0          0     No            Okay   Yes 


Device Relocation Information:
Device   Reloc  Device ID
c1t1d0   Yes    id1,ssd@w500000e010cc8890
c1t0d0   Yes    id1,ssd@w500000e010c998d0
#halt
В бутпроме создаем вторую ссылку для загрузки со второго винта в случае краха первого:

Код: Выделить всё

{3} ok printenv boot-device
boot-device =         /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@w500000e010c998d1,0:a
 disk net

{3} ok devalias
disk1                    /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@1,0
disk0                    /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@0,0

{3} ok printenv boot-device
boot-device =         /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@w500000e010c998d1,0:a
 disk net
{3} ok nvalias second_root /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@1,0
{3} ok setenv boot-device disk second_root net
boot-device =         disk second_root net
{3} ok nvstore
{3} ok boot second_root

{1} ok devalias
second_root              /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@1,0
disk1                    /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@1,0
disk0                    /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@0,0
disk                     /pci@9,600000/SUNW,qlc@2/fp@0,0/disk@0,0
Вуаля. Можем дернуть винт и наслаждаться, :twisted:.

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 08 июн 2005, 15:32

классс -элементарно -побольше бы таких ответов -появился вопрос -размер разделов для базы синхронизации зависит както от размера винчестера или нет. Да -и еще вопрос -создаем раздел для базы синхронизации - мэйк файл систем надо делать или нет? а название раздела -то есть как ети разделы должны быть подмонтированы ?



ааааа простите а как сделать рэйд 5??????????????????????)

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 08 июн 2005, 15:41

molodn9k писал(а): мэйк файл систем надо делать или нет

( ну я так понимаю надо -а то какой смысл))?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 08 июн 2005, 16:02

molodn9k писал(а):-создаем раздел для базы синхронизации - мэйк файл систем надо делать или нет?
Не понял?
а название раздела -то есть как ети разделы должны быть подмонтированы ?
Если речь про разделы, которые с базой раида (s7), то там кроме написанного ничего не надо делать. Это пошаговая инструкция, если хотите.
ааааа простите а как сделать рэйд 5??????????????????????)
man metainit, :twisted:.

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 08 июн 2005, 16:28

ок) ну как я понял в основном смысл будет тотже для рэйд 5 -почитать само описание 5 рэйда и мануал по метаинит) спасибо)

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 08 июн 2005, 16:29

да только остался без ответа вопрос о размере раздела для баз синхронизации -исходя из чего он выбирается)

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 08 июн 2005, 16:45

molodn9k писал(а):да только остался без ответа вопрос о размере раздела для баз синхронизации -исходя из чего он выбирается)
Исходя их рекомендаций на http://docs.sun.com. Он к слову там был равен 10 мегам для корневого раздела. Я прибавил к ним еще 40, жалко что-ли, :).
А на 5-й раид, я честно говоря не видел сановских серверов с больше чем двумя винтами. Но суть одна, просто опции в строках будут чуть отличатся.

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 08 июн 2005, 18:59

Так у меня внешний ультра скайзи 6х18 гигобайт -нужно организовать рэйд5 софтовый вот и все(

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 09 июн 2005, 10:29

molodn9k писал(а):Так у меня внешний ультра скайзи 6х18 гигобайт -нужно организовать рэйд5 софтовый вот и все(
У как все запущено, :twisted:. Ну удачи...

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 09 июн 2005, 11:26

Что значит запущено?)

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 09 июн 2005, 11:40

molodn9k писал(а):Что значит запущено?)
Ну как бы серверок то недешовый, а подключать к нему внешнюю корзину без аппаратного раида как-то не серьезно, :twisted:. Было бы логичнее взять хотя бы Инфортренд.

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 09 июн 2005, 14:12

Хм -меня это тоже удивило - но что имеем то имеем.

Инфортренд это аппаратный контроллер рэйда? так зачем простой -надо че получше взять -ето факт. Может порекомендуете что самое лучшее либо одно из лучших.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 09 июн 2005, 16:43

molodn9k писал(а):Хм -меня это тоже удивило - но что имеем то имеем.

Инфортренд это аппаратный контроллер рэйда? так зачем простой -надо че получше взять -ето факт. Может порекомендуете что самое лучшее либо одно из лучших.
Давайте мы с вами тогда по почте (или по телефону) обсудим. Вариантов масса от не очень дорогих, до .. ммм. Пришлите мне письмишко, я вам позвоню, обсудим
dmitriev_sobaka_trinity.spb.ru

molodn9k
member
Сообщения: 21
Зарегистрирован: 02 июн 2005, 17:13

Сообщение molodn9k » 22 июн 2005, 16:46

ну вот после всяких потуг удалось создать софтовый рэйд 5 - а уже позже нашел хорошую ссылку на етот вопрос - http://www.solaris-center.ru/docs/svm.html

Ответить

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

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

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