NEAR node 踩坑心得 - 數位貨幣
By Yuri
at 2022-04-05T17:12
at 2022-04-05T17:12
Table of Contents
HI,大家好,上次有介紹AURORA Relay的架設心得,最近因為發現直接橋接官方NEAR NODE
人多的時候其實會LAG,經過一番研究,relay的速度還是取決於NEAR node的速度,所以如
果要快速拿到鏈上資料的話還是需要架NEAR NODE QQ
AURORA其實只是一個智慧合約並沒有質押產生區塊的功能,有點像一個轉換器,把AURORA
上的EVM tx轉換成NEAR可以看懂的tx,所以打包資料還是靠NEAR mainnet。
進入主題
直接使用nearup架node,非常簡單快速,當然這是我踩完坑的結果,我當初是從自己編譯
neard起手,非常痛苦,後來發有官方編譯好的nearup可以用,靠,官方文件說只支援
testnet結果github裡面說可以支援mainnet QQ
https://github.com/near/nearup
OS Linux ubuntu
Prepare
sudo apt update
sudo apt install python3 python3-pip python3-dev
pip3 install --upgrade pip
以上三部裝好pip3安裝套件
pip3 install --user nearup
USER_BASE_BIN=$(python3 -m site --user-base)/bin
export PATH="$USER_BASE_BIN:$PATH"
which nearup //執行這一行應該就可以顯示nearup的位置
nearup run mainnet //先執行一次會自動下載需要的設定檔
nearup stop //上一動執行完先停下來,要開始倒映像檔
sudo apt install awscli //安裝aws套件
aws s3 --no-sign-request cp s3://near-protocol-public/backups/mainnet/rpc/latest .
LATEST=$(cat latest)
aws s3 --no-sign-request cp --no-sign-request --recursive s3://near-protocol-public/backups/mainnet/rpc/$LATEST ~/.near/mainnet/data
開始抓映像檔,這裡有個大坑,就是官方映像檔每天會換目錄,通常是凌晨左右,如果沒
抓完就換目錄了會導致無法同步,這個坑我debug了一天才找出來,如果遇到這種狀況跑
下面這個指令
aws s3 --no-sign-request cp s3://near-protocol-public/backups/mainnet/rpc/lates
LATEST=$(cat latest)
aws s3 --no-sign-request sync --no-sign-request --delete s3://near-protocol-public/backups/mainnet/rpc/$LATEST ~/.near/mainnet/data
抓完映像檔後
nearup run mainnet
就會開始同步了,Good luck。
--
覺得有用可以斗內我
macd-taiwan.near
--
人多的時候其實會LAG,經過一番研究,relay的速度還是取決於NEAR node的速度,所以如
果要快速拿到鏈上資料的話還是需要架NEAR NODE QQ
AURORA其實只是一個智慧合約並沒有質押產生區塊的功能,有點像一個轉換器,把AURORA
上的EVM tx轉換成NEAR可以看懂的tx,所以打包資料還是靠NEAR mainnet。
進入主題
直接使用nearup架node,非常簡單快速,當然這是我踩完坑的結果,我當初是從自己編譯
neard起手,非常痛苦,後來發有官方編譯好的nearup可以用,靠,官方文件說只支援
testnet結果github裡面說可以支援mainnet QQ
https://github.com/near/nearup
OS Linux ubuntu
Prepare
sudo apt update
sudo apt install python3 python3-pip python3-dev
pip3 install --upgrade pip
以上三部裝好pip3安裝套件
pip3 install --user nearup
USER_BASE_BIN=$(python3 -m site --user-base)/bin
export PATH="$USER_BASE_BIN:$PATH"
which nearup //執行這一行應該就可以顯示nearup的位置
nearup run mainnet //先執行一次會自動下載需要的設定檔
nearup stop //上一動執行完先停下來,要開始倒映像檔
sudo apt install awscli //安裝aws套件
aws s3 --no-sign-request cp s3://near-protocol-public/backups/mainnet/rpc/latest .
LATEST=$(cat latest)
aws s3 --no-sign-request cp --no-sign-request --recursive s3://near-protocol-public/backups/mainnet/rpc/$LATEST ~/.near/mainnet/data
開始抓映像檔,這裡有個大坑,就是官方映像檔每天會換目錄,通常是凌晨左右,如果沒
抓完就換目錄了會導致無法同步,這個坑我debug了一天才找出來,如果遇到這種狀況跑
下面這個指令
aws s3 --no-sign-request cp s3://near-protocol-public/backups/mainnet/rpc/lates
LATEST=$(cat latest)
aws s3 --no-sign-request sync --no-sign-request --delete s3://near-protocol-public/backups/mainnet/rpc/$LATEST ~/.near/mainnet/data
抓完映像檔後
nearup run mainnet
就會開始同步了,Good luck。
--
覺得有用可以斗內我
macd-taiwan.near
--
Tags:
數位貨幣
All Comments
By Frederic
at 2022-04-03T02:14
at 2022-04-03T02:14
By Tracy
at 2022-04-07T04:46
at 2022-04-07T04:46
By Andy
at 2022-04-03T02:14
at 2022-04-03T02:14
By Elvira
at 2022-04-07T04:46
at 2022-04-07T04:46
By Todd Johnson
at 2022-04-03T02:14
at 2022-04-03T02:14
Related Posts
從幣安到ftx 怎樣最無損?
By Frederica
at 2022-04-05T16:25
at 2022-04-05T16:25
全球首座「中本聰島」在萬那杜啟動!土地
By Queena
at 2022-04-05T16:13
at 2022-04-05T16:13
幣安 電匯出金問題
By Carol
at 2022-04-05T13:44
at 2022-04-05T13:44
為什麼幣圈技術分析比較少使用均線系統?
By Emily
at 2022-04-05T12:56
at 2022-04-05T12:56
Max/USDT昨晚一根 肥手指?
By Dinah
at 2022-04-05T10:11
at 2022-04-05T10:11