April 7, 2022

Ставим несколько нод на 1 сервер

Первая статья за этот год. Собрал небольшой полезный материал для вас.

Содержание:

  1. Несколько нод на 1 сервере.
  2. Проверка нагрузки на сервер.
  3. Проверка портов.

Несколько нод на 1 сервер

Для оптимизации расходов можно ставить 2 и более нод на 1 сервер. Главное помнить некоторые моменты:

  • Проекты с 1 сетью часто конфликтуют, поэтому лучше ставить ноды разных сетей на 1 сервер;
  • Нагрузка на сервер;
  • Порты.

Плюсы и минусы разбирать не будем, хотя есть уточнение - при 100% нагрузке CPU сервер будет перезагружаться, поэтому важно следить на нагрузками.


Проверка нагрузки на сервер

Проверить нагрузку на сервер можно двумя способами - через Grafana или с самого сервера.

Grafana - пользуюсь на протяжении нескольких месяцев, показывает общий дашборд, удобно следить за нагрузками на сервер.

Небольшой минус - нужен отдельный сервер под ноду-обработчик (1 Core x 1 GB RAM).

Читать статью - https://teletype.in/@cyberomanov/grafana#tN9U

Для просмотр через сервер вводим команды:

sudo apt install snapd -y
sudo snap install bashtop
bashtop

Для выхода нужно нажать ESC, стрелочками вниз на EXIT и нажимаем Enter.


Проверка портов

Для того, чтобы проверить порты уже установленной ноды, переходим на сервер и вводим код:

# Устанавливаем ПО
apt install net-tools
# Проверяем порты
netstat -tulpn

Сервер с нодой Gear. Как видим в строке "Local Address", все что после ":" - это порты. Чтобы поставить на этот сервер другую ноду нужно, чтобы порты были разные - абсолютно все.

Таким образом, мы можем поставить тот же Aptos SubSpace StarkNet на 1 сервер, к примеру с конфигурацией 6 CPU / 16 RAM / 400 GB SSD.


Спасибо братик за прочтение статьи. Если была полезна - оставь фидбек (обратная связь).

Статья подготовлена Яриком, мои ресурсы:

VK - https://vk.com/brooksmoney

TG - https://t.me/blogbrooksmoney

YT - Brooks Money - YouTube

GitHub - https://github.com/brooksmillioner