Bitcoin Forum

Local => Альтернативные криптовалюты => Topic started by: cryptomaxsun on February 22, 2017, 04:11:30 PM



Title: Нужна помощь в запуске пула open-ethereum-pool
Post by: cryptomaxsun on February 22, 2017, 04:11:30 PM
Всем привет!
Хочу запустить данный пул https://github.com/sammy007/open-ethereum-pool
Сразу скажу, это не для эфира , просто хочу научиться поднимать пул, скорее для практики ,чем для заработка.
Проблема вот в чем, для успешной компиляции пула необходимо установить go-ethereum и Go.
Я так понял нужно правильно прописать данные окружения и в специальную папку копировать папку с пулом для компиляции.
Просветите , кто запускал, пожалуйста, алгоритм действий.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: defosp on March 02, 2017, 10:24:28 AM
Так там в этой ветке инструкция есть подробная на гитхабе. Ставил на ubuntu, читай ошибки при установке и до устанавливай каких не хватает пакетов.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: cryptomaxsun on April 23, 2017, 09:59:13 AM
Люди ,помогите настроить этот пул за вознаграждение!
Не для эфира.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: AndreyNag on June 03, 2017, 12:28:09 PM
Люди ,помогите настроить этот пул за вознаграждение!
Не для эфира.
Привет. Пытаюсь тоже поднять этот пул. Сейчас ищу пример файла  "unlock.json".
Как у тебя успехи?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: cryptomaxsun on June 03, 2017, 02:31:13 PM
Люди ,помогите настроить этот пул за вознаграждение!
Не для эфира.
Привет. Пытаюсь тоже поднять этот пул. Сейчас ищу пример файла  "unlock.json".
Как у тебя успехи?
Привет!
Не получилось запустить пул на этом движке, проблемы с компиляцией пула возникли.
Пока  не актуально, у меня есть 3 пула на криптоноте , ими занимаюсь.
Но если что - обращусь.
Удачи!


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: vvlo on June 10, 2017, 12:12:41 PM
Я попробую поднять. Пул для музыки.
later:
Скомпилил нормально. Настроить бы еще так же.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: strannik951159 on July 14, 2017, 12:47:50 AM
Я попробую поднять. Пул для музыки.
later:
Скомпилил нормально. Настроить бы еще так же.
у тебя получилось ? если да , то мог бы помочь ?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: kladim on August 01, 2017, 02:04:21 PM
А в чем проблема то? Я сам запускал пул на музыку, все работает. Инструкция подробная же


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: retal on August 11, 2017, 09:05:37 AM
А в чем проблема то? Я сам запускал пул на музыку, все работает. Инструкция подробная же

Я тоже на музыку настроил, но есть проблема: как сделать чтоб показывал правильно суммы вознагаждений?  на странице http://unepa.com/#/blocks  (http://unepa.com/#/blocks)


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: mdog288 on October 25, 2017, 06:39:52 AM
Всем доброго дня.

У меня вопрос следующий, пару дней назад настроил пул для ETH, пару дней находил блоки но потом что-то пошло не так, блоки находятся все реже, последний найденный блок показывает что найден моим пулом, но награда за него не пришла, блокчейн так же показывает что это блок был найден другим пулом, в чем может быть проблема, у кого-нибудь было такое?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: pikaperman on October 25, 2017, 09:32:29 AM
А как ета настроить?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: mdog288 on October 27, 2017, 12:58:28 PM
А как ета настроить?

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


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: vtlk on February 20, 2018, 05:01:29 AM
Подскажите, в config.json в объекте "payouts" есть поле

// Address with pool balance
    "address": "0x0",


Оно влияет на что то? нужно ли его заполнять или не обязательно..
был бы очень признателен, если объясните какие кошельки куда заполнять..


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


// Pool fees beneficiary address (leave it blank to disable fee withdrawals)
    "poolFeeAddress": ""


в оба адреса можно заполнять любые кошельки? например с MyEtherWallet


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: encanto on March 05, 2018, 10:09:27 AM
Ищу человека, имеющего опыт успешного запуска соло-пула на базе Open Etherum Pool для оказания помощи и запуске пула (за вознаграждение)


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: Shadowbane on March 05, 2018, 01:44:43 PM
В чем проблема ?
Ubuntu 16.04 server
Обязательный минимум - это объем памяти под ноду, конфигурация - 4 CPU, 8 GB RAM, 100 GB - средняя.
SSH pub ключ добавляете на сервер для доступа по ssh .
adduser - добавляете пользователя не root
usermod -aG sudo - добавляете пользователя в группу sudo
sudo nano /etc/ssh/sshd_config - PasswordAuthentication "no" - расскоментите  и измените значение.
Настраиваете брандмаузер для open ssh
Перезапускаете SSH
_______________________________________________________________________________ _________________________________

Далее :
Делаете update и upgrade
sudo apt-get update
sudo apt-get -y upgrade
Закачиваете Go 1.9 через wget
wget https://dl.google.com/go/go1.9.4.linux-amd64.tar.gz
Распакуем
sudo tar -xvf go1.9.4.linux-amd64.tar.gz
sudo mv go /usr/local - можете в свою директорию.
Настройка переменных
export GOROOT=/usr/local/go
export GOPATH=$HOME/test/test - вместо test свою директорию рабочую.
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
Проверяем версию
go version
_______________________________________________________________________________ ___________________________________

Установка Geth
sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum
geth account new
_______________________________________________________________________________ ____________________________________

Установка и настройка Redis -server
sudo apt-get update
 sudo apt-get install build-essential tcl
curl -O http://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
cd redis-stable
make
sudo make install
Настройка конфигруации redis
Создаем каталог
sudo mkdir /etc/redis
Копируем файл конфига из исходного
sudo cp /tmp/redis-stable/redis.conf /etc/redis
Открываем файл
sudo nano /etc/redis/redis.conf
Меняем
supervised no на supervised systemd
Ищем dir и меняем на dir /var/lib/redis
Создаем unit
sudo nano /etc/systemd/system/redis.service
Добавляем
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
Сохраняем (Y + X)
Создаем группу и пользователя redis
sudo adduser --system --group --no-create-home redis
Создаем каталог redis
sudo mkdir /var/lib/redis
Даем права
sudo chown redis:redis /var/lib/redis
sudo chmod 770 /var/lib/redis
Запускаем
sudo systemctl start redis
Ставим на автозапуск
sudo systemctl enable redis
_______________________________________________________________________________ _____________________________
Установка Nodejs из nvm
sudo apt-get update
 sudo apt-get install build-essential libssl-dev
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source ~/.profile
nvm ls-remote
nvm install - ваша версия
_______________________________________________________________________________ _____________________________

Установка Nginx
sudo apt-get update
 sudo apt-get install nginx
Брандмаузер
sudo ufw app list
sudo ufw allow 'Nginx - профиль" ,либо http или https
Тестируем
systemctl status nginx
Настройки сервера - /etc/nginx, /etc/nginx/nginx.conf , /etc/nginx/sites-available , /etc/nginx/sites-enabled
_______________________________________________________________________________ ______________________________

Установка и компиляция Open Pool

git config --global http.https://gopkg.in.followRedirects true
git clone https://github.com/sammy007/open-ethereum-pool.git
cd open-ethereum-pool
make
Запуск пула (не выходя из папки) - ./build/bin/open-ethereum-pool config.json (с Json данными)
Фронтенд (морда)
Переходим в папку www
cd www
npm install -g ember-cli@2.9.1 - глобальная установка ( в директории проекта можно установить без -g)
npm install -g bower
npm install
bower install
./build.sh
Остальное понятно как божий день.
Все действия пошагово выполняете .
Это стандартная установка и настройка
Без изменения данных.



Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: vtlk on March 06, 2018, 03:32:15 AM
Shadowbane, объясните пожалуйста: в json-конфиг там где два кошелька - можно вставлять любые кошельки? хочу вставить созданные в MyEtherWallet..

Почему спрашиваю - была ошибка когда смотришь статус systemctl status pool.service, которая решилась заходом в консоль geth и созданием кошелька: personal.newAccount("<secret>"). Поэтому я и подумал, что в одно из полей конфига с кошельком надо вставить именно этот созданный адрес.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: Shadowbane on March 06, 2018, 05:44:34 AM
Shadowbane, объясните пожалуйста: в json-конфиг там где два кошелька - можно вставлять любые кошельки? хочу вставить созданные в MyEtherWallet..

Почему спрашиваю - была ошибка когда смотришь статус systemctl status pool.service, которая решилась заходом в консоль geth и созданием кошелька: personal.newAccount("<secret>"). Поэтому я и подумал, что в одно из полей конфига с кошельком надо вставить именно этот созданный адрес.
./geth –rpc console
personal.newAccount()
Все верно, вы для пула создаете (через ./geth –rpc console) аккаунт который генерирует адрес кошелька.
Пул вы поднимаете на своей ноде.
Кстати если донат не нужен то в конфиге можете изменить значение true на false
"unlocker": {
      "enabled": false,
      "poolFee": 1.0,
      "poolFeeAddress": "",
      "donate": true - false
      "depth": 120,
      "immatureDepth": 20,
      "keepTxFees": false,
      "interval": "10m",
      "daemon": "http://127.0.0.1:8545",
      "timeout": "10s"
},


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: vtlk on March 06, 2018, 09:40:00 AM
Shadowbane, этот сгенерированный адрес для пула вставлять в конфиг в поле poolFeeAddress?

а в этот тогда какой адрес? или это просто для отображения баланса на фронте
// Address with pool balance
    "address": "0x0",


туплю.. правильно ли я понимаю, что даже если запущу без прописанных в конфиг адресов - все заработает и заработанное бабло пулом будет складироваться в сгенерированном адресе?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: encanto on March 07, 2018, 01:47:38 PM



Приветствую, Shadowbane. Большое спасибо за подробный и развернутый ответ насчет Open Ethereum Pool. я организовал VPS  с такими параметрами: 8CPU, 8Gb RAM, 200GB SSD. Установил на нем Ubuntu 16.04 и попытался развернуть на нем Open Ethereum pool без изменений. Получилось почти все, но по итогу - не получилось)) вероятно, из-за того, что до этого случая я не имел опыта работы с Linux  системами) Не могли бы Вы мне помочь (за вознаграждение, разумеется) на этом шаблоне сделать и запустить пул для соло майнинга ETC?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: baf28 on June 11, 2018, 09:09:19 AM
Code:
В чем проблема ?
____________________________________________________________________________________________________

Установка Geth
sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum
geth account new
___________________________________________________________________________________________________________________


Установка и компиляция Open Pool

git config --global http.https://gopkg.in.followRedirects true
git clone https://github.com/sammy007/open-ethereum-pool.git
cd open-ethereum-pool
make
Запуск пула (не выходя из папки) - ./build/bin/open-ethereum-pool config.json (с Json данными)
Фронтенд (морда)
Переходим в папку www
cd www
npm install -g ember-cli@2.9.1 - глобальная установка ( в директории проекта можно установить без -g)
npm install -g bower
npm install
bower install
./build.sh
Остальное понятно как божий день.
Все действия пошагово выполняете .
Это стандартная установка и настройка
Без изменения данных.


При запуске выдает ./open-ethereum-pool config.json:

Code:
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
2018/06/11 18:06:28 Error while refreshing pending block on main: Post http://127.0.0.1:8545: dial tcp 127.0.0.1:8545: connect: connection refused
У меня этот порт никто не слушает. Что за прилажуха должна слушать этот порт?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: incss on June 27, 2018, 10:32:26 AM
Geth выдает на этот порт по умолчанию


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: sliva on August 08, 2018, 05:28:54 AM
Приветствую
как сделать несколько портов разной сложностью?
порты прописал в config.json а как прилепить к ним сложность непонятно


РЕШЕНО


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: 1dig.pro on September 18, 2018, 10:03:51 AM
Сообщите как решили создание портов с разной сложностью?
Еще Вопрос: как создать соло пул?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: naleks on October 01, 2019, 05:50:03 PM
Всем доброго времени суток.
Запустил open-ethereum-pool, инструкцию брал с GitHub https://github.com/sammy007/open-ethereum-pool
Нода синхронизировалась часов за 30. Риги подключаются, майнинг идёт в штатном режиме, но в вэб морде не отображается статистика.
Высвечивается сообщение
Stats API Temporarily Down
хотелось бы конечно видеть статистику по всем ригам. понятно что не обязательно, вроде бы всё основное сделал, а мелочь никак не идёт.
сталкивался может кто?


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: Bshiki on October 19, 2019, 12:41:58 PM
автор ты решил проблему?
буду рад если кто то напишет что у него получилось и как именно пошагово он это сделал.
хочется ради теста тожепроверить.


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: laiyskylone on October 19, 2019, 12:52:33 PM
автор ты решил проблему?
буду рад если кто то напишет что у него получилось и как именно пошагово он это сделал.
хочется ради теста тожепроверить.

Ну гитхабе есть подробная инструкция сам поднимал не однократно и себе и знакомым и левым людям не каких проблем нет если нода эфирная или около эфирная стоит, те же легко вырубить оплату и ирочее, есть более подробные гайды даже тут на форуме или в гугле если какие то супер сложные вопросы есть то пишите в ЛС я могу подсказать


Title: Re: Нужна помощь в запуске пула open-ethereum-pool
Post by: Bshiki on October 19, 2019, 01:38:53 PM
автор ты решил проблему?
буду рад если кто то напишет что у него получилось и как именно пошагово он это сделал.
хочется ради теста тожепроверить.

Ну гитхабе есть подробная инструкция сам поднимал не однократно и себе и знакомым и левым людям не каких проблем нет если нода эфирная или около эфирная стоит, те же легко вырубить оплату и ирочее, есть более подробные гайды даже тут на форуме или в гугле если какие то супер сложные вопросы есть то пишите в ЛС я могу подсказать

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