LinuxForum.Fans
Тема

Raid1 Не ставится система. [CDS 11.3]

Автор: XliN 8 сообщений 2141 просмотров
#206497

Решил потестить CDS (Calculate Directory Server). Скачал исошку и приступил к установке. После загрузки с диска попадаю в консоль.
В итоге имею два чистых диска, которые надо собрать в массив.

Диск разбит почти стандартно, только отказался от swap.
/dev/sda1 - boot
/dev/sda2 - /
/dev/sda3 - /home

Делаю следующее.
1. С помощью cfdisk разбиваю первый диск на 3 раздела, ставлю тип FD и сохраняю таблицу.
2. Клонирую таблицу с помощью sfdisk.
3. Создаю рейд массива для всех разделов.

В итоге получаю

Показать
[console]calculate ~ # fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sda1 * 63 481949 240943+ fd Linux raid autodetect
/dev/sda2 481950 12193334 5855692+ fd Linux raid autodetect
/dev/sda3 12193335 20964824 4385745 fd Linux raid autodetect

Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 * 63 481949 240943+ fd Linux raid autodetect
/dev/sdb2 481950 12193334 5855692+ fd Linux raid autodetect
/dev/sdb3 12193335 20964824 4385745 fd Linux raid autodetect

Disk /dev/md0: 246 MB, 246713344 bytes
2 heads, 4 sectors/track, 60232 cylinders, total 481862 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md0 doesn't contain a valid partition table

Disk /dev/md1: 5995 MB, 5995167744 bytes
2 heads, 4 sectors/track, 1463664 cylinders, total 11709312 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md1 doesn't contain a valid partition table

Disk /dev/md2: 4489 MB, 4489942016 bytes
2 heads, 4 sectors/track, 1096177 cylinders, total 8769418 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/md2 doesn't contain a valid partition table
[/console]

Ну и вот еще

Показать
[console]calculate ~ # cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sdb3[1] sda3[0]
4384709 blocks super 1.2 [2/2] [UU]

md1 : active raid1 sdb2[1] sda2[0]
5854656 blocks super 1.2 [2/2] [UU]

md0 : active raid1 sdb1[1] sda1[0]
240931 blocks super 1.2 [2/2] [UU]

unused devices: <none>[/console]

Форматирую
[console]mkreiserfs /dev/md2[/console]
Стартую
[console]calculate ~ # /etc/init.d/mdraid start
* Starting up RAID devices ... [ !! ][/console]

И пытаюсь поставить
[console]calculate ~ # cl-install -d /dev/md1
* Incorrect device '/dev/md1'[/console]
Что не так?

#206526

Ну я не понимаю. Попробовал установить на LVM Та же басня.
Указываю какие диски будут в рейде
[console]pvcreate /dev/sda /dev/sdb[/console]
Добавляю диски в виртуальную группу
[console]vgcreate VolGroup /dev/sda /dev/sdb[/console]
И создаю раздел (хз как его правильно назвать)
[console]lvcreate -n lv_root -L 19.99G -i 2 VolGroup[/console]
Ну и в конце то концов форматирую
[console]mkfs.ext4 /dev/VolGroup/lv_root[/console]
В итоге имею
[console]calculate ~ # vgs
VG #PV #LV #SN Attr VSize VFree
VolGroup 2 1 0 wz--n- 19.99g 0
calculate ~ # lvs -a -o +devices
LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices
lv_root VolGroup -wi-ao 19.99g /dev/sda(0),/dev/sdb(0)[/console]

Начинаю ставить CDS и опять нарываюсь на туже ошибку. Только на чистый диск можно поставить? Без заморочек?

#206605

А возможность граф. установщик есть ? он запускается cl-install-gui - мож там какая опция будет?

PS хотел порекомендовать спросить на сайте Calculate - и сам там на ваш вопрос напоролся.

#206611
NoXi0uZ написал:
А возможность граф. установщик есть ? он запускается cl-install-gui - мож там какая опция будет?

Это чисто консольная програмулька. GUI там нет. Заходил на их IRC канал, пустота =) На форуме тоже не отвечают.
Вычитал что раньше не было поддержки ни RAID не LVM, хотя все компоненты присутствуют. Я проверял, модулю есть. Все должно быть нормально.
Подскажите пожалуйста. Вот я например объединил с помощью mdadm свои диски, а как потом их собрать в единый? Должен же быть как бы один диск соединяющий все md?

#206614

Опа... как то получилось что я скачал CDS 11.3, хотя есть новее!!! А именно CDS 11.9, где заявлено


Добавлена поддержка установки на софтовый Raid.
Добавлена поддержка установки на LVM, в т.ч. работающем на софтовом Raid.
Добавлена поддержка установки на btrfs и nilfs2, устранена проблема с установкой на Jfs.
По умолчанию установщик использует файловую систему ext4
.
Ну скачаем и проверим. Чего терять то wink А все из-за того, что на каком то зеркале лежат старые версии, а новыми и не пахнет.
#206645

Теперь все вроде как ОК. В новой версии все починили.

Показать
[console]
cl-install -d /dev/md0 --host="ldapserver"
* Installation Calculate Linux
System
* Computer name: ldapserver
* Domain name: local
* Users: none
* Installed system: Calculate Directory Server 11.9
Localization
* Language: en_US
* Keymap: us
* Timezone: UTC
Network services
* Network manager: openrc
* PROXY: none
* NTP: ntp0.zenon.net
* DNS: 192.168.1.77 192.168.3.223
Hardware
* Machine hardware name: x86_64
* Quantity processors: 2
* Videocard: Cirrus GD 5446
* Xorg video driver: None
* Screen resolution: 1024x768
Network devices
+--------+-------------------------------+-------------------+-----------------+
| Device | Name | MAC address | IP address |
+--------+-------------------------------+-------------------+-----------------+
| eth0 | Realtek RTL-8139/8139C/8139C+ | 9a:5e:5e:52:93:64 | 192.168.2.90/24 |
+--------+-------------------------------+-------------------+-----------------+
Routes
+--------+----------------+--------------+--------------+
| Device | Network | Gateway | Source IP |
+--------+----------------+--------------+--------------+
| eth0 | 192.168.2.0/24 | | 192.168.2.90 |
| eth0 | default | 192.168.2.77 | |
+--------+----------------+--------------+--------------+
Location
* Master boot record (MBR): /dev/sda (ATA QEMU HARDDISK)
+-------+----------+-----------+-------------+--------+-----------+
| Size | Device | Directory | File system | Format | Partition |
+-------+----------+-----------+-------------+--------+-----------+
| 49.9G | /dev/md0 | / | ext4 | Yes | RAID |
+-------+----------+-----------+-------------+--------+-----------+
Perform pre-install checkups
* Found update: Calculate Directory Server 11.9 (build 20110930)

Continue with the installation of the system (yes/no): yes

* Formating partitions ... [ ok ]
* Unpacking system image into target ... [ ok ]
* Coping clt templates to new system ... [ ok ]
* Coping configuration files to new system ... [ ok ]
* Creating new initrd file ... [ ok ]
* Updating config ... [ ok ]
* Post-install configuration ... [ ok ]
* Migrate users ... [ ok ]
* Preparing system for reboot ... [ ok ]
* Releasing source distributive ... [ ok ]
* Unmount target system volume ... [ ok ]
* System successfully installed

To apply changes you have to reboot.

[/console]
#206666

Вот я например объединил с помощью mdadm свои диски, а как потом их собрать в единый? Должен же быть как бы один диск соединяющий все md?

Типа блочного устройства, тогда в /dev должно быть что-то типа md0. Или что значит объединяющий все md?

#206815

Мужики.. подскажите где взять инструкцию настройки связки ldap+PDC samba для Calculate, я на сайте не могу что то найти. Нужно конкретно ввести в домен вин машину.

NoXi0uZ написал:
Типа блочного устройства, тогда в /dev должно быть что-то типа md0.

У если у меня диск разбит например на три раздела... тогда создаются три /dev/md0-2. А хотелось бы например что бы было /dev/my_raid который содержал бы эти три /dev/md0-2

Можно конечно наложить LVM, но я не знаю как она себя поведет если массив рухнет.

Войдите или зарегистрируйтесь, чтобы ответить.