Инструкция по установке

Страница предоставляет пошаговую инструкцию по установке мастерноды ITA Blockchain, включая системные требования, подготовку окружения, настройку клиента и подключение к сети.

1. Системные требования

Перед началом установки мастерноды убедитесь, что ваш сервер соответствует минимальным или рекомендуемым требованиям. Это необходимо для стабильной и эффективной работы.

Минимальные требования

  • Процессор: 4 vCPU

  • Оперативная память: 8 ГБ

  • Дисковое пространство: 100 ГБ SSD

  • Интернет-соединение: 100 Мбит/с

  • Аптайм: 99%

Рекомендуемые требования

  • Процессор: 8 vCPU

  • Оперативная память: 12 ГБ

  • Дисковое пространство: 250 ГБ SSD

  • Интернет-соединение: 100 Мбит/с

  • Аптайм: 99%


2. Подготовка окружения

  • Операционная система

Только Linux. Рекомендуется использовать Ubuntu 22.04 LTS или новее.

  • Установка зависимостей

Убедитесь, что установлены следующие пакеты

sudo apt update
sudo apt install curl nano wget tar tmux -y

3. Скачивание клиента

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

Для получения клиента свяжитесь с официальной поддержкой ITA Blockchain, отправив запрос на электронную почту или официальным представителям в Telegram.

После подтверждения вашего запроса вы получите ссылку для скачивания клиента и персональный ключ.

Скачайте предоставленный архив и сохраните ключ в защищённом месте.


4. Установка и настройка клиента

  • Создание рабочей директории

mkdir -p ~/ita-mn && cd ~/ita-mn

Затем, поместите в созданную папку полученный архив.

  • Распаковка архива

tar -xvzf ita-mnode-linux.tar.gz

После распаковки архива в рабочей директории появятся следующие файлы:

  1. ita - исполняемый файл мастер-ноды

  2. activate - исполняемый файл для активации ноды по персональному ключу

  3. init.sh - скрипт для инициализации мастер-ноды

  4. run.sh - скрипт для запуска мастер-ноды

  5. p2p.sh - скрипт для подключения к остальным клиентам сети

  • Активация мастерноды в блокчейне

Первым шагом необходимо активировать мастерноду в сети ITA Blockchain

./activate --activate=XXXX

XXXX - это уникальный ключ активации, который предоставляется индивидуально. Получить ключ можно только от команды проекта.

Важно: Убедитесь, что ключ активации корректен. Неправильный ключ приведёт к ошибке активации.

  • Инициализация мастерноды

После успешной активации выполните инициализацию мастерноды. Этот процесс создаёт необходимые конфигурационные файлы и директории для работы.

./init.sh

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

5. Запуск ноды

  • Создание нового окна tmux для мастерноды

tmux new -s ita-node

Используйте tmux для запуска в мастерноды ITA фоновом режиме, открыв новое окно сессии.

  • Запуск мастерноды

./run.sh

Для выхода из активной сессии tmux, не останавливая процесс, нажмите Ctrl+B, затем D.

  • Подключение к сети

./p2p.sh

Этот шаг установит связь с другими нодами и начнет процесс синхронизации с сетью.

6. Проверка логов

Чтобы увидеть список активных сессий tmux, выполните команду

tmux list-sessions

Если вы следовали инструкции и запустили ноду в сессии ita-node, подключитесь к ней для просмотра логов с помощью команды

tmux attach-session -t ita-node

Для выхода из активной сессии ita-node, не останавливая процесс, нажмите Ctrl+B, затем D


Обязательно обновляйте исполняемые файлы и скрипты при выходе новых релизов, чтобы обеспечить стабильную работу вашей мастерноды без перебоев.

Last updated