3. Cài đặt Worker 1
info
Nếu bạn đang cài bản Woker 1
và Worker 2
trước update ngày 14/08/2024 thì cần dừng worker cũ theo hướng dẫn Dừng Worker cũ
trước khi cài bản mới.
Cài đặt Worker chạy topic 1, 3, 5
- Topic 1, 3, 5 là chạy dự đoán giá ETH, BTC, SOL trong 10 phút.
- Trang Campaign: https://app.allora.network/points/campaign/run-inference-10m
Hiển thị thư mục hiện tại:
pwd
- Lưu lại thư mục này kiểm tra sau này.
Clone repository:
git clone https://github.com/nhunamit/basic-coin-prediction-node.git
Đổi tên thư mục repository vừa clone:
mv basic-coin-prediction-node worker1-10m
Di chuyển vào thư mục vừa đổi tên:
cd worker1-10m
Xem các nhánh có sẵn:
git branch -a
Chuyển sang nhánh worker1-10m
:
git checkout worker1-10m
Kiểm tra lại nhánh đã thay đổi sang worker1-10m
:
git branch -a
Như hình dưới là đã chuyển sang nhánh worker1-10m
:
Sửa 24 từ mnemonic trong file config.json
:
vi config.json
- Nhấn
i
để chuyển sang chế độ chỉnh sửa. - Tìm dòng có chữ:
"addressRestoreMnemonic": "just clap slim ..."
và sửajust clap slim ...
thành 24 từ mnemonic của ví mới tạo ở bướcTạo một ví mới cho worker node
. - Lưu và thoát bằng cách nhấn
Esc
sau đó gõ:wq
và nhấnEnter
. (Để thoát mà không lưu, nhấnEsc
sau đó gõ:q!
và nhấnEnter
)
Thực hiện lệnh tạo cấu hình file env_file
dựa theo file config.json:
./init.config
Nếu báo lỗi: ./init.config: line 10: jq: command not found
thì cài đặt jq
bằng lệnh sau: sudo apt-get install jq -y
và chạy lại lệnh trên.
Hiển thị thông báo như sau là đã tạo cấu hình thành công:
wallet mnemonic already provided by you, loading config.json . Please proceed to run docker compose
Chạy worker bằng lệnh docker compose:
docker compose up -d
Như hình dưới là đã chạy worker không bị lỗi:
Xem log của worker:
docker compose logs -f
Nhấn Ctrl + C
để thoát khỏi log.