Yuriy
У тебя в качестве основного видеоадаптера в системе ставится GPU.
Alexey
я прокидывал GPU по мануалу
Alexey
https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/yoga/pci-passthrough.html
Alexey
там пишут
Alexey
# If passing through a GPU use spice for console which creates a usable VGA device for the VMs
juju config nova-cloud-controller console-access-protocol=spice
Alexey
я так и сделал
Yuriy
А все протоколы VNC, Spice и т.д работают с виртуальной видеокартой по умолчанию.
Yuriy
https://charmhub.io/nova-cloud-controller/configure
Alexey
в самой ВМ обе "видеокарты" встроенная которая на мат плате и GPU что я прокинул
Alexey
ubuntu@test:~$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Red Hat, Inc. QXL paravirtual graphic card (rev 04)
00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:04.0 Communication controller: Red Hat, Inc. Virtio console
00:05.0 SCSI storage controller: Red Hat, Inc. Virtio block device
00:06.0 SCSI storage controller: Red Hat, Inc. Virtio block device
00:07.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)
00:08.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory balloon
00:09.0 Unclassified device [00ff]: Red Hat, Inc. Virtio RNG
Alexey
даже не встроеная получается
Alexey
а виртуальный как раз
Alexey
VGA compatible controller: Red Hat, Inc. QXL paravirtual graphic card (rev 04)
Yuriy
Alexey
вооот это большой вопрос для меня
Yuriy
console-proxy-ip кто будет писать?
Alexey
почему juju config nova-cloud-controller console-access-protocol=spice не вносит настройки в nova.conf
Alexey
Alexey
а это где ? 🙂
Yuriy
Yuriy
juju config nova-cloud-controller console-proxy-ip=
Alexey
ip vip кконтролера ?
Yuriy
И ip NovaCloud Controller.
Yuriy
Илья | 😶☮️🐸
А что, вариантов завести vnc для ttyS консоли вариантов нет ?
Yuriy
Но перед этим проверь, запущен ли Spice в принципе на контроллере.
Илья | 😶☮️🐸
Как же тогда энтерпрайзные железки работают
Yuriy
Alexey
127.0.0.1 refused to connect. 😕
Yuriy
ip vip кконтролера ?
В OpenStack мануалах не все написано, там додумавать надо,как показала практика, 1 к 1 по мануалам работает только в тестовой лабе...
Alexey
без изменений почемк то
Yuriy
Смотри куда он ломится.
Yuriy
Если там все нормально смотришь в конфигурацию Compute а потом ВМ.
Yuriy
Логи наше все.
Alexey
Alexey
это на первой ноде
Alexey
везде одно и тоже
Yuriy
Я не вижу, он когда инициализирует подключение, должен токен выдавать.
Alexey
ну походу тчо то не так в логах везде только то что на скрине
Alexey
щас сменил на novnc
Alexey
Alexey
и в логе тоже самое
Alexey
Alexey
гы
Alexey
завелось )
Alexey
реинстал ВМ
Alexey
Alexey
на novnc
Alexey
Alexey
это в нем было дело
Maksimus Ulibikus
А на os-controller-02:
2022-11-28 11:25:12.114 410006 DEBUG nova.scheduler.host_manager [req-f4bc7222-8014-4bf1-ae3d-9fa1a3f8af6c - - - - -] Successfully synced instances from host 'gpu'. sync_instance_info /usr/lib/python3.6/site-packages/nova/scheduler/host_manager.py:961
2022-11-28 11:25:12.114 410007 DEBUG nova.scheduler.host_manager [req-f4bc7222-8014-4bf1-ae3d-9fa1a3f8af6c - - - - -] Successfully synced instances from host 'gpu'. sync_instance_info /usr/lib/python3.6/site-packages/nova/scheduler/host_manager.py:961
2022-11-28 11:25:12.114 410008 DEBUG nova.scheduler.host_manager [req-f4bc7222-8014-4bf1-ae3d-9fa1a3f8af6c - - - - -] Successfully synced instances from host 'gpu'. sync_instance_info /usr/lib/python3.6/site-packages/nova/scheduler/host_manager.py:961
ERROR'ов вообще нигде в Nova нет.
Есть хоть какие соображения?
Maksimus Ulibikus
В HAProxy у меня так:
listen nova_api
bind 0.0.0.0:8774
balance source
mode tcp
option tcplog
server os-controller-01 10.10.84.200:8774 check inter 2000 fall 3 rise 5
server os-controller-02 10.10.84.201:8774 check inter 2000 fall 3 rise 5 backup
server os-controller-03 10.10.84.202:8774 check inter 2000 fall 3 rise 5 backup
listen nova_metadata
bind 0.0.0.0:8775
balance source
mode tcp
server os-controller-01 10.10.84.200:8775 check inter 2000 fall 3 rise 5
server os-controller-02 10.10.84.201:8775 check inter 2000 fall 3 rise 5 backup
server os-controller-03 10.10.84.202:8775 check inter 2000 fall 3 rise 5 backup
Илья | 😶☮️🐸
Кстати, а haproxy можно сконфигурить чтобы horizon голой жопой в мир не смотрел ?
Maksimus Ulibikus
Maksimus Ulibikus
Maksimus Ulibikus
Maksimus Ulibikus
И компут стал всегда в UP
Oleksandr
а сколько стоит парт тайм спец по опенстаку, если нанимать?
Maksimus Ulibikus
Maksimus Ulibikus
Не знаю - много или мало
Oleksandr
Maksimus Ulibikus
NS 🇷🇺
Oleksandr
да
20 баксов в час по-ходу, норм
Oleksandr
То-есть если искать, то получится примерно 15-25 долларов за человека в час
NS 🇷🇺
Oleksandr
Maksimus Ulibikus
Илья | 😶☮️🐸
Уже сколько месяцев по 60, просто некому их тратить
Илья | 😶☮️🐸
Oleksandr
Ну один фиг, бинанс считает что 1 бакс 62-63 руб или около того, значит от того и буду отталкиваться
NS 🇷🇺