URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 880
[ Назад ]

Исходное сообщение
"Raid1 по сети (iscsi + mdraid)"

Отправлено obl , 16-Мрт-14 17:41 
Добрый день! настраиваю связку 2 сервера, на каждом iscsi target, на каждом сервер виртуальных машин. Получается полная резервная копия по сети, по принципу дрбд но заметно быстрее. Каждая машиа цепляется к обоим серверам, к себе и к соседу по iscsi. iblock разераются lvm.
По iscsitarget - LIO.

Но вот столкнулся с неприятностью каждый раз при загрузке mdadm цепляет устройство /dev/md-xx  и блокирует его,таким образом что оно перестает быть доступно таргету.
лун переходит в состояние [BROKEN STORAGE LINK].

А в /proc/mdstat появляется запись о деградировавшем рейде.

что можно сделать в такой ситуации?

Linux srvvps01-std 3.8.0-37-generic #53~precise1-Ubuntu SMP Wed Feb 19 21:37:54 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.4 LTS
Release:        12.04
Codename:       precise

> ls /

o- / ..................................................................... [...]
  o- backstores .......................................................... [...]
  | o- fileio ............................................... [0 Storage Object]
  | o- iblock ............................................... [1 Storage Object]
  | | o- test .................................... [/dev/vps01/test deactivated]
  | o- pscsi ................................................ [0 Storage Object]
  | o- rd_dr ................................................ [0 Storage Object]
  | o- rd_mcp ............................................... [0 Storage Object]
  o- ib_srpt ........................................................ [0 Target]
  o- iscsi .......................................................... [1 Target]
  | o- iqn.2003-01.org.linux-iscsi.srvvps01-std.x8664:sn.ae1b14256e9a .. [1 TPG]
  |   o- tpgt1 ....................................................... [enabled]
  |     o- acls ........................................................ [0 ACL]
  |     o- luns ........................................................ [1 LUN]
  |     | o- lun1 ........................................ [BROKEN STORAGE LINK]
  |     o- portals .................................................. [1 Portal]
  |       o- 10.1.1.1:3260 ................................................ [OK]
  o- loopback ....................................................... [0 Target]
  o- qla2xxx ........................................................ [0 Target]
  o- tcm_fc ......................................................... [0 Target]


cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md127 : active (auto-read-only) raid1 dm-4[1]
      20955008 blocks super 1.2 [2/1] [_U]

unused devices: <none>


Содержание

Сообщения в этом обсуждении
"Raid1 по сети (iscsi + mdraid)"
Отправлено obl , 16-Мрт-14 18:48 
В данный момент простым выходом из ситуации я вижу только работу с fileio.
Но это не красиво, не кашерно и самое объективное = не быстро.


"Raid1 по сети (iscsi + mdraid)"
Отправлено 1 , 16-Мрт-14 19:27 
посмотри /etc/mdadm/mdadm.conf секцию
# by default (built-in), scan all partitions (/proc/partitions) and all
# containers for MD superblocks. alternatively, specify devices to scan, using
# wildcards if desired.
DEVICE partitions

как разберешься так и проблему решишь


"Raid1 по сети (iscsi + mdraid)"
Отправлено obl , 17-Мрт-14 14:14 
> посмотри /etc/mdadm/mdadm.conf секцию
> # by default (built-in), scan all partitions (/proc/partitions) and all
> # containers for MD superblocks. alternatively, specify devices to scan, using
> # wildcards if desired.
> DEVICE partitions
> как разберешься так и проблему решишь

Спасибо, коллега!

DEVICE /dev/disk/by-path/ip-*
DEVICE /dev/sd[b-z]


"Raid1 по сети (iscsi + mdraid)"
Отправлено obl , 17-Мрт-14 19:59 
>> посмотри /etc/mdadm/mdadm.conf секцию
>> # by default (built-in), scan all partitions (/proc/partitions) and all
>> # containers for MD superblocks. alternatively, specify devices to scan, using
>> # wildcards if desired.
>> DEVICE partitions
>> как разберешься так и проблему решишь
> Спасибо, коллега!
> DEVICE /dev/disk/by-path/ip-*
> DEVICE /dev/sd[b-z]

Рано я обрадовался, не спасает это. Все равно mdraid ищет и находит /dev/md-*
куда дальше копать? пока держу и тестируюcm все на fileio


"Raid1 по сети (iscsi + mdraid)"
Отправлено тень_pavel_simple , 01-Июн-14 16:07 
>[оверквотинг удален]
>>> # containers for MD superblocks. alternatively, specify devices to scan, using
>>> # wildcards if desired.
>>> DEVICE partitions
>>> как разберешься так и проблему решишь
>> Спасибо, коллега!
>> DEVICE /dev/disk/by-path/ip-*
>> DEVICE /dev/sd[b-z]
> Рано я обрадовался, не спасает это. Все равно mdraid ищет и находит
> /dev/md-*
> куда дальше копать? пока держу и тестируюcm все на fileio

может собирать рейд ручками через dm-raid?, тогда необходимость в mdadm отпадает

https://www.kernel.org/doc/Documentation/device-mapper/dm-ra...