NS 🇷🇺
Danila
Да, nova host-evacuate-live --max-servers "число" будет мигрировать указанное количество серверов по очереди
NS 🇷🇺
Sergioss
Ну вот как раз. Для тестов еще devstack посмотри)
Скажи пожалуйста, после установки devstack я имею полный stack?
или надо его еще допиливать? мне над попробовать закинуть туда файлы чрез апи, ставил вот так
https://docs.openstack.org/devstack/latest/index.html
J
Sergioss
J
Ставил как в ссылке выше
Your devstack will have installed keystone, glance, nova, cinder, neutron, and horizon. Floating IPs will be available, guests have access to the external world.
То есть, только базовое ставится.
Чтоб со свифтом надо конфигурацию маленько подправить.
Sergioss
Oleksandr
Oleksandr
понравилось, что пакстак очень простой. за час можно все сделать. а openstack-ansible нужно прилично покурить
J
Oleksandr
пакстак в принципе все по феншую ставит, даже ssl везде включает, и на несколько нод его можно раскатать. я бы не сравнивал с девстеком)
Oleksandr
после пакстака опенстеком имхо можно на stage пользоваться
Anonymous
@sgobo будет жить. Поприветствуем!
Anonymous
@acid232 будет жить. Поприветствуем!
Kristaps
folks, someone tested cinder multi attach volumes?
Anonymous
@perdumonocle будет жить. Поприветствуем!
Sergioss
Доброе утро,
Ребята подскажите пожалуйста, пытаяюсь залить по апи файл, но что то пошло не так...
Использую метод с офф. документации, получаю следующее
curl -i http://10.5.135.120:8080/v1/test/test.txt -X GET -H "X-Auth-Token: 3575e4508e2c4a24b5de443a88e2a3f2"
HTTP/1.1 401 Unauthorized
Content-Length: 131
Content-Type: text/html; charset=UTF-8
Www-Authenticate: Swift realm="test"
WWW-Authenticate: Keystone uri="http://10.5.135.120/identity"
X-Trans-Id: tx6cf758853020492e830a3-005b88eda2
X-Openstack-Request-Id: tx6cf758853020492e830a3-005b88eda2
Date: Fri, 31 Aug 2018 07:26:27 GMT
test имя контейнера,
Токен взял с host /dashboard/project/api_access/
Kristaps
Anonymous
@strongthunder будет жить. Поприветствуем!
Emil
всем привет, как инстансу задать статик ип адрес?
Kristaps
Victor
Создать порт руками с указанием ип, и потом при создании инстанса указать этот порт
Emil
да вот порт не получается создать
Victor
Через cli
Emil
neutron port-create --name public --fixed-ip ip_address=192.168.4.75 --security-group default public
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Multiple security_group matches found for name 'default', use an ID to be more specific.
Emil
за место default ставлю id не нравится id
Emil
# neutron port-create --name public --fixed-ip ip_address=192.168.4.75 --security-group ee5d00ef-db63-403c-a74d-a14e7bed4753 public
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
IP address 192.168.4.75 already allocated in subnet b4f189b6-60d3-45b6-a7d7-60e453e046cb
Neutron server returns request_ids: ['req-76c2076d-ba5f-4125-b988-efbd499ec5aa']
Emil
вроде получилось не тот id смотрел
Emil
и как теперь к инстансу подцепить
ranebull
Emil
already allocated in subnet b4f189b6-60d3-45b6-a7d7-60e453e046cb
(
Emil
боль
Анатолий
Emil
это при создании
Анатолий
Айпи удалите
Анатолий
Сперва из floatingip
Анатолий
Потом даст создать у меня тыщу раз такое было
Emil
Анатолий
Посмотрите есть ли порт
Анатолий
С таким айпи
Анатолий
neutron port-list по-моему
Emil
| 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 | | | fa:16:3e:f1:91:2b | {"subnet_id": "b4f189b6-60d3-45b6-a7d7-60e453e046cb", "ip_address": "192.168.4.75"} |
Emil
был в списке
Emil
Анатолий
Ну если удалили уже
Анатолий
Тут лучше весь вывод показывать с консоли
Анатолий
Дабы понимать проблему
Emil
| updated_at | 2017-08-01T12:18:52Z |
+-----------------------+-------------------------------------------------------------------------------------------------------------+
Emil
то есть мне его удалить
Emil
и потом заново попробовать создать порт
Emil
а нельзя его просто сразу заатачить к инстансу
Анатолий
Удаляйте neutron port-delete
Анатолий
Emil
nova interface-attach ?
Анатолий
nova interface-attach --port aadb8c22-5ef1-45b7-9132-1b5b1e0159b9 debian
Анатолий
где хеш порта
Анатолий
debian это имя инстанса
Анатолий
ну
Анатолий
9d0f12ef-7a0b-437a-b14c-0bab13bc44a7
Анатолий
это айди вашего порта
Emil
# nova interface-attach --port 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 load-testing
ERROR (BadRequest): Port 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 not usable for instance 3e68dbbb-1f01-474b-a879-b672d9a8e2f7. (HTTP 400) (Request-ID: req-4ad48142-c51e-464a-b694-f2b5b3b84944)
Анатолий
значит порт какой то странный
Анатолий
удалите и пересоздайте
Анатолий
его
Анатолий
я создаю обычно вот так, как у вас незнаю
neutron port-create --fixed-ip subnet_id=c6006133-74ed-474d-9830-1c9d11138cbb,ip_address=xxx.xxx.xxx.xxx ext-net
где subnet_id айди подсети
ext-net - название сети
Emil
# neutron port-delete 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Port 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 cannot be deleted directly via the port API: has device owner network:floatingip.
Emil
Emil
Анатолий
Emil
почему то он тут отображается
Анатолий
у меня увы нету гуи =(
Анатолий
мечтал одно время о нем
Emil
)