请选择 进入手机版 | 继续访问电脑版

算力论坛Suanli.io

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 53|回复: 2

[A] ae多卡ubuntu教程更新(n卡)

[复制链接]

管理员

Rank: 9Rank: 9Rank: 9

帖子
634
算力
1370
注册时间
2018-4-4

算力100算个hash会员

发表于 2018-12-5 10:05:53 | 显示全部楼层 |阅读模式


ann https://bitcointalk.org/index.php?topic=1733140.0

由于没矿池,并且被大算力占据,大概只有二十多个地址挖到块,ae群说8卡1080ti 24小时也就挖一个块,不适合小算力参与

https://medium.com/@TwenteMining ... -miner-23989ad8b1bb

管理员

Rank: 9Rank: 9Rank: 9

帖子
634
算力
1370
注册时间
2018-4-4

算力100算个hash会员

 楼主| 发表于 2018-12-5 10:08:12 | 显示全部楼层
ae 单卡挖矿教程,这样的主网发布真是糟糕,配置一堆坑。当前没矿池也很难挖到,所以适合算力大的搞,小算力意义不大.

ann https://bitcointalk.org/index.php?topic=1733140.0

按照官方测试网的教程,可能出现各种问题。18.04那个,不支持n卡的cuda92,要是用18.04需要装更高的cuda10,16.04那个装cuda92 ok但node缺东西。用17.10配置算是跑起来了 http://old-releases.ubuntu.com/releases/17.10/

装desktop版就可以。下载iso,用rufus装到u盘上,再用u盘启动装移动硬盘上

移动硬盘启动后,桌面点右键进终端,安装openssh

sudo apt-get install openssh-server

然后用其它电脑远程登入(不能在桌面搞,会遇到ulimit无效的问题)

按照cuda92的教程安cuda

https://github.com/aeternity/epoch/blob/v1.0.0/docs/cuda-miner.md

cd ~
wget https://developer.nvidia.com/com ... ocal_9.2.88-1_amd64

sudo dpkg -i cuda-repo-ubuntu1604-9-2-local_9.2.88-1_amd64

sudo apt-key add /var/cuda-repo-9-2-local/7fa2af80.pub

sudo apt-get update && sudo apt-get install cuda

cd ~

git clone https://github.com/aeternity/epoch.git epoch && cd epoch

git checkout tags/v1.0.0-rc2

export PATH=/usr/local/cuda-9.2/bin${PATH:+{PATH}}

到这步后可以装node

参考https://weibo.com/ttarticle/p/show?id=2309404285279031665168 但这个有错误,装环境那段都是全角横线,需要自己改

cd ~

sudo apt-get install erlang

sudo apt-get install build-essential

wget https://download.libsodium.org/l ... odium-1.0.16.tar.gz

tar -xf libsodium-1.0.16.tar.gz && cd libsodium-1.0.16

./configure && make && sudo make install && sudo ldconfig

mkdir node

cd node

获取node

wget https://github.com/aeternity/epo ... buntu-x86_64.tar.gz

解压缩

tar xf epoch-1.0.0-ubuntu-x86_64.tar.gz

生成key,suanli.io是密码,需要改成自己的

./bin/epoch keys_gen suanli.io

生成后记住密码和地址,然后记得保存文件夹generate_key,

cd ~

cd node

创建epoch.yaml文件

vi epoch.yaml

内容,注意suanli.io和钱包地址ak_21btZdwqpDrCangU73A6gUQkSkeToh6XqtLk4jNXwQ2tDpVaVX需要改成上边的

---
sync:
    port: 3115
    external_port: 3015

keys:
    dir: keys
    peer_password: "suanli.io"

http:
    external:
        port: 3013
    internal:
        port: 3113

websocket:
    channel:
        port: 3014

mining:
    cuckoo:
        miner:
            executable: cuda29
            extra_args: ""
            edge_bits: 29
            hex_encoded_header: true
    beneficiary: "ak_21btZdwqpDrCangU73A6gUQkSkeToh6XqtLk4jNXwQ2tDpVaVX"
    autostart: true

chain:
    persist: true
    db_path: ./my_db

fork_management:
    network_id: ae_mainnet

然后打:qw保存

检查脚本

./bin/epoch check_config epoch.yaml

显示ok就可以

cd ~

cd epoch

运行cd apps/aecuckoo && make cuda29

cp priv/bin/cuda29 ~/node/lib/aecuckoo-0.1.0/priv/bin

都没错误提示就ok了

cd ~

cd node

ulimit -n 50000



开始挖矿

~/node/bin/epoch start

查看挖矿情况,mining就是正常,

cat log/epoch_mining.log

2018-11-29 10:24:20.287 [info] <0.1267.0>@aec_conductor:start_mining:674 Starting mining
2018-11-29 10:24:20.816 [info] <0.1267.0>@aec_conductor:start_mining:674 Starting mining
2018-11-29 10:24:21.350 [info] <0.1267.0>@aec_conductor:start_mining:674 Starting mining
2018-11-29 10:24:21.880 [info] <0.1267.0>@aec_conductor:start_mining:674 Starting mining

nvidia-smi可以看显卡功耗,有cuda29就是在挖了

查看挖没挖到

grep "mined" log/epoch_mining.log

如果有mined的记录就是挖到了。

grep "mined" log/epoch_mining.log

多卡配置https://medium.com/@TwenteMining ... -miner-23989ad8b1bb

管理员

Rank: 9Rank: 9Rank: 9

帖子
634
算力
1370
注册时间
2018-4-4

算力100算个hash会员

 楼主| 发表于 2018-12-5 10:08:26 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Suanli.io

GMT+8, 2018-12-20 00:08

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表