
Александр
26.04.2017
08:46:54

J
26.04.2017
08:47:35
К примеру)

Google

Александр
26.04.2017
08:47:47
Я про управление

J
26.04.2017
08:47:54
Но если сто серверов, там уже и IaaS какой-нить не грех внедрять.

Александр
26.04.2017
08:48:18
Наверное надо что-то на php+api попробовать
Спасиб за советы.

J
26.04.2017
08:48:40
Я про управление
Так я может не понял.
Надо на ста серверах одновременно рулить что ли?)

Александр
26.04.2017
08:48:47

J
26.04.2017
08:49:07
Да
Уточняю. единовременно на всех серверах эти команды дергать?

Александр
26.04.2017
08:49:07
У тебя есть 10к виртуалок раскиданых на разные сервера, как ты ими будешь рулить?

J
26.04.2017
08:49:57

Александр
26.04.2017
08:50:08
Ааааа, хватит, прекрати
Нужен просто ребут, шатдаун и старт виртуалок, всё.
Это пхп, плюс что нибудь типа exec

hdhog
26.04.2017
08:50:56
python + libvirt-python + flask какой нить.

Google

hdhog
26.04.2017
08:51:03
за вечер готовая веб страница)

Александр
26.04.2017
08:51:12
я больше баш использую(

hdhog
26.04.2017
08:51:40
так пиши как знаешь ) тебе ж не за красоту кода бороться приходится

Александр
26.04.2017
08:52:22
Ладно, спасиб за советы, попробую ваять что нибудь своё.

J
26.04.2017
08:55:53

Александр
26.04.2017
09:04:44
Не плох, но имхо он не нужен

J
26.04.2017
09:12:31
Не плох, но имхо он не нужен
А свое писать?)
Так то ты можешь написать однострочный скрипт в духе:
#/bin/bash
ansible all -i $1, -a "virsh $2 $3"
Единственное неудобство, надо знать на каком гипервизоре кая виртуалка.
И будут твои младшие дергать этот скрипт
script.sh hypervisor123 stop vm2
Правда я щас подумал и хз нахрена тут тогда ансибль)

Александр
26.04.2017
09:13:17
»Единственное неудобство, надо знать на каком гипервизоре кая виртуалка.
Вот, я хочу сделать отображение виртуалок таблицей.

J
26.04.2017
09:13:27
А в ovirt пускать боязно?
Я им не пользовался, хз как с разграничением прав.

Александр
26.04.2017
09:14:29
А таблица будет аля
|host|vm|status|reset|start|shutdown|
|node1|vm|off|ok|ok|ok|
Под ok ссылка на скрипт
В овирте есть разграничение прав

J
26.04.2017
09:16:08

Александр
26.04.2017
09:16:37
Просто без всего
А внутри скрипта будет что-то типа
virsh -c qemu+ssh://$node/system reset $vm

J
26.04.2017
09:18:24
Ну тогда и правда можно на фласке какую-нить дрянь склепать.

Google

Александр
26.04.2017
09:22:20
Единственно, сейчас задумался, как быть, когда есть допустим 2 хоста, и на каждом из них есть одинаковая вм, но на одном она запущена на другом нет.

hdhog
26.04.2017
09:25:37
прям совсем одинаковая? или как то все же различается)

Александр
26.04.2017
09:26:41
Ты ведь в курсе что можно мигрировать виртуалку в лайв?
Так вот, при миграции создаётся xml файлик такой же
Хотя, там вроде есть какой то id
Надо посомтреть

hdhog
26.04.2017
09:28:28
вроде при миграции машинка однозначно должна быть на одно или на другом хосте. хотя чисто в либвирте не настраивал миграцию

Александр
26.04.2017
09:29:03

hdhog
26.04.2017
09:30:42
ну тогда в скриптах делать проверку. что машина может быть запущена только на одном хосте.

Александр
26.04.2017
09:30:48
Кароч хэши одинаковые

Hackru
26.04.2017
09:31:02
Жесть какая, проксмокс кластер собрать и дергать через апи

Александр
26.04.2017
09:31:20

Hackru
26.04.2017
09:31:34
Читал, хуйню пишешь
Откровенную

Александр
26.04.2017
09:31:37

hdhog
26.04.2017
09:31:41
то есть сначала получить со всех хостов список машин. а отобразить только запущенную.
а для запуска остановленной на всех хостах спрашивать хост на котором запустиь.

Александр
26.04.2017
09:31:48

Hackru
26.04.2017
09:31:53
Тебя уволить, нанять адеквата

Александр
26.04.2017
09:32:04

J
26.04.2017
09:32:10
Парам-парам-пам!

Google

Hackru
26.04.2017
09:32:33
Так, срочно мочератора!

Александр
26.04.2017
09:32:37
ВОт именно
Что б тебя выпилил нахуй отсюда
За твою тупость

Hackru
26.04.2017
09:33:35
Лицо б вам, неуважаемый, разбить, но с неадекватами себе дороже связываться

Александр
26.04.2017
09:33:37

J
26.04.2017
09:33:53
Или вы, пацаны, шутите так?)

hdhog
26.04.2017
09:34:11

Александр
26.04.2017
09:34:15

Hackru
26.04.2017
09:34:52
Лол, надо ж какое обострение сезонное

Александр
26.04.2017
09:35:30

J
26.04.2017
09:35:38

Александр
26.04.2017
09:35:51
Обосуную даже для тебя специально, я нехочу тянуть какой-то там прокс на свои хосты, на которых крутится уже всё от овирта
Тупоголовое ты создание

Hackru
26.04.2017
09:36:29
Так я прочитал, ты безрукий неадекват, строитель мерзких костылей, потом после таких нормальным людям разгребать говнокод

J
26.04.2017
09:36:32
Слушайте, посоны, а много дерьма на хост придется ставить чтобы его прицепить к ovirt?
Может вариант постепенно гипервизоры просто превращать в ovirt ноды?

Александр
26.04.2017
09:36:54

Google

Александр
26.04.2017
09:37:16

J
26.04.2017
09:37:17

Hackru
26.04.2017
09:37:34
Определенно, вы ошиблись, неуважаемый
Неудивительно, в таком говне жить, все вокруг плохими кажутся

J
26.04.2017
09:38:33
Эх.
Тогда другой вопрос - и там и там libvirt. Живую миграцию виртуалок не получится делать?
Типа один хост освободил, превратил в ovirt ноду, вернул. Работа в этом направлении разумнее кажется чем самописные перделки.

Александр
26.04.2017
09:38:54
Неудивительно, в таком говне жить, все вокруг плохими кажутся
Для меня вообще хватает консоли что б что угодно делать с термминалами, но таких криворуких мудаков как ты например, я не хочу пускать на сервера, что б они сломали что-то как уже когда то было, по этому я хочу простую вебморду, что было start/shutdown/reset/destroy, но у такой амёбы как ты, ума не хватит понять, что такое ответственность за sla
Я не собираюсь делать миграцию и т.д., мне нужно выключать дохлые виртуалки или перезагружать их,..
Только вкл и выкл их


J
26.04.2017
09:40:46
Не оч понял вопроса.
Ну смотри.
Тебе надо разграничивать права и не пускать младших сотрудников куда не надо. ovirt, говоришь, умеет. Но он у тебя не везде.
Так может потихоньку просто продолжать миграцию на него и все?)
Или работающее решение нужно прям сейчас вот?

Александр
26.04.2017
09:41:16

J
26.04.2017
09:42:18

Александр
26.04.2017
09:42:51

Hackru
26.04.2017
09:42:52
Ты чего, sla кококок
Руками надо всё делать с консоли кокококо

Александр
26.04.2017
09:43:09
@count0ru убери этого долбоеба пожалуйста

J
26.04.2017
09:43:38

Dmitry
26.04.2017
09:43:46

Александр
26.04.2017
09:43:51
Сидит флудит и агрит, заебал уже.