Инструменты пользователя

Инструменты сайта


vji:tantor1:start

Это старая версия документа!


Листинг команд: Базовая архитектура стенда

  • *Этап 1 Проверка, подготовка. Для инсталляции СУБД Tantor необходимо удостовериться, что версия

операционной системы соответствует документации по развертыванию продукта. === Для практики нам понадобится 6 виртуальных сервера === c предустановленной ОС ALSE 1.8 и сетевой связанностью. Например имена хостов: * tplatform.example – сервер для палатформы Tantor (4 cpu / 8гб ram / 40гб HDD) * db1 db2 db3 – сервера для СУБД по (2 cpu / 2гб ram / 20гб HDD) * haproxy1 haproxy2 – для балансировщика по (2 cpu / 2гб ram / 20гб HDD) Для платформы Tantor обязательно домен второго уровня, так как при установке дистрибутива в запросах инсталятора будет просить DNS имя которое после установки будет использоваться адрестной строке браузера для доступа к графическому интерфейса Если планируете проходить практику на своем стенде, то для создания ВМ платформы Tantor обязательно используем host-passthrough в настройках ВМ гипервизора (прямой доступ к аппаратным ресурсам процессора) с доступам к инструкциям sse и avx. Иначе не заработает модуль Advanced analytics Как проверить что все хорошо - на вывод команд в CLI на хосте tplatform Обе инструкции должны выводить ответ: <code> lscpu | grep -i sse lscpu | grep -i avx </code> После создания ВМ подключаемся к серверам по ssh. === Пример в нашем практикуме через bastion хост: === <code> ssh -i /<путь где лежит ключ>/<XX.key> tantor@<Внешний IP> </code> <code> ssh -i /home/test/.shh/00.key -p 2222 tantor@62.62.62.62 </code> Далее с bastion подключаемся на хосты tplatform, db1, db2, db3, haproxy1, haproxy2 !!! В рамках практикума подключение без пароля к хостам внутри стенда можно выполнять только с bastion, между узлами недоступно. <code> ssh tplatform ssh db1 ssh db2 ssh db1 ssh haproxy1 ssh haproxy2 </code> === Прибивка статики ip на хостах (!! На стендах практикума делать не нужно). === На этапе подготовки важно, чтобы IP на хостах не менялись, так как Платформа Tantor будет подключать агентов по IP На стендах практикума это уже сделано, но приводим пример как это настроить через CLI linux. Убедиться, что используется interfaces или NetworkManager. NetworkManager – более современный менеджер сетей. Обычно он идет в комплекте с графическими окружениями Linux. —- NetworkManager включен, он может игнорировать interfaces. —- <code> nmcli device status </code> Смотрим вывод в колонке STATE, если без управления, переходим в настройку interfaces Если да, в таком случае настройки лучше делать через <code>nmcli</code> (утилита терминале) Установить статический IP на eth0 <code> sudo nmcli con add type ethernet con-name «my-eth» ifname eth0 ipv4.method manual ipv4.addresses 10.2.0.11/24 ipv4.gateway 10.2.0.1 ipv4.dns «10.2.0.254» ipv4.dns-search «example.dn» </code> Активировать подключение <code> sudo nmcli con up «my-eth» </code> или <code>nmtui</code> (текстовый интерфейс) в песевдографике терминала. —- Настройка interfaces. —- Редактируем файл настроек сетевого интерфейса** пример:

sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address 10.2.0.11
  network 10.2.0.0
  netmask 255.255.255.0   ## или 24
  gateway 10.2.0.1
  mtu 1420

  dns-nameservers 10.2.0.254
  dns-search example.dn   ## суффикс как пример

source /etc/network/interfaces.d/*.cfg
vji/tantor1/start.1753962566.txt.gz · Последнее изменение: 2025/07/31 11:49 — vji

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki