Ruslan
и в формате qcow2
Ruslan
завливаеш как qcow2 образ
Ruslan
из него стартуеш инстанцсе
Ruslan
хм....работает все
Ruslan
просто я поставил новый кластер
Ruslan
настроил
Ruslan
и не пашет
Ruslan
смотрю на старый там все ок
Ruslan
береш ключ ссш
Ruslan
он пем
Artem
он пем
Ага, и вставляешь в эту формачку, что равно
nova get-password
И?
Ruslan
ssh -i cloud.key <username>@<instance_ip>
Ruslan
для центоса указываеш юзера centos
Ruslan
потом через судо ты рут
Ruslan
для дебиана debian
Ruslan
altlinux=altlinux
Ruslan
ubuntu=ubuntu
Ruslan
и все
Ruslan
оно изначально линуховое
Александр
Так это вход с ключом.
Александр
А что с паролем?
Ruslan
ну
Dmitry
я думаю вопрос был для пароля админа
Dmitry
а не ключевого входа
Ruslan
а пароль это другое
Ruslan
я форму для ключевого входа
Ruslan
а для пароля нада помоему в /etc/openstack-dashboard/local_setings менять настройку
Ruslan
сча....найду
Ruslan
https://docs.openstack.org/mitaka/admin-guide/compute-admin-password-injection.html
Ruslan
но это не работает когда юзер не рут
Ruslan
например в убунтах
Ruslan
поэтому раюота пл ключам удобнее
Ruslan
и есть судо
Ruslan
Anonymous
@AntonenkoArtem будет жить. Поприветствуем!
Artem
:)
J
Ruslan
зато освежил
Ruslan
:)
Ruslan
Но с другой стороны я так и не понял назначение этого пункта меню в контексте линукс машин
Ruslan
Кстати есть еще вопрос. Иногда бывает такая ситуация...расшепление мозгов, когда в БД вм-ка на одном гипере, а по факту она уже на другом
Ruslan
я использую такой скрипт
Ruslan
for host in $(nova host-list | grep nova | cut -d '|' -f 2 | tr -d ' ' | sort); do echo "$host:"; diff <(nova hypervisor-servers $host | grep instance | cut -d '|' -f 3 | tr -d ' ' | sort) <(ssh $host "virsh list --all --name" | grep instance | tr -d ' ' | sort); done
Ruslan
но так как по дефолту название вмк-ки типа такое...instance-00000158, жутко неудобно
Ruslan
может у кого есть однострочник который сразу name показывает у инстанса в БД и на компьюте?
Ruslan
пока сделал вот так
crudini --set /etc/nova/nova.conf DEFAULT instance_name_template "%(hostname)s"
Ruslan
на контроллере и на компьютах
Ruslan
инстансы теперь именуются человекопонятно и на контроллере и на комтьютах...
Ruslan
но все равно это не гуд
NS 🇷🇺
nova hypervisor-servers HOST| awk '/inst/ {print $2}' | xargs -n 1 nova show | egrep "\sname\s|inst" | awk '{print $4}' | xargs -n 2
NS 🇷🇺
не очень быстро но работает
NS 🇷🇺
еще последний egrep и awk можно объединить для красоты
Artem
openstack server show -c OS-EXT-SRV-ATTR:instance_name -c name -f value
NS 🇷🇺
Kristaps
folks, if i will restart nova-compute.service and libvirt.service there must be no influence to running instances? im right? i have no test env at the moment for tests
J
Kristaps
Kristaps
J
Kristaps
Ruslan
у команды nova hypervisor-servers есть аналог через openstack?
Ruslan
не могу нагуглить
Dmitry
Openstack server list —host
Ruslan
Artem
Какие книги можете посоветовать по опенстаку
Artem
?
NS 🇷🇺
docs.openstack.org
J
Блоги еще норм читать.
Artem
благодарю
NS 🇷🇺
Владимир, за тобой уже выехали правообладатели :D
NS 🇷🇺
в НВС встретят :D