LINUX.ORG.RU

Как перекинуть корзину(enclosure) с одной LSI карточки на другую?

 ,


0

1

Есть машина с LSI контроллером(9361-8i) к которому на внешние SAS-разъёмы(SFF-8087 to SFF-8088 адаптер) подключено два ящика с дисками и на них развёрнуты рейды(на каждой корзине свой).

Необходимо одну корзину перекинуть на другой LSI контроллер(LSI 9380-8e) на другой машине без потерь данных.

Вопрос, как это сделать корректно? Если просто переткнуть кабель, карточка корректно подхватит или необходимы какие-то телодвижения?

Про storcli /cX get config file=file_name знаю. Но эта команда сохраняет весь конфиг карточки, а не отдельных элементов.

★★★★★

Последнее исправление: WatchCat (всего исправлений: 2)

А откуда сомнения в том что простого переключения не достаточно? Вся конфигурация массива на дисках. В контроллере только конфигурация контроллера (write cache и лицензия на raid6, cachecade и т.п.).

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

Ну я не сильно компетентен в данном вопросе. Вот и спрашиваю на всякий случай.

WatchCat ★★★★★
() автор топика

просто переткнуть, все взлетит, проверял на LSI 15 лет назад еще на UW-SCSI

anonymous
()
Ответ на: комментарий от iliyap

Перекинул и словил проблемы.

storcli /c0 /fall import
CLI Version = 007.0709.0000.0000 Aug 14, 2018
Operating system = Linux 4.19.77-calculate
Controller = 0
Status = Failure
Description = Incomplete foreign configuration

И в итоге массив сейчас в таком состоянии:

FOREIGN CONFIGURATION :
=====================

----------------------------------------
DG EID:Slot Type  State      Size NoVDs 
----------------------------------------
 0 -        RAID6 Frgn  36.381 TB     1 
----------------------------------------

NoVDs - Number of VDs in disk group|DG - Diskgroup
Total foreign drive groups = 1
Physical Drives = 12

PD LIST :
=======

--------------------------------------------------------------------------------
EID:Slt DID State DG     Size Intf Med SED PI SeSz Model                Sp Type 
--------------------------------------------------------------------------------
33:1     34 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:2     36 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:3     35 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:4     43 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:5     39 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:6     42 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:7     41 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:8     37 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:9     45 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:10    40 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:11    38 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
33:12    44 UGood F  3.637 TB SATA HDD N   N  512B HGST HUS726040ALE614 U  -    
--------------------------------------------------------------------------------

Можешь что-нибудь подсказать?

WatchCat ★★★★★
() автор топика
Ответ на: комментарий от WatchCat

Обычно в такой ситуации контроллер при включении сервера должен был предложить сделать import foreign конфигурации, после чего массив становится работоспособным.

Mr_Alone ★★★★★
()
Последнее исправление: Mr_Alone (всего исправлений: 1)
Ответ на: комментарий от Mr_Alone

Там на контроллере стояло по умолчанию ForeignAutoImport ON.

Когда включил и не увидел массив я принудительно сделал storcli /c0 /fall import и получил

Status = Failure
Description = Incomplete foreign configuration

Т.е. как будто я рейд не полностью вставил.

WatchCat ★★★★★
() автор топика
Последнее исправление: WatchCat (всего исправлений: 1)
Ответ на: комментарий от Mr_Alone

Контроллер ничего не спрашивал при загрузке. Показал подключённые диски на устройстве и всё.

WatchCat ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Это да. Но назад время не перемотаешь.

WatchCat ★★★★★
() автор топика
Ответ на: комментарий от Mr_Alone

А что это даст? Команда storcli /c0 /fall import ругается на неполную конфигурацию.

WatchCat ★★★★★
() автор топика
Последнее исправление: WatchCat (всего исправлений: 1)
Ответ на: комментарий от WatchCat

Может на старом контроллере была кешпамять, и кеширование виртуального диска было включено? Если на новом контроллере нет кешпамяти, он может отказаться импортировать конфигурацию массива из-за этого.

iliyap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.