Gear
Gear – это платформа смарт-контрактов, которая позволяет любому развернуть приложение за считанные минуты. Gear планирует стать парачейном в сетях Polkadot и Kusama для размещения смарт-контрактов.
Проект собрал $12млн на приватных раундах.
- Требования:
- 4 ядра, 8 гб оперативной памяти, 200 гб места
- Награды
Не заявлено. Но, команда сказала, что вознаграждения будут!
- Установка
Войдите на свой сервер через программу-клиент.
Далее, последовательно вводим команды. Копировать одну, две или более строк сразу, вы поймете, когда увидите серое поле. Оно будет подсказывать сколько сразу строк нужно будет скопировать. У сервера не такие команды, как на компьютере и копировать – вставить через привычные горячие клавиши у вас не получится. Команды для ввода в терминал обозначены серым полем! Ввод команды - enter. Вставляем команды одним нажатием на правую кнопку мыши.
Скопируйте и вставьте в терминал:
Скрипт в личке
Вставили скрипт? Нажмите enter.
После этого, вас попросят ввести ключ, который вы получили ранее.
После ввода ключа, у вас откроется меню с нодами. Посмотрите, как называется нода, которую вы устанавливаете. Найдите её в списке, напишите соответствующую цифру и нажмите enter.
Напишите цифру (слева от названия) и нажмите enter, чтобы у вас запустилась установка Gear.
Начнется установка ноды. Ждем, когда появится поле для ввода имени. Напишите имя вашей ноды на английском языке и нажмите enter.
Установка ноды очень быстрая. По завершению, должны увидеть:
Все хорошо! Нода установилась!
Проверим работу ноду на сайте telemetry. Для этого, при открытии сайта, введите название своей ноды (без нажатия по сайту).
Открыли сайт и сразу пишем название. Видим в списке свою ноду и жмем на нее, чтобы она была всегда наверху списка всех нод.
- Резервная копия
Сохраните резервную копию к себе на компьютер. Зайдите в раздел SFTP в программе Termius или используйте любую другую, чтобы увидеть файлы вашего сервера.
Создайте заранее папку на вашем компьютере, куда вы будете сохранять важную информацию и резервные копии нод.
Слева – ваш пк, справа – сервер. Найдите файл secret_ed в папке network, путь к файлу:
root/.local/share/gear/chains/gear_staging_testnet_v5/network
Версия папки gear_staging_testnet_v5 может отличаться (v5, v6, v7 и т.д). Перетащите файл secret_ed25519 справа налево, на ваш компьютер, в нужную папку.
- Восстановление
Если, вы только что установили ноду, то пункт - Восстановление вы можете пропустить. Он выполняется для переноса ноды.
В случае, когда вы будете переносить/переустанавливать ноду, вам необходимо будет установить ноду, как это было в самом начале инструкции, а затем, дождаться успешной установки и ввести команду:
sudo systemctl stop gear-node
После этого, файл secret_ed25519 перенести с вашего пк на сервер в папку network. Полный путь:
root/.local/share/gear/chains/gear_staging_testnet_v5/network
sudo systemctl start gear-node
Готово! Вы восстановили свою ноду на своем/другом сервере.
- После всего
Проверяйте работу вашей ноды один раз в 2-3 дня, командами (Вводится от пользователя root, если его не видно, то нажмите ctrl+c или на крайний случай – просто закройте терминал и откройте снова).
1. Активность ноды. Статус active – все работает.
systemctl status gear-node
2. Так же, проверяем активность ноды на сайте.
Для этого, заходим на сайт telemetry и смотрим, чтобы количество блоков на нашей ноде совпадало с цифрой блоков на главной панели. А если, вы видите не совпадение цифр сразу, после установки, это означает, что ваша нода еще не успела синхронизироваться (На это может уйти несколько часов).
- Удаление
P.S. Если, на каком-то этапе, у вас пошло что-то не так, вот команда для остановки и удаления (После этого, придется начать все сначала, заполняйте внимательно).
sudo systemctl stop gear-node sudo systemctl disable gear-node sudo rm -rf /root/.local/share/gear sudo rm /etc/systemd/system/gear-node.service sudo rm /usr/bin/gear
- Обновление и коммуникация
Следите за всеми новостями и анонсами в чате и канале нашего сообщества DAZH. По всем вопросам вы можете обращаться к вашему пригласителю или в закрытый чат.