Дополнительные bash скрипты
-
В версию ноды 0.1.1 добавлены дополнительные bash скрипты для упрощения запуска, остановки и мониторинга нод.
Если в вашей ноде нет этих скриптов
выполняем в папкеgit fetch && git merge
!upd. Добавлен скрипт обновления нод
Список скриптов:# остановить ноду: bash stop.sh
запустить ноду: bash run.sh
консоль мониторинга: bash console.sh
Скрипт быстрого обновления ноды
bash update.sh
- останавливает ноду
- получает обновления с гитхаб
- запускает ноду
- запускает консоль
Дополнительно.
Если предоставить скриптам права на запуск, тогда можно запускать без команды bash, для предоставления прав используется командаchmod +x ./run.sh
chmod +x ./stop.sh
chmod +x ./console.sh
chmod +x ./update.shпосле выполнения вы можете запускать скрипты так:
./console.sh
./stop.sh
./run.shupd.
если не выходит обновление и сgit fetch && git merge
выполняем так
git checkout -p
на все вопросы жмем y
затем
git pull
но в этом последнем варианте необходимо заново указать секретную фразу, т.к. она слетит
и в завершение запускаем контрольный
bash update.sh
-
запускаю bash run.sh пишет сл:
smartholdem@Krasnoyarsk:~/smartholdem-node-a$ bash run.sh
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info: Forever processing file: app.js
smartholdem@Krasnoyarsk:~/smartholdem-node-a$ввожу bash console.sh пишел следующее:
smartholdem@Krasnoyarsk:~/smartholdem-node-a$ bash console.sh
tail: cannot open './logs/sth.log' for reading: No such file or directory
tail: no files remaining
smartholdem@Krasnoyarsk:~/smartholdem-node-a$Что делаю не так?
-
[inf] 2017-12-30 18:23:06 | New block received - {"id":"17557601612525060079","height":139486,"transactions":0,"peer":"46.101.211.116:6100"}
[inf] 2017-12-30 18:23:14 | New block received - {"id":"2447356752494765610","height":139487,"transactions":0,"peer":"85.217.171.214:6100"}
[inf] 2017-12-30 18:23:22 | New block received - {"id":"6641643334502998807","height":139488,"transactions":0,"peer":"194.87.109.198:6100"}
[inf] 2017-12-30 18:23:30 | New block received - {"id":"11139420745089260896","height":139489,"transactions":0,"peer":"194.87.146.50:6100"}
[inf] 2017-12-30 18:23:39 | New block received - {"id":"8980381093865356149","height":139490,"transactions":0,"peer":"188.120.241.109:6100"}
[inf] 2017-12-30 18:23:46 | New block received - {"id":"11853436952771474611","height":139491,"transactions":0,"peer":"107.181.174.203:6100"}
[inf] 2017-12-30 18:23:54 | New block received - {"id":"10985840749270045155","height":139492,"transactions":0,"peer":"46.101.211.116:6100"}
[inf] 2017-12-30 18:24:03 | New block received - {"id":"2273221184082392768","height":139493,"transactions":0,"peer":"185.205.210.106:6100"}
[inf] 2017-12-30 18:24:13 | New block received - {"id":"15194616238149026998","height":139494,"transactions":0,"peer":"185.205.209.96:6100"}
Сейчас пишет сл, нужно ждать или что то не так сделал? С списке делегатов не появился. -
@stasiulman А вы в кошельке ноду регистрировали? И еще нужно голосовать за ноду, чтобы у нее был ненулевой рейтинг. Какое название вашей ноды?
-
-
@technol0g в данном случае необходимо полное обновление, при полном обновлении будет удален ключ, его заново пропишите в конфиге
git checkout -p
y
y
git pullпосле этих команд скачаются все дополнительные скрипты и обновится конфиг
в следующих версиях конфиг добавлен в исключение
не забываем прописать заново ключ в config.smartholdem.json -
@patinity said in Дополнительные bash скрипты:
@stasiulman said in Дополнительные bash скрипты:
[inf] 2017-12-30 18:23:06 | New block received - {"id":"17557601612525060079","height":139486,"transactions":0,"peer":"46.101.211.116:6100"}
[inf] 2017-12-30 18:23:14 | New block received - {"id":"2447356752494765610","height":139487,"transactions":0,"peer":"85.217.171.214:6100"}
[inf] 2017-12-30 18:23:22 | New block received - {"id":"6641643334502998807","height":139488,"transactions":0,"peer":"194.87.109.198:6100"}
[inf] 2017-12-30 18:23:30 | New block received - {"id":"11139420745089260896","height":139489,"transactions":0,"peer":"194.87.146.50:6100"}
[inf] 2017-12-30 18:23:39 | New block received - {"id":"8980381093865356149","height":139490,"transactions":0,"peer":"188.120.241.109:6100"}
[inf] 2017-12-30 18:23:46 | New block received - {"id":"11853436952771474611","height":139491,"transactions":0,"peer":"107.181.174.203:6100"}
[inf] 2017-12-30 18:23:54 | New block received - {"id":"10985840749270045155","height":139492,"transactions":0,"peer":"46.101.211.116:6100"}
[inf] 2017-12-30 18:24:03 | New block received - {"id":"2273221184082392768","height":139493,"transactions":0,"peer":"185.205.210.106:6100"}
[inf] 2017-12-30 18:24:13 | New block received - {"id":"15194616238149026998","height":139494,"transactions":0,"peer":"185.205.209.96:6100"}
Сейчас пишет сл, нужно ждать или что то не так сделал? С списке делегатов не появился.nano config.smartholdem.json секретная фраза 12 слов в кавычках стоит?
@patinity это говорит о синхронизации блокчейн
в ближайшее время создадим snapshots блокчейн для более быстрой синхронизации