Дополнительные bash скрипты


  • administrators

    В версию ноды 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.sh

    upd.
    если не выходит обновление и с

    git fetch && git merge

    выполняем так

    git checkout -p

    на все вопросы жмем y

    затем

    git pull

    но в этом последнем варианте необходимо заново указать секретную фразу, т.к. она слетит

    и в завершение запускаем контрольный

    bash update.sh


  • administrators

    @technol0g спасибо большое за то что думаешь об обычных пользователях! некоторым пока очень сложно ориентироваться в линукс.



  • Вот это круто! Видимо, начали уже доставать с этими обновлениями нод. Сейчас процесс сильно упростился



  • This post is deleted!


  • This post is deleted!


  • @patinity said in Дополнительные bash скрипты:

    обновилось но реакция на скрипты:

    Судя по ошибке - таких файлов нету. Скорее всего вы не обновились как было указано выше. Полсле обновления в директории должны появится 3 .sh скрипта



  • This post is deleted!


  • @patinity git fetch && git merge - лично мне они выдали ошибку, и система не обновилась.

    Как написано выше:

    если не выходит обновление и с

    git fetch && git merge
    

    выполняем так

    git checkout -p
    

    на все вопросы жмем y

    затем

    git pull
    

    но в этом последнем варианте необходимо заново указать секретную фразу, т.к. она слетит



  • This post is deleted!


  • обновил, слетела нода alt text что делать

    делалось по инструкции, обновил 3им способом, затем использовал только bash update.sh заметил по оранжевому значку(уже красная) в мониторе делегатов (пропускает блоки) голосование на 1 адрес поставил больше 20 часов назад

    вот вывод ls alt text

    РЕШЕНО
    git checkout -p
    снесет ключ и все обновит
    git pull
    bash update.sh

    Техно добавил патч на этот конфликт, если обновиться все должно работать дальше, какая то штука с голосами



  • @patinity не знаю связано это или нет, но у тебя в логах часто выскакивает ошибка, что за много голований, 2 вместо одного. Это ты может с аккаунта делегата проголосовал 2 раза?



  • @komokhepbob перепроверил, стоит только 1 голос, убрал и его - все тоже самое



  • @patinity тогда не представляю, пардон



  • Ставлю товарищу ноду с 0 и вылезла такая же ошибка, связанная с голосами



  • @stil99 said in Дополнительные bash скрипты:

    Ставлю товарищу ноду с 0 и вылезла такая же ошибка, связанная с голосами

    @technol0g said in Дополнительные bash скрипты:

    @stil99 если нода последней версии достаточно выполнить bash update.sh

    иначе:
    git checkout -p
    снесет ключ и все обновит
    git pull
    bash update.sh

    Техно добавил патч на этот конфликт, если обновиться все должно работать дальше, какая то штука с голосами


  • administrators

    @stil99 если нода последней версии достаточно выполнить

    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$

    Что делаю не так?


  • administrators

    @stasiulman у вас нода старой версии. нужно обновиться сначала руками, а потом уже будет доступно обновление с помощью скриптов



  • [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 А вы в кошельке ноду регистрировали? И еще нужно голосовать за ноду, чтобы у нее был ненулевой рейтинг. Какое название вашей ноды?


Log in to reply
 

Looks like your connection to Community was lost, please wait while we try to reconnect.