收费提供chia技术支持(linux、集群等)
部署
为了方便在linux上部署,根据官方docker做了个简易封装。首先需要对docker有一定理解,没有的话建议先去补课。
假设已经对缓存盘以及目标盘做好格式化并且挂载完毕。缓存盘位置
/mnt/ssd
,目标盘位置/mnt/hdd
。编辑自己的plot-manager配置,默认配置自取。主要编辑缓存盘,目标盘以及p盘配置。
准备好后启动docker
1
2
3
4
5
6
7
8docker run
--name chia-plot
-v /root/chia-plot-manager/config.yaml:/chia-blockchain/plot-manager/config.yaml #plot-manager目录
-v /mnt/ssd:/share/tmp #缓存盘目录
-v /mnt/hdd:/share/dst #目标盘目录
-v /root/chia-plot-manager/chia-test/log:/root/logs/plot-manager #plot-manager日志目录
-e TZ="Asia/Shanghai"
-d zsj6166/chia-plot
不出意外的话docker就启动起来了。
常用命令
- 添加助记词:
docker exec -it chia-plot venv/bin/chia keys add [助记词]
- 启动full-node、farmer、harvester、wallet:
docker exec -it chia-plot venv/bin/chia start farmer
- 查看钱包:
docker exec -it chia-plot venv/bin/chia wallet show
- 查看farm信息:
docker exec -it chia-plot venv/bin/chia farm summary
- 启动plot-manager管理p盘:
docker exec -it chia-plot bash -c "cd plot-manager && ../venv/bin/python manager.py start"
- 查看plot-manager面板:
docker exec -it chia-plot bash -c "cd plot-manager && ../venv/bin/python manager.py view"
建议还是只用来p盘,farm放在docker以外。