LINUX.ORG.RU

любители kvm b virt-manager объясните не понятное.

 , ,


1

3

В общем ssh-askpass и ksshaskpass установлены, у обоих есть pid файл и оба на eho отзываются. Но когда пытаюсь подключиться к удалённому серваку, после ввода пароля говорит мне virt-manager что они отсутствуют.... Fedora 21,3.18.8-rc200.x64_64. kde5. Через консоль подключение без проблем, причём даже без пароля... Какие есть версии кроме того, что разрабы 5 кед что-то намудрили?

☆☆

Какие есть версии кроме того

как обычно, твои руки

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

потому что пока у меня всё на citrix, из-за этого приходиться пока держать виртуалку с виндой, Virsh это не продакшен, мне нужно, чтобы любой программист или тестер мог себе сделать виртуалку и тд, посмотреть её статистику и тп.

erzent ☆☆
() автор топика

Ни разу не сталкивался с проблемой подключения virt-manager к серверам kvm.

Fedora 21,3.18.8-rc200.x64_64. kde5

Зачем ты используешь не релизное ядро и DE?

Virsh это не продакшен

Это именно он.

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

dvratil разраб rhel который делает 5 кеды для федоры сидит на update-testing репе, если его не включить, падает плазма, с подключённым этим репом нет, а 5 кеды класс на вид, Virsh не гуй, и его осваивать дольше.

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

Virsh это не продакшен, мне нужно, чтобы любой программист или тестер мог себе сделать виртуалку и тд, посмотреть её статистику и тп.

libvirt и пишите что хотите

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

осиль уже virsh

И чем он поможет? Самоочевидный случай ssh -t remotehost virsh не рассматриваем, а virsh --connect qemu+ssh://remotehost/system у erzent не заработает точно по тем же причинам, по которым сейчас не работает virt-manager.

2erzent: для начала показывай ~/.ssh/config и вывод gsettings get org.virt-manager.virt-manager.connections uris.

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

Virsh это не продакшен

чиво?

мне нужно, чтобы любой программист или тестер мог себе сделать виртуалку и тд, посмотреть её статистику и тп.

тогда тебе нужна управлялка с юзер порталом и self service, а не «продакшен»

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

гуй, и его осваивать дольше.

Я правильно понял, что ты хочешь коннектить юзеров к kvm-серверу и позволять им самостоятельно создавать там ВМ и сторадж-пулы? С правами доступа как решил вопрос?

King_Carlo ★★★★★
()

Вдогонку: кроме того, показывай, как подключаешься ssh'ем и ругань virt-manager'а дословно.

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

С правами доступа как решил вопрос?

Подозреваю, что никак.

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

Самоочевидно, что никак. Если бы он чуть больше подумал, то поставил бы какой-нибудь proxmox/ovirt/esxi

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

а нахрена тебе гуй?

Юзай ксен, если там всё пучком. Если работает, какой смысл трогать.

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

Не въехал вообще. Для нормальной работы virsh всего то нужен юзер на серваке который может читать сокет libvirt, и ssh. Всё.

Тс же страдает с кейпассами из kde и прочими непонятными. Я конечно не в курсе, может на федоре так принято...

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

Для нормальной работы virsh всего то нужен юзер на серваке который может читать сокет libvirt, и ssh. Всё.

Насколько мне известно, существует два способа применения virsh: либо ssh'имся на сервак под именем юзера, который может читать сокет libvirt, и запускаем там virsh (ты это имел в виду, я правильно понял?), либо говорим virsh'у, чтобы он подключился к серваку по ssh под именем того юзера (virsh --connect qemu+ssh://bla-bla-bla). С virt-manager аналогично, к слову сказать. Второй способ требует PubkeyAuthentication'а, каковой у ТСа и не работает с virt-manager'ом и не заработает с virsh'ем.

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

Нет, я имел ввиду что мы c рабочей тачки делаем так:

virsh --connect qemu+ssh://serveruser@server/system
или с использованием ssh alias-ов
virsh --connect qemu+ssh://nodexx/system
serveruser - eсесна имеет на серваке нужные права.

Второй способ требует PubkeyAuthentication'а

неправда, можно логиниться по паролю (по крайней мере в libvirt-clients 1.2.9 с этим проблем нет)

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

да, я сделал сервак им для игр так скажем, нужна виртуалка, на компе мало места, вот тебе ip, заходи, создавай виртуалки, диск уже размечен, по сути он должен, по инструкции войти, сделать себе виртуалку, записать её ip адрес, если там будет линукс, выполнить ещё 10 действий из инструкции уже с установленной системой, и далее к ней опять же коннектиться через вирт-менеджер. На серваке чисто виртуалки для проверки каких либо изменений своих или предположений.

Как ограничить пока не думал. Бэкап инкрементный каждый час, да и на прошлой работе такое было у 100 человек и проблем не было. В инструкции самим запрещено удалять, штраф 10000 рублей, все подписались.

erzent ☆☆
() автор топика
Ответ на: комментарий от i-rinat

для развития, к тому же к цитриксу тоже юзверям надо чем то подключаться, не ставить же всем виртуалку с виндой.

erzent ☆☆
() автор топика
Ответ на: комментарий от leave

буду ставить ovirt, но по сути вопрос многорукий, тк мне надо чтобы тестировщики подключались к citrix через virt-manager, и там при подключении та же ошибка. А ставить винду всем я не хочу, а линуксовая версия xencenter не рабочая увы.

erzent ☆☆
() автор топика
Ответ на: комментарий от dexpl

после 15 ток смогу, у меня с 11-14 будет 6 собеседований, потом после них пообедаю и уже займусь сервером.

erzent ☆☆
() автор топика
Ответ на: комментарий от invokercd

неправда, можно логиниться по паролю (по крайней мере в libvirt-clients 1.2.9 с этим проблем нет)

А, ну ОК тогда. Несколько лет назад было нельзя (или у меня не получалось), а по ключам все всегда работало.

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

на каком ты канале на freenode?надо переделывать ужас, который тут сделал интегратор когда то, а я эту ссхд из-за стоимости убить боюсь.

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

заходи, создавай виртуалки

С нуля систему ставят? Клонировать из шаблона надо.

было у 100 человек и проблем не было

Это сказочное везение.

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

ну в цитриксе у меня сделаны темпесты, а как в kvm я пока не в курсе это сделать.

Чем тебя citrix не устраивает? Пользуйся, если работает и умеешь админить и персонал переучивать не надо.

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

да всем устраивает, кроме того, что к нему тоже не подключиться через вирт менеджер

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

вот тебе ip, заходи, создавай виртуалки

если бы мне за эту задачу платили, то наваял бы собственную морду.

если с ваянием совсем тяжело и неохота, то попробуй чужую морду https://www.webvirtmgr.net/

axelroot
()
Ответ на: комментарий от dexpl

http://fpaste.org/194258/65060414/ вот ругань, и как подключаюсь к ксену к kvm аналогично.разница будет только в gemu+ssh. Места на диске валом, 240 гб ссд свободно 200.

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

да, там cd версия centos 6.4, естественно есть, гуй к ксену работает через либвирт и неткэт там есть.

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

с чего ты взял, что nc входит в состав по умолчанию?

EvgGad_303 ★★★★★
()

Хотел запустить на федоре и сказать, что УМВР, но через x forwarding почему-то крякозябры, других федор под рукой нет. Может нагуглю решение.

А пока скажу, что в дебиане ВР, как с паролем, так и с ключами.

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