Danila
Да, nova host-evacuate-live --max-servers "число" будет мигрировать указанное количество серверов по очереди
Danila
на цеф еще не съехал что ли?
Недавно только крупных перенес.
Sergioss
Ну вот как раз. Для тестов еще devstack посмотри)
Скажи пожалуйста, после установки devstack я имею полный stack? или надо его еще допиливать? мне над попробовать закинуть туда файлы чрез апи, ставил вот так https://docs.openstack.org/devstack/latest/index.html
J
Скажи пожалуйста, после установки devstack я имею полный stack? или надо его еще допиливать? мне над попробовать закинуть туда файлы чрез апи, ставил вот так https://docs.openstack.org/devstack/latest/index.html
Смотря как ставил. Там же настраивается чо ставить, а чо нет. Если стандартная конфигурация, то, вроде, swift туда тоже должен входить.
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. То есть, только базовое ставится. Чтоб со свифтом надо конфигурацию маленько подправить.
J
Ставил как в ссылке выше
http://www.errr-online.com/index.php/2016/05/25/adding-swift-to-devstack/
UserHost
Your devstack will have installed keystone, glance, nova, cinder, neutron, and horizon. Floating IPs will be available, guests have access to the external world. То есть, только базовое ставится. Чтоб со свифтом надо конфигурацию маленько подправить.
Я кстати так и не смог победить установку packstack on single vm, что-то не собиралось приходилось answer-file переписывать. А devstack on single vm так и встал без вопрос Может есть ссылка на установку помимо official docs, в выходные хочу еще оаз попробовать
Oleksandr
понравилось, что пакстак очень простой. за час можно все сделать. а openstack-ansible нужно прилично покурить
J
понравилось, что пакстак очень простой. за час можно все сделать. а openstack-ansible нужно прилично покурить
ну так osa для продакшона, а девстек и пакстек для разработчиков и любопытствующих.
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/
J
folks, someone tested cinder multi attach volumes?
Hi! No, but I'm interested in some stories regarding it's state and possible use cases.
Anonymous
@strongthunder будет жить. Поприветствуем!
Emil
всем привет, как инстансу задать статик ип адрес?
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
и как теперь к инстансу подцепить
Emil
already allocated in subnet b4f189b6-60d3-45b6-a7d7-60e453e046cb (
Emil
боль
Анатолий
боль
Это при аттаче?
Emil
это при создании
Анатолий
Айпи удалите
Анатолий
Сперва из floatingip
Анатолий
Потом даст создать у меня тыщу раз такое было
Анатолий
Посмотрите есть ли порт
Анатолий
С таким айпи
Анатолий
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
neutron port-show 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead. +-----------------------+-------------------------------------------------------------------------------------------------------------+ | Field | Value | +-----------------------+-------------------------------------------------------------------------------------------------------------+ | admin_state_up | True | | allowed_address_pairs | | | binding:host_id | | | binding:profile | {} | | binding:vif_details | {} | | binding:vif_type | unbound | | binding:vnic_type | normal | | created_at | 2017-08-01T12:18:51Z | | description | | | device_id | b9242f78-8fb4-4dc2-a9f4-48ca9ffc162a | | device_owner | network:floatingip | | dns_assignment | {"hostname": "host-192-168-4-75", "ip_address": "192.168.4.75", "fqdn": "host-192-168-4-75.hz.i-novus.ru."} | | dns_name | | | extra_dhcp_opts | | | fixed_ips | {"subnet_id": "b4f189b6-60d3-45b6-a7d7-60e453e046cb", "ip_address": "192.168.4.75"} | | id | 9d0f12ef-7a0b-437a-b14c-0bab13bc44a7 | | mac_address | fa:16:3e:f1:91:2b | | name | | | network_id | c6e79679-4f62-4397-861b-837009901b0b | | port_security_enabled | False | | project_id | | | revision_number | 5 | | security_groups | | | status | N/A | | tags | | | tenant_id | |
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 это имя инстанса
Emil
где хеш порта
не очень понял, id?
Анатолий
ну
Анатолий
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
)