首页 > 阿姨币(aeternity) > 正文

AE教程

太阳矿工 2018-12-06 16:47

教程开始

注:教程参考于这个页面

https://medium.com/@TwenteMining/deploy-AE-mainnet-cuda-multigpu-miner-23989ad8b1bb

1.安装Ubuntu系统,建议版本18.10。用16.04需要手动部署一大堆东西,相当麻烦,建议双系统,安装方法请见

https://blog.csdn.net/cqfdcw/article/details/79522509

2.我比较习惯于用windows远程登陆矿机,因此,之前FAB教程中我们用到的winscp和putty请再次祭出来

要用这两远程ubuntu,得安装openssh:

$sudo apt-get install openssh-server

安装完成后,在windows上打开putty,输入矿机ip,用户名,密码即可登陆

矿机ip可以用ifconfig命令查看,也可以在你路由器控制端查看。

之后凡事要输入命令,都在putty上操作

3.安装系统依赖包

$sudo apt-get update 

$sudo apt-get -y upgrade

$sudo apt-get -qq -y install git curl autoconf build-essential ncurses-dev libssl-dev g 6 gcc-6

$sudo apt-get install erlang

$sudo apt-get install libsodium-dev

基础普及一下,sudo意思是用超级用户权限进行操作,因此第一次使用sudo命令,需要输入密码

apt-get是ubuntu下常用的安装命令,可以简单理解为你手机的应用市场,差不多意思。

这几条命令,先更新升级apt-get,然后依次安装常用包,编译器,erlang环境和libsodium

3.安装驱动和CUDA

$sudo add-apt-repository ppa:graphics-drivers/ppa

$sudo apt install nvidia-cuda-toolkit

$sudo apt install nvidia-390

也可以尝试410版本驱动

安装完成后重启

$sudo reboot

重启后,putty重新连接,用以下命令确认驱动安装OK

$nvidia-smi

执行结果和之前FAB教程类似,确认无误才可进行下一步,不再截图了。

4.编译多显卡支持

$git clone https://github.com/aeternity/epoch.git 

$cd epoch

$make prod-build

请确认编译过程中没有出现error字样

编译成功后,会在/epoch/_build/prod/rel/重新生成一个epoch文件夹

$cd _build/prod/rel

$mv epoch ~/node/

这步操作是把编译好的epoch放到你的用户主目录下,重命名为node,这就是所谓的AE钱包了。

5.编译解算器

进入目录/epoch/apps/aecuckoo

$cd

$cd epoch/apps/aecuckoo

$make cuda29

编译成功后,会生成一个cuda29的可执行文件,请先运行测试一下

$cd priv/bin

$./cuda29

显示如图,即编译成功

复制解算器到钱包运行目录

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

6.生成钱包地址

$cd

$cd node/bin

$./epoch keys_gen 你的密码

此时会打印一串ak_开头的,即是你的地址,同时,node目录下会新建一个keys文件夹,请用winscp下载保存好,钱包备份无小事

同时,请记录好你的钱包地址,后面要用

5.设置文件下载和编辑

到我们的网盘,独角兽矿池装备包中的AE目录下下载epoch.yaml文件

啥,你不知道网盘在哪里?这次还就不直接给链接了

我们每个矿池页面都有链接比如

www.666pool.cn

666pool.cn

去找了保存好吧,里面好东西无数

把这个epoch.yaml中的奖励地址,beneficiary: 后面的改成你的钱包地址

instances:后面的数字,改成你的显卡数

如果你的显存不足8G,请用 extra_args: "-E 1"

如果你的显存不足4G,请用 extra_args: "-E 2"

保存好这个文件,用winscp放到node目录下

转回putty

接下来测试这个文件是否正常

$cd

$cd node/bin

$./epoch check_config epoch.yaml 

如果设置正确,会打印“OK”字样,否则会告诉你哪里出问题,请自行认真比对解决。

6.鸡冻人心的时刻到来了,开始挖矿!!!

先安装screen

$sudo apt-get install screen

$screen -S 6888

数字任意用你喜欢的,但是别冲突

$cd

$cd node/bin

$./epoch foreground

就可以愉快的挖起来了

退出screen用ctrl A,然后按D键

回去,用$screen -r 6888

7.检查是否成功

$nvidia-smi

可以多执行几次,AE挖矿目测不完善,显卡有工作间隙

ubuntu中按键盘方向“↑”键,可以非常方便的重复执行命令

如图,看到显卡进程中有cuda29,且显卡资源占用较高,基本就成了。

8.可以用winscp打开log目录下的epoch_mining.log监控挖矿情况

如果看到满屏的“@aec_conductor:start_mining:674 Starting mining”

可以非常确定已经开始挖

在挖了一段时间后,可以在这个log中搜索“mined”,如果搜到结果,恭喜,挖到鸟~赶紧发红包吧

如图:

由于AE孤块较多,一段时间后,仍需去浏览器确认,可以到这里

http://52.77.168.79:3013/v2/key-blocks/height/2480

height后面的数字替换成你在刚才的log中看到mined区块的高度即可,可以在网页中看到奖励地址是否为你的地址。

同时,还可以到

http://www.aeknow.org/

查看你的地址是否在列表中。

至此,教程完工。下面送出红包最高99元。

  

  

阅读更多

上一篇:项目 | 欧洲以太坊”AE(阿姨币)评估分析

下一篇:[币情观察室] 今日说币之AE,号称欧洲版以太坊

您可能喜欢:

关于我们联系我们自媒体进驻
Copyright © 2013 比特巴手机版
币圈人都爱上的网站,新闻行情教程人物测评资讯大全