このエントリーをはてなブックマークに追加


CentOSでYenten(円天)をマイニングする

CentOS7を使ってYenten(円天)をマイニングする方法を以下に記します。
マイニングプールを使用したマイニングとなります。


スポンサーリンク

使用したCentOS

使用したCentOSのバージョンは以下の通りです。

$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

関連記事

必要なパッケージをインストールする

yenten_minerをコンパイルするために必要なパッケージをインストールします。

  1. 端末を起動します。
  2. rootになって作業を行います。
    管理者ユーザであれば、sudoコマンドを付与して以下に記すコマンドを実行してください。
  3. CentOSのパッケージ最新化を以下のコマンドで行います。
    yum -y update
  4. yenten_minerをコンパイルするために必要なパッケージをインストールします。
    yum -y install wget unzip gcc automake autoconf libcurl-devel openssl-devel jansson-devel gawk

Yenten minerdソースコードのダウンロード

以下、Yenten minerdを起動するユーザで作業を行なってください。(rootの必要はありません。)

Yentenのminerdのソースコードは以下のURLにあります。
https://github.com/conan-equal-newone/yenten/releases

  1. Yenten minerdソースコードのダウンロード 本資料作成時、上記URLを見ると以下のスクリーンショットのようになっていたので、1.1.0のYenten Minerをダウンロードします。
    https://github.com/conan-equal-newone/yenten/releases/download/1.1.0/yenten_minerd_source.zip
    01.png
     
    wgetコマンドがインストールされているのであれば、以下のコマンドでダウンロードすることができます。
    wget https://github.com/conan-equal-newone/yenten/releases/download/1.1.0/yenten_minerd_source.zip

Yenten minerd のコンパイル

以下の手順でダウンロードしたzipファイルを展開し、コンパイルします。

  1. unzipコマンドを使用してダウンロードした、yenten_minerd_source.zipを展開します。
    unzip yenten_minerd_source.zip
  2. 展開したディレクトリにcdします。
    cd yenten_miner
  3. ChangeLogファイルを作成します。
    touch ChangeLog
  4. autogen.sh シェルを起動します。
    chmod +x autogen.sh
    ./autogen.sh
    以下のような出力がされます。
    $ ./autogen.sh
    configure.ac:15: installing './compile'
    configure.ac:4: installing './config.guess'
    configure.ac:4: installing './config.sub'
    configure.ac:6: installing './missing'
    Makefile.am: installing './depcomp'
  5. configureを実行します。
    以下のconfigureオプションでは、CPUに合わせ最適化するオプションを指定しています。
    (どこまで最適化されているかは確認しておりません。)
    ./configure CFLAGS="-O3 -march=native -march=native -mfpmath=both"
  6. makeコマンドを実行します。
    make
  7. minerdコマンドが作成されます。
    lsコマンドでminerdが作成されているのを確認します。
    $ ls -l minerd
    -rwxrwxr-x. 1 sakura sakura 388800  1月 24 14:40 minerd
    
    以上の操作により、Yenten(円天)用のマイニングプログラム(コマンド) minerd が生成されました。

Yenten(円天)マイニングプールに登録する

Yentenをマイニングできるマイングプールをいくつか紹介します。
マイニングプールに関してもメッセージにしたがって登録してください。
マイニングプール登録後にワーカ登録を行うのですが、以前公開した以下の記事が参考にしワーカを登録してください。

Yenten(円天)マイニングプール

他にもありますので、Googleで以下のキーワードで検索してみてください。

Yenten mining pool

minerdを使ってみる

Yenten Flavored Miso Soupool :: みそスープール Yenten風味でminerdを実行した例になります。
プール登録し、ワーカ登録を行なってください。

  1. 端末を起動します。
  2. minerdが作成された(cpuminerソースコードをダウンロードしたディレクトリ)にcdします。
    cd yenten_miner
  3. 以下のコマンドによりYenten Flavored Miso Soupool :: みそスープール Yenten風味のマイニングが始まります。
    プールサーバ名、ポート番号が異なると思いますので、各マイニングプールで確認してください。 以下、Yenten Flavored Miso Soupool :: みそスープール Yenten風味の例です。
    ./minerd -a yescryptr16 -o stratum+tcp://stratum.misosi.ru:16012 -u 登録ユーザ名.ワーカ名 -p ワーカパスワード
    使用するCPUコア数を指定する場合は -t オプションを使います。
    以下の例では、-tオプションを使用し、2コアを使用するように指定しています。
    また、登録ユーザ名はsakura, ワーカ名はyentenpc, パスワードはyentenとした場合は以下のようになります。
    ./minerd -t2 -a yescryptr16 -o stratum+tcp://stratum.misosi.ru:16012 -u sakura.yentenpc -p yenten
  4. (Yay!!!)と表示されていれば成功です。
    失敗しているとBoooと表示されます。
    02.png

以上、Yenten(円天)のマイニングについての記事でした。


スポンサーリンク

添付ファイル: file02.png 6件 [詳細] file01.png 7件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-01-24 (水) 18:28:10 (209d)