oVirt

Помощь по вопросам софта / Ajutor în privința software-ului / Help regarding software
Avatar utilizator
jekader
Mesaje: 1410
Membru din: 09 Noi 2007, 18:50
Localitate: 46°59'20" 28°49'25"
Contact:

oVirt

Mesajde jekader » 23 Mar 2014, 23:25

Привет всем многочисленным читателям этого форума!

Я записал несколько видеоуроков про среду виртуализации oVirt, где описываются установка, настройка, использование данного решения:
playlist на youtube

Постараюсь ответить на любые вопросы!
Linux is free only if your time has no value

barmaleyster
Mesaje: 11
Membru din: 29 Iul 2014, 14:00

Re: oVirt

Mesajde barmaleyster » 29 Iul 2014, 14:09

Добрый день. Подскажите, в какой ветке форума можно пообщаться по oVirt. Есть несколько вопросов

Avatar utilizator
jekader
Mesaje: 1410
Membru din: 09 Noi 2007, 18:50
Localitate: 46°59'20" 28°49'25"
Contact:

Re: oVirt

Mesajde jekader » 31 Iul 2014, 20:54

прямо тут можно!
Linux is free only if your time has no value

barmaleyster
Mesaje: 11
Membru din: 29 Iul 2014, 14:00

Re: oVirt

Mesajde barmaleyster » 01 Sep 2014, 20:43

Добрый вечер!

Есть следующая конфигурация:
Отдельно три гипервизора, отдельно oVirt-manager, отдельно postgres. Всё работает на CentOS-6
В дата-центре три стораджа: Export (NFS), Data Master (GlusterFS), ISO (NFS)
Возникла проблема с GlusterFS при апгрейде дисков на гипервизорах. Был увеличен объём дисков.
Сама GlusterFS работает нормально, т.е. объём увеличился, все брики подключены, все монтируется через glusterfs но не активируется Data Master.
на всех гипервизорах в /rhev/data-center/mnt пусто....
Что я не так сделал???

barmaleyster
Mesaje: 11
Membru din: 29 Iul 2014, 14:00

Re: oVirt

Mesajde barmaleyster » 01 Sep 2014, 20:46

поправка:
на всех гипервизорах в /rhev/data-center/mnt/glusterSD пусто....

Avatar utilizator
jekader
Mesaje: 1410
Membru din: 09 Noi 2007, 18:50
Localitate: 46°59'20" 28°49'25"
Contact:

Re: oVirt

Mesajde jekader » 05 Sep 2014, 23:10

Не поднимается что-то видать. gluster был прямо на гипервизорах? Что в vdsm.log на эту тему? С gluster не помогу, но такое ощущение что не поднимаются brick'и. Сколько всего нод в gluster и какое количество реплик?

PS: подписался на уведомления, буду отвечать оперативней :)
Linux is free only if your time has no value

barmaleyster
Mesaje: 11
Membru din: 29 Iul 2014, 14:00

Re: oVirt

Mesajde barmaleyster » 06 Sep 2014, 20:31

jekader scrie:Не поднимается что-то видать. gluster был прямо на гипервизорах? Что в vdsm.log на эту тему? С gluster не помогу, но такое ощущение что не поднимаются brick'и. Сколько всего нод в gluster и какое количество реплик?

PS: подписался на уведомления, буду отвечать оперативней :)


Доброго времени суток!

Гластер на трёх гипервизорах

В vdsm.log на всех нодах одно и то-же:

Thread-14::ERROR::2014-09-02 20:01:01,015::sdc::137::Storage.StorageDomainCache::(_findDomain) looking for unfetched domain 677dac4c-c851-4643-b25f-4627d7f73ae5
Thread-14::ERROR::2014-09-02 20:01:01,015::sdc::154::Storage.StorageDomainCache::(_findUnfetchedDomain) looking for domain 677dac4c-c851-4643-b25f-4627d7f73ae5
Thread-14::ERROR::2014-09-02 20:01:01,052::sdc::143::Storage.StorageDomainCache::(_findDomain) domain 677dac4c-c851-4643-b25f-4627d7f73ae5 not found
Thread-14::ERROR::2014-09-02 20:01:01,054::task::866::TaskManager.Task::(_setError) Task=`205b1d3c-446a-44da-812c-4e45738ac019`::Unexpected error
Thread-14::ERROR::2014-09-02 20:01:01,056::dispatcher::65::Storage.Dispatcher.Protect::(run) {'status': {'message': "Cannot find master domain: 'spUUID=b60c7dac-a922-46ec-bf0c-0ca6b55814f3, msdUUID=677dac4c-c851-4643-b25f-4627d7f73ae5'", 'code': 304}}

Гластер поднят, всё работает без ошибок:

gluster volume info

Volume Name: gluster-fs
Type: Replicate
Volume ID: 677dac4c-c851-4643-b25f-4627d7f73ae5
Status: Started
Number of Bricks: 1 x 3 = 3
Transport-type: tcp
Bricks:
Brick1: node-13:/_data/brick
Brick2: node-14:/_data/brick
Brick3: node-15:/_data/brick
Options Reconfigured:
storage.owner-gid: 36
storage.owner-uid: 36
auth.allow: *
user.cifs: disable
nfs.disable: on

Я подумал, может каким-то мистическим образом поменялся ID для SPM. Нет. В самой базе все ID стораджей и пулов соответствуют тем, которые я вижу в логах.
Я вижу, а oVirt не видит :). Что-то не так, как-то плохо ему, а что сделать, ума не приложу.
Сама система пока тестируется на всякие разные катаклизмы, и пока всё без нареканий было. А вот замены дисков в гластере не вынесла. Всё слетело на замене последнй пары дисков в гластере на последней ноде....
Плохо то, что на гластере был построен data master. А без него никуда :(

Я, скорее всего, снесу этот DC, построю новый и повторю ситуацию. Скорее всего, это мои, с непривычки к новой системе, пальцы что-то не то нажали :)
И обязательно отпишу, если интересно.

Avatar utilizator
jekader
Mesaje: 1410
Membru din: 09 Noi 2007, 18:50
Localitate: 46°59'20" 28°49'25"
Contact:

Re: oVirt

Mesajde jekader » 06 Sep 2014, 20:43

Не могу подсказать как отлаживать gluster - никогда не любил эту технологию и не пользовался. Точнее есть у меня один тестовый oVirt с Gluster DC, но тот уже успешно пережил обновление с 3.3.3 до 3.5 RC и не сдох :)

Я рекомендовал-бы посмотреть каким-то образом, видно-ли содержимое на gluster если его куда-то примонтировать ручками. Там должна быть директория 677dac4c-c851-4643-b25f-4627d7f73ae5 в которой соответственно субдиректории images tasks и тому подобное.
Linux is free only if your time has no value

barmaleyster
Mesaje: 11
Membru din: 29 Iul 2014, 14:00

Re: oVirt

Mesajde barmaleyster » 07 Sep 2014, 20:59

jekader scrie:Не могу подсказать как отлаживать gluster - никогда не любил эту технологию и не пользовался. Точнее есть у меня один тестовый oVirt с Gluster DC, но тот уже успешно пережил обновление с 3.3.3 до 3.5 RC и не сдох :)

Я рекомендовал-бы посмотреть каким-то образом, видно-ли содержимое на gluster если его куда-то примонтировать ручками. Там должна быть директория 677dac4c-c851-4643-b25f-4627d7f73ae5 в которой соответственно субдиректории images tasks и тому подобное.


В том-то и дело, что всё видно. Весь гластер, как на ладони. Ручками монтируется на УРА!
Монтируется даже с любого хоста в локалке, и правильно определяется:

# mount -l
/dev/sda1 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sdb1 on /data type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
node-14:gluster-fs on /Gluster type fuse.glusterfs (rw,default_permissions,allow_other,max_read=131072)
node-13:gluster-fs on /Gluster type fuse.glusterfs (rw,default_permissions,allow_other,max_read=131072)
node-15:gluster-fs on /Gluster type fuse.glusterfs (rw,default_permissions,allow_other,max_read=131072)

Я подозреваю, что oVirt берёт некорректные данные из базы. Хотя, я практически всю базу перелопатил на предмет несовпадений ID, но вроде как всё чисто. Все ID, которые есть в системе (gluster, ISO, NFS, DC и остальные) все соответствуют записям в базе
Мозг кипит....

Завтра снесу DC, создам новый и продолжу: кто кого... :mrgreen:
Жалко, не получится восстановить все VM... :?

И попутно вопрос:
Возможно-ли при создании storage ISO, Export (new domain) использовать glusterfs или iscsi? Я так понял, что пока не возможно. Или есть какие-то скрытые штучки?

Avatar utilizator
jekader
Mesaje: 1410
Membru din: 09 Noi 2007, 18:50
Localitate: 46°59'20" 28°49'25"
Contact:

Re: oVirt

Mesajde jekader » 08 Sep 2014, 00:06

barmaleyster scrie:Жалко, не получится восстановить все VM... :?

в крайнем случае, если файлы на месте, создать новые диски и потом dd if=/path/to/old/disk of=/path/to/new/disk
И попутно вопрос:
barmaleyster scrie:Возможно-ли при создании storage ISO, Export (new domain) использовать glusterfs или iscsi? Я так понял, что пока не возможно. Или есть какие-то скрытые штучки?


только NFS, не вижу в этом особой проблемы. Данные типы storage - вспомогательные и не требуют особой производительности/отказоустойчивости. Опять-же можно извратиться и gluster расшарить по NFS.
Linux is free only if your time has no value


Înapoi la “Софт / Software”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator

cron