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 4 Next »

  1. Настройка системных SSD серверов в RAID1 средствами встроенного RAID-контроллера
  2. Установка CentOS 7.8, при разметке использовать ручное распределение разделов и не выделять под "/home" отдельный раздел: отдать под "/" все доступное место
  3. Присвоение серверу статического IP
    В nmtui для основного сетевого интерфейса сервера в параметре IPv4 CONFIGURATION должен быть строго "manual" режим (иначе потом будут проблемы в kubernetes)                                                                                                                                                                                                                

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

    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
  5. Прописать ip и имя сервера в файл /etc/hosts
    sudo nano /etc/hosts
    Пример: 192.168.0.10 insentryserver
  6. sudo nmtui поменять имя сервера на указанное в /etc/hosts
  7. Установить Java 8 и Java 11:
    sudo yum install java-1.8.0-openjdk-devel

    sudo yum install java-11-openjdk-devel

  8. Установить 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

  9. Дать права пользователю admin на использование docker:
    sudo usermod -aG docker admin

  10. Запустить docker и сделать автозагрузку службы
    sudo systemctl enable docker

    sudo systemctl start docker

  11. Создать отдельный том для хранения данных
    sudo docker volume create --name insentry-data

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

           sudo docker run --detach --restart always --network host --volume insentry-data:/var/lib cr.yandex/crp5a5q503oamalo3iou/insentry-watch:latest Это Snapshot

           или

           sudo docker run --detach --restart always --network host --volume insentry-data:/var/lib cr.yandex/crp5a5q503oamalo3iou/insentry-watch:20.1.0.6 Это Release

     13. Проверить работу контейнера
           sudo docker ps

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

      

  • No labels