oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argument

Ответить
molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argument

Сообщение molik » 21 дек 2017 11:15

Всем привет.

Овирт 4.2.

iscsi cторедж с Овирта 4.1. После импорта, делаю attach data, в итоге ошибка:

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

command CleanStorageDomainMetaDataVDS failed: Cannot acquire host id: ('54f904e6-45a1-4cbd-a86a-8bf1e8324a45', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument'))
И вот ещё лог с хоста:

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

2017-12-21 15:04:39,205+0400 INFO  (jsonrpc/5) [storage.SANLock] Acquiring host id for domain 54f904e6-45a1-4cbd-a86a-8bf1e8324a45 (id=250, async=False) (clusterlock:284)
2017-12-21 15:04:39,205+0400 INFO  (jsonrpc/5) [vdsm.api] FINISH forcedDetachStorageDomain error=Cannot acquire host id: ('54f904e6-45a1-4cbd-a86a-8bf1e8324a45', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument')) from=::ffff:10.64.0.88,44908, flow_id=b0b435f5-bdec-4310-a973-3360d7b5641b, task_id=11f3aacd-1b78-4e21-954b-d7ebee18c680 (api:50)
2017-12-21 15:04:39,206+0400 ERROR (jsonrpc/5) [storage.TaskManager.Task] (Task='11f3aacd-1b78-4e21-954b-d7ebee18c680') Unexpected error (task:875)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in _run
    return fn(*args, **kargs)
  File "<string>", line 2, in forcedDetachStorageDomain
  File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, in method
    ret = func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 850, in forcedDetachStorageDomain
    self._detachStorageDomainFromOldPools(sdUUID)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 826, in _detachStorageDomainFromOldPools
    dom.acquireHostId(host_id)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/sd.py", line 797, in acquireHostId
    self._manifest.acquireHostId(hostId, async)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/sd.py", line 453, in acquireHostId
    self._domainLock.acquireHostId(hostId, async)
  File "/usr/lib/python2.7/site-packages/vdsm/storage/clusterlock.py", line 315, in acquireHostId
    raise se.AcquireHostIdFailure(self._sdUUID, e)

AcquireHostIdFailure: Cannot acquire host id: ('54f904e6-45a1-4cbd-a86a-8bf1e8324a45', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument'))
2017-12-21 15:04:39,206+0400 INFO  (jsonrpc/5) [storage.TaskManager.Task] (Task='11f3aacd-1b78-4e21-954b-d7ebee18c680') aborting: Task is aborted: "Cannot acquire host id: ('54f904e6-45a1-4cbd-a86a-8bf1e8324a45', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument'))" - code 661 (task:1181)
2017-12-21 15:04:39,206+0400 ERROR (jsonrpc/5) [storage.Dispatcher] FINISH forcedDetachStorageDomain error=Cannot acquire host id: ('54f904e6-45a1-4cbd-a86a-8bf1e8324a45', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument')) (dispatcher:82)

molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение molik » 21 дек 2017 12:56

Предполагаю, что attach data, не работает в неинициализированном датацентре.
Т.е. установил новый engine и пытаюсь импортировать мастер сторедж с предыдущего engine, но в новом нет настроенных стореджей.
Надо проверить.


molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение molik » 21 дек 2017 15:22

Dan Yasny писал(а):
21 дек 2017 13:47
A хост в новом DC есть?
Конечно. Как иначе.

Аватара пользователя
Dan Yasny
Завсегдатай
Сообщения: 49
Зарегистрирован: 07 окт 2016 14:17
Контактная информация:

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение Dan Yasny » 21 дек 2017 15:29

перед подключением к новой установке, SD был отключен от оригинального DC?

molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение molik » 21 дек 2017 16:13

Dan Yasny писал(а):
21 дек 2017 15:29
перед подключением к новой установке, SD был отключен от оригинального DC?
Нет. Оригинальный DC просто разрушил.
Завтра попробую импортировать сторедж после создания мастер сторедж, т.е. после инициализации датацентра.
Видимо без рабочего датацентра не может сделать импорт.

Аватара пользователя
Dan Yasny
Завсегдатай
Сообщения: 49
Зарегистрирован: 07 окт 2016 14:17
Контактная информация:

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение Dan Yasny » 21 дек 2017 16:42

я думаю дело в том что SD не был отключен. Его надо опустить в maintenance сначала, потом сделать detach. A уже в новом сетапе импортировать

molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение molik » 22 дек 2017 07:59

Сделал новые инсталяции 4.1. и 4.2.
Не удалось воспроизвести проблему :( : сторедж подключается от 4.1. к 4.2, вне зависимости от того, как его отключать, с detach'ем или без detach, наличие data-master тоже никак не влияет.

Аватара пользователя
Dan Yasny
Завсегдатай
Сообщения: 49
Зарегистрирован: 07 окт 2016 14:17
Контактная информация:

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение Dan Yasny » 22 дек 2017 14:08

ну значит в первый раз метадата как-то слетела

molik
Завсегдатай
Сообщения: 35
Зарегистрирован: 18 май 2017 05:19

Re: oVirt 4.2 oшибка attach data - CleanStorageDomainMetaDataVDS failed - Sanlock lockspace add failure - Invalid argume

Сообщение molik » 25 дек 2017 08:27

Не понятно. Сторадж заново не инициализировал не форматировался, он как был так и остался, там всё-таки были виртуалки.

Ответить

Вернуться в «oVirt»