Subspace Network - Incentiv 3f
МІНІМАЛЬНІ ВИМОГИ ДО АПАРАТНОГО ЗАБЕЗПЕЧЕННЯ
ВСТАНОВЛЕННЯ
Якщо ви раніше встановлювали Subspace, вам буде достатньо ввести одну команду в термінал, але якщо ви хочете оновити пам'ять або встановити вперше, ознайомтеся з інформацією.
curl -s https://raw.githubusercontent.com/yurally/subspace/main/subspace > subspace.sh && chmod +x subspace.sh && ./subspace.sh
Оновлення
Для того щоб оновити ваш вузол скористайтеся автомотичним оновленням вставивши команду у термінал та натиснувши літеру 1
curl -s https://raw.githubusercontent.com/yurally/subspace/main/subspace > subspace.sh && chmod +x subspace.sh && ./subspace.sh
Після введення команди в термінал ви побачите меню, в якому вам буде запропоновано вказати дію. Спочатку нам потрібно встановити та запустити node.
Відповідно, нам потрібно натиснути 1 на клавіатурі і Enter
Далі введіть назву вузла та натисніть Enter
використовуйте латиницю і не використовуйте пробіли
Далі введіть адресу свого гаманця в Subspace Network і натисніть Enter
Ви можете дізнатися адресу або створити нову на polkadot.js.org
Далі введіть розмір графіка у форматі, як показано на знімку екрана, і натисніть Enter
Що таке розмір сюжету простими словами?
Це розмір, який ви виділяєте на своєму пристрої для фермерства. Чим більший розмір ви виділяєте, тим більша ймовірність отримати винагороду. Більш детальну інформацію ви можете знайти на сайті
Далі ви пройдете процес встановлення необхідних компонентів і вузла з фермером, якщо все пройшло добре, ви побачите меню назад
Можливо, на етапі установки система попросить підтвердити установку, потрібно ввести Y і натиснути Enter
Ви можете опинитися в телеметрії та очікувати повної синхронізації
ДОДАТКОВА ІНФОРМАЦІЯ
Як я можу встановити оновлення?
Скрипт автоматично витягне нову версію. Вам просто потрібно запустити скрипт і виконати 1 пункт меню, як ви це робили під час першого встановлення.
curl -s https://raw.githubusercontent.com/yurally/subspace/main/subspace > subspace.sh && chmod +x subspace.sh && ./subspace.sh
Чому нам потрібно перезавантажувати вузол і фермер кожного дня?
Іноді це трапляється з тих чи інших причин (так як це тестнет то можуть піри відпадати або фармер починає працювати неправельно), для цього потрібно перезапустити служби, пункт 2 призначений в меню скрипта.
Ви можете перезапустити вузол і фермер без меню сценаріїв, скориставшись командою нижче
sudo systemctl restart subspacefarm subspace
Для чого потрібні журнали вузлів і фермерів?
Журнали — журнал, в якому зберігається інформація про роботу програми. У нашому випадку про роботу вузла і фермера. За допомогою журналів ми можемо визначити, чи все працює правильно чи ні. Крім того, якщо ми побачимо помилки в журналах, ми можемо надати їх розробникам і отримати відповідь про причину.
У меню сценаріїв це пункти 3 і 4, але ви також можете не використовувати меню сценаріїв, а ввести команди нижче.
Щоб відобразити останні 100 записів журналу вузлів, скористайтеся командою
sudo journalctl -n 100 -f -u subspace
Щоб відобразити останні 100 записів журналу фермера, скористайтеся командою
sudo journalctl -n 100 -f -u subspacefarm
Якщо ви хочете, наприклад, відобразити не 100, а власну кількість записів, просто змініть число в команді на потрібне.
Навіщо нам wipe farmer і pure-chain?
Іноді бувають випадки, коли вузол потрапляє в вилку і для коректної роботи необхідно зробити вайп фермера і чистого ланцюга. Також іноді розробники можуть анонсувати оновлення, де є обов’язкові умови wipe farmer і pure-chain.
Ви можете не використовувати меню сценарію, а зробити це вручну за допомогою команд у терміналі.
farmer wipe $HOME /.local/share/subspace-farmer
subspace purge-chain --chain gemini-3f -y
Для чого потрібен пошук журналу?
Іноді вам потрібно шукати певні записи в журналах, наприклад, ви хочете переглянути записи винагород, або розробники попросили вас переглянути в журналах певні записи.
Ви можете не використовувати меню сценарію, а зробити це вручну за допомогою команд у терміналі.
Замініть слово КЛЮЧОВЕ СЛОВО на потрібне
sudo journalctl -u subspace -o cat | grep "KEYWORD"
Замініть слово КЛЮЧОВЕ СЛОВО на потрібне
sudo journalctl -u subspacefarm -o cat | grep "KEYWORD"
Скористайтеся опцією «Видалити вузол» або ви можете видалити його вручну за допомогою наведених нижче команд.
systemctl stop subspace subspacefarm
systemctl disable subspace subspacefarm
rm /etc/systemd/system/subspace.service
rm /etc/systemd/system/subspacefarm.service
rm -r /usr/local/bin/subspace
rm -r /usr/local/bin/farmer
rm -r /root/.local/share/subspace-farmer
rm -r /root/.local/share/subspace-node
Як змінити порт 30333, 30433, 30533 і 9944
Це приклад, ви можете використовувати свої безкоштовні порти
nano /etc/systemd/system/subspace.service
Додавання параметрів запуску вузла
--port = 30222 \ --dsn-listen-on = /ip4/127.0.0.1/tcp/30522 \ --rpc-port = 9966 \
nano /etc/systemd/system/subspacefarm.service
Додавання параметра запуску Farmer
--node-rpc-url ws://127.0.0.1:9966 --listen-on /ip4/0.0.0.0/tcp/30221
sudo systemctl daemon-reload
sudo systemctl restart subspacefarm subspace