Ubuntu chia

收费提供chia技术支持(linux、集群等)

plot

机械盘(农田目标盘)前期处理

1
2
3
4
5
sudo fdisk -l	#查看磁盘信息
sudo mkfs.ext4 -m 0 -T largefile4 -L <drivename> /dev/sda #格式化机械盘(ext4)
sudo mkfs.exfat -n LABEL /dev/sda #格式化机械盘(exfat)
mkdir /mnt/hdd #创建机械盘挂载目录
mount /dev/sda /mnt/hdd #挂载机械盘

缓存盘raid0

1
2
sudo mdadm -C /dev/md0 /dev/sd[a,b,c] -n 3 -l 0 -c 64
sudo mdadm -C /dev/md0 /dev/nvme[1-2]n1 -n 2 -l 0 -c 64

固态盘(缓存盘)前期处理

1
2
3
4
5
mkfs.xfs /dev/nvme0n1	#格式化nvme盘
or
mkfs.xfs /dev/md0 #格式化raid0后的磁盘
mkdir /mnt/ssd #创建缓存盘挂载路径
mount -t xfs -o discard /dev/md0 /mnt/ssd #挂载缓存盘

安装chia

1
2
3
4
5
6
7
8
9
10
sudo apt-get update
sudo apt-get upgrade -y

# Checkout the source and install
git clone https://github.com/Chia-Network/chia-blockchain.git
cd chia-blockchain

sh install.sh

. ./activate

编辑权限

1
2
3
mkdir /home/user/chialogs
chmod 777 /mnt/hdd
chmod 777 /mnt/ssd

安装plotman

  • 确保在venv环境下输入
1
pip install --force-reinstall git+https://github.com/ericaltendorf/plotman@main
  • 通过plotman config generate生成默认配置文件,plotman config path查看配置文件路径并修改
  • 配置文件中需要注意的几个地方

upload successful

upload successful

  • plotman interactive查看面板。只要面板一直在,plotman就会自动按照配置文件规划执行任务。

upload successful

  • 为了能够一直挂着interactive,可以使用screen

farm

1
2
3
4
5
chia init	#安装完后首次执行
chia keys add #添加助记词
chia start farmer #启动full-node、farmer、harvester、wallet
chia wallet show #查看钱包信息
chia farm summary #查看farm信息

upload successful

其余命令可在官方文档查找