Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 27 Next »

Настройте системные SSD-серверы в RAID1 средствами встроенного RAID-контроллера.

Установите CentOS 7.8. При разметке используйте ручное распределение разделов и не выделяйте под /home отдельный раздел: отдайте всё доступное место под "/".

Присвойте серверу статический IP командой sudo nmtui

В nmtui для основного сетевого интерфейса сервера в параметре IPv4 CONFIGURATION укажите режим Manual. (warning) Это важно, иначе потом будут проблемы в kubernetes.

                                                                                                                                                                                                      

Установите необходимые пакеты:

sudo yum install gcc gcc-c++ wget mc nano pciutils lshw git autoconf automake bzip2 bzip2-devel cmake freetype-devel libtool make mercurial pkgconfig zlib-devel traceroute unzip -y

Добавьте имя и IP сервера в файл /etc/hosts командой sudo nano /etc/hosts

Пример: 192.168.0.10 insentryserver

Измените имя сервера на прописанное в /etc/hosts: sudo nmtui




  1.  

  2. Установка Java 8 и Java 11:
    sudo yum install java-1.8.0-openjdk-devel
    sudo yum install java-11-openjdk-devel

  3. Установка docker-ce:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
    sudo yum install -y docker-ce
  4. Добавление прав пользователю admin на использование docker:

    sudo usermod -aG docker admin
  5. Запуск docker и установка автозагрузки службы.

    sudo systemctl enable docker
    
    sudo systemctl start docker
  6. Создание отдельного тома для хранения данных

    sudo docker volume create --name insentry-data

     12. Существует две версии приложения Insentry. Release - стабильная версия, которая устанавливается на рабочих серверах и Snapshot версия для тестирования новых возможностей. 

Команда для запуска Docker в полном виде выглядит так:

 Это Snapshot

sudo docker run --name insentry_watch --detach --restart unless-stopped --network host --volume insentry-data:/var/lib --volume /etc/timezone:/etc/timezone:ro --volume /etc/localtime:/etc/localtime:ro cr.yandex/crp5a5q503oamalo3iou/insentry-watch/linux/amd64:latest

или

Это Release

sudo docker run --name insentry_watch --detach --restart unless-stopped --network host --volume insentry-data:/var/lib --volume /etc/timezone:/etc/timezone:ro --volume /etc/localtime:/etc/localtime:ro cr.yandex/crp5a5q503oamalo3iou/insentry-watch/linux/amd64:22.1.0.72


     13. Проверка работу контейнера 

   sudo docker ps


     14. При правильном выполнении Insentry Watch будет доступен по адресу хоста, порт 9200

      


  • No labels