The following hardware minimum requirements are recommended for running the validator node:
🔲 OS Ubuntu 18.04 - 22.04
🔲Memory: 8 GB RAM
สร้างจริง 4GB ก็พอ
🔲CPU: Quad-Core
🔲Disk: 250 GB SSD Storage
เขาแนะนำ 250GB แต่่สร้างแค่ 100GB ก็พอ
🔲Bandwidth: 1 Gbps for Download/100 Mbps for Upload
🔲TCP Port: 26656,26657,26660,9090
คลิปตัวอย่างการติดตั้งแบบออโต้ : https://youtu.be/eUOCliTndK4
คลิปตัวอย่างการติดตั้งแบบ Recover กระเป๋าเดิม โดยใช้ seed ที่จดเก็บเอาไว้ : https://youtu.be/kROjzpeOA8E
sudo su
wget -q -O Ultimate_Mocha.sh https://raw.githubusercontent.com/Contribution-DAO/Celestia/main/Thai/Ultimate_Mocha.sh && chmod +x Ultimate_Mocha.sh && sudo /bin/bash Ultimate_Mocha.sh
สำหรับคนที่ไม่เคยลงมาก่อน แนะนำให้ลงแบบ กดเลือกหมายเลข 2 ไปเลย
สำหรับคนที่เคยลงมาแล้ว เอากระเป๋าไปตรวจสอบบน https://celestia.explorers.guru/ พบว่ายังมี Token อยู่ และ ได้จด seed ของกระเป็าใบนั่นเอาไว้ ให้เลือกติดตั้งจากหมายเลข 3
เมื่อ Script ถามหา EVM Adress ให้กรอก Address Metamask ลงไป แนะนำให้สร้างขึ้นมาใหม่ แล้วเอามากรอก เมื่อถึงขั้นตอนการตั้งชื่อ Node Name and Wallet Name ควรตั้งชื่อเป็น ภาษาอังกฤษ เท่านั้น ห้ามมีตัวอักษรพิเศษ
หากเลือกติดตั้งแบบหมายเลข 3 เมื่อ script ทำงานไปสักพัก จะถามหา seed ของกระเป๋าใบเก่า ให้นำมากรอก แล้ว กด enter
เมื่อ script ติดตั้งเสร็จจะแสดงข้อมูล seed อย่าลืมจดเก็บไว้นะ เมนู 2 จะสร้างเป่าขึ้นมา 2 ใบ ต้องจดทั้ง 2 ใบ เมนู 3 จะสร้างเป่าขึ้นมา 1 ใบ
ติดตั้งเสร็จ check balance มีก็กด 7 เพื่อสร้าง validator ต่อได้เลย
หลังจากติดตั้งแล้ว สามารถ พิมพ์ 3 แล้ว enter เพือดู block sync ได้ หากต้องการออกจาก เมนูให้ พิมพ์ 10 แล้ว enter
สามารถกดดูได้เรื่อย ๆ โดยการพิมพ์ 4 แล้ว enter หากต้องการออกจาก เมนูให้ พิมพ์ 12 แล้ว enter
หากต้องการออกจาก เมนูให้ พิมพ์ 12 แล้ว enter
ก่อนจะรันคำสั่งนี้ ต้องตรวจสอบ Block sync และ ได้ balance แล้ว
หากต้องการออกจาก เมนูให้ พิมพ์ 12 แล้ว enter
หลังจากลบเรียบร้อยแล้ว ให้กดปิดหน้าจอ server ไป แล้วเปิดขึ้นมาใหม่ ถึงทำการ install ใหม่อีกครั้งนะ
Stop node
sudo systemctl stop celestia-appd
Start node
sudo systemctl start celestia-appd
Restart node
sudo systemctl restart celestia-appd
Monitor logs
journalctl -fu celestia-appd -o cat
Show wallet details
source $HOME/.bash_profile && celestia-appd keys list
Show wallet address
source $HOME/.bash_profile && celestia-appd keys show $CWALLET -a
Show validators address
source $HOME/.bash_profile && celestia-appd keys show $CWALLET --bech val -a