J
Ну да, но это будет с натом.
Fox
и привязать внешний айпи
Fox
а если без ната
Fox
J
А тогда создаешь от администратора общую плоскую сеть в которую по-умолчанию у всех проектов есть доступ и к ней цепляешь виртуалку. Это будет равносильно тому чтобы просто к свитчу\бриджу в нужный влан виртуалку подключить.
J
Во, оно еще и днс не настраивает(
Fox
это через ассоциэйт флоатинг?
J
это через ассоциэйт флоатинг?
Не. Это просто руками создается сеть от администратора. Собственно, ты мог б использовать, похоже, сеть admin_floating_net для этого.
Fox
угу
J
это через ассоциэйт флоатинг?
Вот такое типа) https://docs.openstack.org/liberty/install-guide-ubuntu/launch-instance-networks-public.html
Fox
теперь два вопроса какого хера QEMU когда я деплоил kvm
Fox
и какой пароль)))
Fox
J
Падажжи)
J
кароч, на второй вопрос ответ звучит так: "хуй ты в нее зайдешь". Во всех дефолтных образах включена авторизация только по ключевой паре, а пароля ни на каких пользователях нет. То есть, при создании виртуалки надо скармливать свой публичный ключ. Если хочешь, в двух шагах расскажу как делать образы через diskimage-builder со встроенным тестовым пользователем)
Fox
последнее очень интересное
Fox
а откуда бля заходить по паре))) с какого сервера, контролер говорит иди нахуй невижу никаких 192.168.111.0
J
А qemu показывает, думаю, потому что qemu-kvm. Они типа в связке используются)
Fox
ааа
Fox
если сервер за натом как я должен до него достучаться))
Fox
ухх какая наркомания
J
А)
J
Он у тебя без плавающего адреса.
J
И без внешнего ваще.
Fox
ну тык апач поставить блин хочу))
Fox
смыслк мне от такой виртуалки )) сказать все вооо смотрите я опенстек поставил)))
Fox
уххх
J
Ну, короче, пока ты скачай-ка образ cirros) В нем есть самый минимум для дебага сети и пользователь с паролем вшит)
J
Можно хоть из консоли пользоваться)
J
Ну а виртуалки такие как у тебя щас нужны когда у тебя в облаке прям инфраструктура-инфраструктура и часть её не должна быть публично доступна)
Fox
уууфф последую твоему совету) спасибо
Fox
буду курить
Fox
а дело то было не в ceph 😂
J
Про diskimage-builder пока не надо?
Fox
надо
Fox
в сети дело было
Fox
а писал почемуто какуюто фигню про rbd
Fox
хотя про сеть упоминание было
Fox
rdb пардон
Fox
root@node-1:~# rbd ls foo
Fox
вот кстати интересно
J
https://docs.openstack.org/diskimage-builder/latest/ Кароч, берешь и ставишь его на линуксе любом под рукой, через pip: sudo pip install diskimage-builder
Fox
а где хранится имейдж развернувшегося образа
Fox
блочного устройства то нету
Fox
хм
Fox
дискимейджер куданибудь воткну
J
блочного устройства то нету
Образ хранится в том чо настроено для Nova бекэндом. По-умолчанию, файлы дисков виртуалок будут в локальной файловой системе гипервизора храниться. Настроен Ceph - в нем будут)
Fox
😂 надо понять как содержимое смотреть
Fox
в ceph
J
😂 надо понять как содержимое смотреть
И это приводит тебя в еще один чатик, где уже боль и страдания про Ceph)
J
https://t.me/ceph_ru
Fox
да... там вообще боль...
Fox
я уже там есть(((
J
F)
J
А) Ну так-то это делается через утилитку командной строки rbd
J
На машине откуда выполняешь нужны /etc/ceph/<clustername>.conf и /etc/ceph/<cluster_name>.client.admin.keyring. Ну и сам цеф должен быть. А дальше sudo rbd —cluster <cluster_name> — pool <pool_name> ls
Fox
хм ок
J
Станадартное имя кластера ceph, можно опустить ключ про кластер, стандартный пул для хранения образов виртуалок - rbd.
Fox
пула то надо знать название
Fox
как список пулов глянуть
J
sudo ceph —cluster jceph osd lspools Но там сто пудов рбд должен быть)
Fox
J
ой блин) compute или rbd тогда)
Fox
root@node-1:~# rbd -p compute ls 261223f6-87bc-43bc-afda-64e601376eb2_disk 261223f6-87bc-43bc-afda-64e601376eb2_disk.config
Fox
вотонооо
Fox
)))
J
Сначала выставляешь переменные окружения, а потом собираешь образ. export DIB_DEV_USER_USERNAME=test export DIB_DEV_USER_PWDLESS_SUDO=yes export DIB_DEV_USER_PASSWORD=test export DIB_DEV_USER_SHELL=/bin/bash disk-image-create vm ubuntu devuser -t raw -o test_ubuntu.img Вот, собсно, и все. соберет с теми пользователем и паролем чо выставил в переменных. Еще раз документация на всякий случай) https://docs.openstack.org/diskimage-builder/latest/
Fox
вах супер
Fox
да буду курить много еще интересного предстоит)))
Fox
но левел 2 получен)))
Fox
это вам не ESXi
Fox
там курить не надо
J
Ну тут удовольствие то в какой-то момент становится сомнительным, потому что, конечно, очень много вариантов конфигурации и еще больше мест где может чо-то не так пойти)
NS 🇷🇺
наркаманы, нахер вам предустановленный пользователь, клауд дату передайте и будет вам счастье...
Fox
?!