本文的重点是Linux版的Chia服务器挖矿教程,大型硬盘挖矿服务器的硬盘容量超过60T。
Chia mining tutorial linux version server Linx安装步骤:
最大化硬盘空间:
https://plot-plan.chia.foxypool.io/ (这是一个计算POLT文件的工具网站)
通过以上网站计算找到最好配置,最大限度的利用容量。
这个版本的循环周期是8k=32,这对大多数用户来讲是个不错的选择。
如果要在目标驱动器上取得99%以上的容量利用率,则需要混合使用k=33和k=34(完全可选!)在运行脚本之前检查!
对磁盘,gp3是一个SSD,它被用作临时文件磁盘,而st1是低价的,并且被用作终究存储打印文件的磁盘。AWS的EBS功能更强大的一个方面是它可以单独配置磁盘的IOPS和吞吐量。例如,我的500GB SSD的默许IOPS为3000,吞吐量为125MB。当运行两个任务时,吞吐量首先到达瓶颈。此时,您可以动态地增加吞吐量值(固然会有额外的本钱)
操作系统集中在这里[如果你选择官方系统],系统会检测到你正在使用发掘程序,并会禁止你。这里您需要使用独立版本的Liunx系统(包括反监控技术,以有效避免云服务提供商(如标题限制和黑名单等问题)
chia相干工具安装与配置:
ssh -i 'aws-mark.pem' ec2-user@xxx-xxx-xxx-xxx.us-west⑵.compute.amazonaws.com -o ServerAliveInterval=30
挂载申请的磁盘
# 列出磁盘状态
lsblk
#创建文件目录
sudo mkdir /tmp1
sudo mkdir /data1
# 挂载
sudo mount /dev/nvme1n1 /tmp1
sudo mount /dev/nvme2n1 /data1
# 更改目录Owner,注意不改文件夹权限P盘的时候会报错
sudo chown -R ec2-user.ec2-user /tmp1
sudo chown -R ec2-user.ec2-user /data1
然后开始安装chia相干工具:
sudo yum update -y
sudo yum install python3 git -y
git clone https://github.com/Chia-Network/chia-blockchain.git -b latest
cd chia-blockchain
sh install.sh
. ./activate
注意'. ./activate'这个一定不要打错,履行完以后会进入一个python虚拟环境,以下所示,会有一个(venv)的前缀
首次安装,履行
chia init
做chia的初始化;由于我们之前已生成过钱包密钥,所以这里不再生成,而是直接添加:
# 添加你的key(就是那20几个助记词)
chia keys add
我们的独立版linux支持GUI。
用命令行启动:
chia start farmer
这个命令会把full-node、farmer、harvester、wallet都启动,命令参考:https://github.com/Chia-Network/chia-blockchain/wiki/CLI-Commands-Reference
# 这个命令可以查看下钱包,核对下跟你之前的指纹会不会一致
chia wallet show
P盘
上面的走完了,P盘实际上是最简单的。参考我的p盘命令
nohup chia plots create -k 32 -b 4000 -r 2 -n 6 -t /tmp1 -d /data1 >> plots2.log 2>&1 &
-b就是使用的缓存大小(MB),我的系统是16GB的,所以我运行了两个任务,一个-b 8000,一个-b 4000,留一部份内存给其他进程。
-n 6就是要连续制作6个plot文件
-r就是并发线程,官网说默许2就比较不错了,具体没研究。
-t /tmp1,临时盘的目录地址
-d /data1,终究存储plot文件的地址
nohup这个是为了让进程后台运行,我第一运行的时候,远程cli退出,这个进程就退了,p盘到一半,任务全白做,要重新P。
P好以后就会出现.plot文件了
chia farm summary
查看farm情况,可以看到plot count已是1了
如果不放心,可以时不时看看进程会不会还在run
ps -ef | grep chia
windows
Liunx
6、安装完成后监控进度(建议新手在有指点的情况下安装)
TOP