Перейти к публикации
bubus

Установка и настройка NOMP пулов. FAQ, инструкции, вопросы

Рекомендованные сообщения

(изменено)

Сделал инструкцию по установке NOMP пула на  примере монетки Elicoin - http://www.bubasik.com/ustanovka-i-nastrojka-nomp-pula-pool-na-ubuntu-16-04-dlya-algoritma-yescryptr16-na-primere-elicoin/

 

Предлагаю в этой теме обсудить все вопросы и советы по установке NOMP на сервера и VDS.

 

В кратце NOMP это: простой и быстрый пул написанный на node.js с потдержкой vardiff (изменения сложности). 

База данных - REDIS, документная и очень быстрая для данных задач. Установка очень проста но и пул получается с минимум возможностей: без регистрации но с автовыплатами.

 

В общем хорошая тема на любимом форуме, которая мало где освещена.

Изменено пользователем bubus

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

FAQ частые вопросы и ответы по NOMP:

 

Как прописать воркеров?

 

Скрытый текст

 

Указываем после номера кошелька через точку имя рабочего, например Elfgkj445455456.worker1

cpuminer-sse2.exe -a yescryptr16 -o stratum+tcp://elicoin-pool.ml:63348 -u WALLET_ADDRESS.WORKER_NAME

И на странице статистики Worker Stats когда кликнуть по своему номеру кошелька будет так:

 

img-2018-05-21-09-47-31.thumb.png.ce69174c6283c1d09449cab77b5cf9e2.png

 

 

Нет логов, как запустить в фоне и чтобы были логи?

Скрытый текст

 

Самый простой способ без установке дополнительных утилит, использовать команду nohup

nohup node init.js &

появится файл nohup.out, в который будет записываться все данные, которые выводятся на экран.

 

 

 

Изменено пользователем bubus

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я бы сюда еще добавил MPOS в связку.

 

On 5/21/2018 at 10:37 AM, bubus said:

Как прописать воркеров?

 

хм странно когда я через точку добавлял воркеров - у меня тратум отвергал такие адреса, тк не проходил валидацию. Вы тестировали с включенной валидацие в  config.json?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, sergwayne сказал:

я бы сюда еще добавил MPOS в связку.

 

 

хм странно когда я через точку добавлял воркеров - у меня тратум отвергал такие адреса, тк не проходил валидацию. Вы тестировали с включенной валидацие в  config.json?

        "validateWorkerUsername": true,

Да, валидация стоит.

 

Я уж думал эта тема никому не нужна и перестал писать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 minutes ago, bubus said:

Да, валидация стоит.

 

аа, у вас там проект то другой. вы там чтото свое меняли? 

я использовал https://github.com/zone117x/node-open-mining-portal

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, sergwayne сказал:

 

аа, у вас там проект то другой. вы там чтото свое меняли? 

я использовал https://github.com/zone117x/node-open-mining-portal

 

 

 

Да, измененный - https://github.com/ROZ-MOFUMOFU-ME/zny-nomp/

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите какие нужно менять настройки, чтобы sha256 монету привязать к пулу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@blablup  конфиг пула - pool_configs/sha256.json там прописываете название монеты,адресс кошелька, и как коннектится к rpc порту ноды монеты,  также конфиг монеты надо настроить coins/coin.json - этого достаточно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Цитата

 

nomp# node init.js
2018-10-13 16:36:14 [POSIX]     [Connection Limit] (Safe to ignore) POSIX module not installed and resource (connection) limit was not raised

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: listen EADDRINUSE
    at errnoException (net.js:904:11)
    at Server._listen2 (net.js:1042:14)
    at listen (net.js:1064:10)
    at net.js:1146:9
    at dns.js:72:18
    at process._tickCallback (node.js:419:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:906:3

 

Убунту 14.04

Собственно, вопрос, как это исправить?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@maxsun80 скорее всего не та версия nodejs или nvm, попробуй на 16 убунте поднять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@sergwayne Не думаю, изменил порты пула, другая ошибка:

Цитата

vents.js:72
        throw er; // Unhandled 'error' event
              ^
Error: bind EADDRINUSE
    at errnoException (net.js:905:11)
    at net.js:1085:30
    at Object.20:1 (cluster.js:594:5)
    at handleResponse (cluster.js:171:41)
    at respond (cluster.js:192:5)
    at handleMessage (cluster.js:202:5)
    at process.emit (events.js:117:20)
    at handleMessage (child_process.js:322:10)
    at child_process.js:396:7
    at process.handleConversion.net.Native.got (child_process.js:91:7)
2018-10-13 18:59:49 [Master]    [Website] Website process died, spawning replacement...

Пул запускается, но не виден.

 

АП. Пул запустился, но на главной странице Global Stats  по нулям все.

Ведь по идее должен показывать статистику сети ?

 

Ап. Показывает глобал статс точно тоже, что и статистика пула.

Воркер подлючил, проверил.

Но в разделе воркер статс кликаю по адресу воркера, он неактивен, нельзя перейти на персональную страничку.

Как это исправить?

Пул отсюда ставил - https://github.com/zone117x/node-open-mining-portal/

Изменено пользователем maxsun80

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно, нубский вопрос. но не могу понять.

Пул запущен, прикрутил домен, но по домену не виден, или виден, если номер порта прописать в адресной строке.

Настроил апач, 80 порт, домен прописал, в конфиге пула, тоже 80 порт, не виден, даже не стартует, меняю на другой порт, виден по этому порту.

Собственно, апач в настройках смотрит сюда: /var/www/html

Но фактически использует /home/max/nomp/website

Как сделать, чтобы по домену без порта можно было видеть пул?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@maxsun80 

 

nomp/config.json

    "website": {
        "enabled": true,
        "host": "0.0.0.0",
        "port": 888,

тут менять порт

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У номпа собственный веб-сервер.

Для этого нужно апач отключить, и потом конфигурировать.

Либо с номером порта в домене.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×