install setting sentinel on windows

Установка и настройка Sentinel на Windows для мастернод

Давайте сразу к делу. Нам нужно иметь на компе:

— установленный Python;

— скачанный и распакованный Sentinel;

— кошелек, который выступает в роли сервера мастернод (например кошель Gobyte, Innova, VIVO, Desire и другие, где нужен Sentinel).

Открываем командную строчку от имени администратора и пишем команду pip install virtualenv:





windows pip install virtualenv

Сделайте папку на диске C:\ с названием sentinel_gobyte (например), перейдите в нее в командной строке и выполните команды:

— cd C:\sentinel_gobyte

 — virtualenv ./venv

 — c:/sentinel_gobyte/venv/Scripts/pip install -r requirements.txt

virtualenv pip install

Далее поправим конфиг sentinel.conf, который находится в папке с Sentinel:

windows sentinel.conf

Приводим файл к следующему виду:

Вместо D:/Gobyte/gobyte.conf впишите путь до файла gobyte.conf, по умолчанию папка с кошельком создается на диске C:/Users/%USER%/Appdata/Roaming.

На этом закончили настройку Sentinel, теперь нужно запускать эту штуку каждую минуту, для чего создадим в папке Sentinel файл, я назвал его sent.bat, со следующим содержимым:

c:/sentinel_gobyte/venv/Scripts/pip install -r requirements.txt
timeout /t 15

Сохраняем файл и закрываем.

В принципе мы все настроили, теперь осталось научиться запускать файл каждую минуту из Windows, на Linux системах это делается намного проще и быстрее.

13
Отправить ответ

avatar
2 Comment threads
11 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
welestАнатолийОлегАнтон Recent comment authors
  Subscribe  
новые первые старые первые полезные
Уведомить
Антон
Гость
Антон

Добрый день!
Делал все как вы сказали, все устанавливалось и ошибок не было. Но когда сделал файл sent.bat, то после его запуска мне выдает sentinel в командной строке такую ошибку:

С:\Windows\system32>C:/sentinel-master/venv/Scripts/pip install -r requirements.txt
Could not open requirements file: [Errno 2] No such file or directory: ‘requirements.txt’

Файл requirements.txt в папке есть.
Подскажите, в чем дело и как это исправить? Что я делаю не так?

заранее спасибо.

welest
Администратор
welest

нужно либо перейти в папку C:/sentinel-master/venv/Scripts и оттуда запускать pip install -r requirements.txt
либо писать полный путь до requirements.txt

Олег
Гость
Олег

«либо перейти в папку C:/sentinel-master/venv/Scripts и оттуда запускать pip install -r requirements.txt
либо писать полный путь до requirements.txt»
Оба варианта не работают. из cmd надо запускать «python -m pip», а не «pip»

welest
Администратор
welest

если у тебя PATH нормальный, то просто pip работает, говорю тебе как программист python

Олег
Гость
Олег

Спасибо, мой косяк, вроде поставил. А как проверить что sentinel работает? innova так и валяется «WATCHDOG_EXPIRED» спустя время «NEW_START_REQUIRED» проверял здесь https://www.master-nodes.club/site/innova-masternode-checker

welest
Администратор
welest

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

Олег
Гость
Олег

увы, таймер тикает, но монеты не капают, тужится 4-й день ) Проверяю через выше указанный сервис, остальные ноды онлайн (которые в кошельке в статусе «остановлены по таймеру»), моя появляется онлайн только в момент перезапуска кошелька и синхронизации и потом сразу отваливается. Если не сложно, подскажите, пожалуйста,я не напортачил с конфигами?
innova.conf
rpcuser=111111
rpcpassword=222222222222
rpcallowip=127.0.0.1
rpcport=14521
bind=public ip
daemon=1
server=1
listen=1
listenonion=0
enableaccounts=1
staking=0
masternode=1
externalip=public ip:14520
masternodeprivkey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

masternode.conf
alias public ip:port masternodeprivkey collateral_output_txid collateral_output_index

Кошель «горячий», на дедике icmp открыто, порт 14520 открыл….

welest
Администратор
welest

4-7 дней до первой выплаты с момента запуска

Анатолий
Гость
Анатолий

Добрый день у меня такая ошибка Using base prefix ‘c:\\users\\фф\\appdata\\local\\programs\\python\\python37’ New python executable in C:\sentinel_gobyte\venv\Scripts\python.exe Command C:\sentinel_gobyte\venv\Scripts\python.exe -m pip config list had error code 1 Installing setuptools, pip, wheel… Complete output from command C:\sentinel_gobyte\venv\Scripts\python.exe — setuptools pip wheel: Traceback (most recent call last): File «», line 3, in ModuleNotFoundError: No module named ‘pkgutil’ —————————————- …Installing setuptools, pip, wheel…done. Traceback (most recent call last): File «c:\users\фф\appdata\local\programs\python\python37\lib\runpy.py», line 193, in _run_module_as_main «__main__», mod_spec) File «c:\users\фф\appdata\local\programs\python\python37\lib\runpy.py», line 85, in _run_code exec(code, run_globals) File «C:\Users\фф\AppData\Local\Programs\Python\Python37\Scripts\virtualenv.exe\__main__.py», line 9, in File «c:\users\фф\appdata\local\programs\python\python37\lib\site-packages\virtualenv.py», line 834, in main symlink=options.symlink, File «c:\users\фф\appdata\local\programs\python\python37\lib\site-packages\virtualenv.py», line 1129, in create_environment install_wheel(to_install, py_executable, search_dirs,… далее »

welest
Администратор
welest

Привет. ТЫ сам python3 поставил в систему?
PATH прописаны?
попробуй открыть CMD от имени администратора и набрать pip install setuptools

Анатолий
Гость
Анатолий

C:\Users\фф>pip install setuptools
Requirement already satisfied: setuptools in c:\users\фф\appdata\local\programs\python\python37\lib\site-packages (40.8.0)

C:\Users\фф>

Анатолий
Гость
Анатолий

Все установил пошагово в C:\sentinel_gobyte\venv\Scripts есть только 4 файла python.exe; pythonw.exe; python3.dll и python37.dll

welest
Администратор
welest

напиши в чат телеграмм https://t.me/joinchat/DxeJCBT233LkhsfYlVAv3w
там обсудим