The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
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, 18:48 , 16-Мрт-14 (1)
    В данный момент простым выходом из ситуации я вижу только работу с fileio.
    Но это не красиво, не кашерно и самое объективное = не быстро.

  • Raid1 по сети (iscsi + mdraid), !*! 1, 19:27 , 16-Мрт-14 (2)
    посмотри /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, 14:14 , 17-Мрт-14 (3)
      > посмотри /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, 19:59 , 17-Мрт-14 (4)
        >> посмотри /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, 16:07 , 01-Июн-14 (5)
          >[оверквотинг удален]
          >>> # 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...




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру