Size: a a a

OpenShift - русскоязычное сообщество

2020 June 17

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Alexey Ponomarev
спасибо большое
для master/worker нужно делать вторичный файл конфигурации как для bootstrap? (append-bootstrap.ign)
или это только для bootstrap требуется?
можно сделать, но обычно это не нужно - machine config server сам их должен правильные генерить
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
можно сделать, но обычно это не нужно - machine config server сам их должен правильные генерить
спасибо большое
источник

GS

Gennady Sychev in OpenShift - русскоязычное сообщество
Всем привет. Извиняюсь за возможно нубский вопрос.
Хочу развернуть OpenShift Container Storage  с использованием local storage devices
делаю по этой доке https://access.redhat.com/documentation/en-us/red_hat_openshift_container_storage/4.4/html/deploying_openshift_container_storage/deploying-openshift-container-storage#installing-openshift-container-storage-using-local-storage-devices_rhocs
Есть 3 worker-a к каждому подключен отдельно диск на 4Тб
Создал namespaces установил операторов.
Перехожу к пункту 1.2.3 где нужно найти доступные устройства по id и тут я получаю данные только по 1 разделу, id /dev/sdb не выводит...
это норм или я что то не так делаю?
источник

GS

Gennady Sychev in OpenShift - русскоязычное сообщество
источник

GS

Gennady Sychev in OpenShift - русскоязычное сообщество
похоже вопрос пока снимается, удалил namespace local-storage и openshift-storage создал всё снова, указал просто /dev/sdb и вроде начало разворачиваться
источник

GS

Gennady Sychev in OpenShift - русскоязычное сообщество
а можно как то уменьшить аппетиты OCS? а то очень жирно выходит для тестовой среды 64 ГБ памяти на каждую ноду
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
подскажите, пожалуйста, в какую сторону копать?
ignition[1133]: GET error: Get https://api-int.ocp4.example.com:22623/config/master: dial tcp: lookup api-int.ocp4.example.com on [::1]53: read udp [::1]:37007->[::1]:53: read: connection refused


А-запись api-int.ocp4.example.com добавлена в DNS (внешний), HAProxy настроен
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Alexey Ponomarev
подскажите, пожалуйста, в какую сторону копать?
ignition[1133]: GET error: Get https://api-int.ocp4.example.com:22623/config/master: dial tcp: lookup api-int.ocp4.example.com on [::1]53: read udp [::1]:37007->[::1]:53: read: connection refused


А-запись api-int.ocp4.example.com добавлена в DNS (внешний), HAProxy настроен
похоже машина получила только ipv6, но не ip. Попробуй в kernel args добавить ip=dhcp?
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
похоже машина получила только ipv6, но не ip. Попробуй в kernel args добавить ip=dhcp?
м, у меня нет dhcp (
задаю статический:
ip=200.112.18.24::200.112.19.249:255.255.254.0:master.ocp4.example.com:ens192:none
nameserver=192.168.1.24
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
интересно. Может интерфейс не тот?
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
интересно. Может интерфейс не тот?
ну, bootstrap развернулся при этом
и что самое интересное во всей этой ситуации - raw.gz он видит и загружает

nmap -p 53 api-int.ocp4.example.com говорит, что порт 53 закрыт
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Alexey Ponomarev
ну, bootstrap развернулся при этом
и что самое интересное во всей этой ситуации - raw.gz он видит и загружает

nmap -p 53 api-int.ocp4.example.com говорит, что порт 53 закрыт
нене, он использует [::1]53 как неймсервер, что явно не верно
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
что логично - у тебя вместо dns1 стоит none
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
прописать как
ip=200.112.18.24::200.112.19.249:255.255.254.0:master.ocp4.example.com:ens192:192.168.1.24
без nameserver?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
да, попробуй так. Тогда как gateway решит
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
да, попробуй так. Тогда как gateway решит
не, говорит "Sorry, unknown value 192.168.1.24", если вместо none прописать
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Alexey Ponomarev
не, говорит "Sorry, unknown value 192.168.1.24", если вместо none прописать
https://www.man7.org/linux/man-pages/man7/dracut.cmdline.7.html
ага, нужен on
UPD: on включит dhcp, так что всё таки none
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
или none но тогда nameserver отдельно - см. https://www.openshift.com/blog/openshift-4-2-vsphere-install-with-static-ips
источник

AP

Alexey Ponomarev in OpenShift - русскоязычное сообщество
похоже, что через filetranspiler нужно делать, потому как dns через dracut не подхватывает

Static IPs
For static IPs; you need to generate new ignition files based on the ones that the OpenShift installer generated. You can use the filetranspiler tool in order to make this process a little easier. This is an example form the bootstrap node.

When using filetranspiler you first need to create a "fakeroot" filesystem.
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Alexey Ponomarev
похоже, что через filetranspiler нужно делать, потому как dns через dracut не подхватывает

Static IPs
For static IPs; you need to generate new ignition files based on the ones that the OpenShift installer generated. You can use the filetranspiler tool in order to make this process a little easier. This is an example form the bootstrap node.

When using filetranspiler you first need to create a "fakeroot" filesystem.
это второй вариант, да, если в dracut не получается достучатся до хоста с ign. Мне кажется проще делать ip= и nameserver. Если таких хостов много, то проще filetranspiler, да
источник