當前位置:首頁 » 雲伺服器 » 雲伺服器搭建pinode節點

雲伺服器搭建pinode節點

發布時間: 2022-12-26 23:35:20

1. 兩台伺服器加到主節點怎麼加

題主是否想詢問「兩個伺服器如何搭建pi節點」?
1、一台電腦,筆記本或台式都可以,系統win10專業版,8G內存及以上
2、阿里雲伺服器,有固定IP,1CPU,2G內存,2M寬頻及以上。

2. 可以用雲伺服器搭建以太坊私有鏈節點嗎

可以的,但是建議使用海外伺服器會比較好,另外伺服器的配置要中等或以上。

3. pi節點安裝要下載虛擬機嗎

一步、在PI節點軟體已經成功運行Docker(非常重要),不再需要公網IP,也就是說是不是公網的都無關重要。

二步、在命令提示符下,也就是windows的 cmd下,右鍵開始菜單打開「運行」輸入cmd

輸入如下命令下載鏡像到Docker中:

第1條命令: Docker pull pinetwork/pi-node-docker (這是6個月前的老版本,大概531M)

第2條命令:Docker pull pinetwork2019/pinodedocker:v3.0 (這是最新的3.0版本311M)

三步、用如下命令啟動容器

4. pinode節點我怎麼知道主網要連接

1、下載最新版本的節點軟體以及DOCKER軟體進行安裝。
2、打開PiNode節點軟體,登陸完成後,點擊圖標Node圖標進入如下界面,點擊CONTINUE進入。
3、點擊CONTINUE後,需要進行以下兩部操作,INSTALLDOCKER(安裝Docker),以及OPENROUTERPORTS(打開路由器埠)。
4、安裝DOCKER。

5. 如何利用雲伺服器做一個接入點

利用雲伺服器做一個接入點方式:1、手工安裝,相關流程參考內容。
2、利用恆訊科技一鍵自動部署程序。
3、在恆訊科技開通bzz雲伺服器後,可購買節點搭建服務,費用便宜。

用雲伺服器來搭建節點的優勢:
1、 雲伺服器可以快速部署,快速上線,從開通到部署上線,僅需30分鍾。這是目前已知的最快方案。
2、 雲伺服器可以動態調整資源,從CPU、內存到磁碟、帶寬等資源,都可以在分分鍾內完成動態調整。
3、 雲伺服器具備穩定、可靠、高性能等特點,尤其是網路質量相當高,對於BZZ上主網後,將極大的有利於節點的鏈接。

6. 如何在伺服器上搭建nodejs

先確認下系統環境合不合要求

python -V(確認python版本大於2.6)

訪問http://nodejs.org/download/下載需要的Node.js版本(wget
http://nodejs.org/dist/v0.10.26/node-v0.10.29.tar.gz )

解壓 tar zxvf node-v0.10.26-linux-x64.tar.gz

進入目錄 cd node-v0.10.26-linux-x64

./configure --prefix=/home/work/setups/node-v0.10.26

make

sudo make install

添加到系統環境 echo "export PATH=$PATH:/home/work/setups/node-v0.10.26/bin">>
~/.bash_profile

. ~/.bash_profile執行該文件更新$PATH變數
###安裝Express
sudo npm install express
-gd g參數:把express安裝到NodeJS的lib目錄d參數:同時安裝依賴模塊包

sudo npm install forever -gd

(異常情況:

如果遇到npm 找不到的情況 確認sudo node -v是否找不到 找不到的話:需要added /usr/local/bin to secure_path in /etc/sudoers :

sudo visudo

把 Defaults secure_path =
/sbin:/bin:/usr/sbin:/usr/bin 這行 改為 Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin然後:x保存退出

如果遇到

npm ERR! Error: Hostname/IP doesn't match certificate's altnames

執行 npm config set strict-ssl false

如果遇到 npm ERR! registry error parsing json

npm cache clean

執行 npm config set registry http://registry.npmjs.eu/

)
###部署forever
$ npm install -g forever

啟動

NODE_ENV=pro LANG='zh' /usr/local/bin/foreverstart-o
/home/work/log/node_out.log-e /home/work/log/node_err.log /home/work/webroot/index.js

NODE_ENV=pro 環境變數 pro為生產環境(程序中可以指定)

LANG 環境變數 指定默認語言

node_out.log 輸出日誌 注意路徑別抄成我的了

node_err.log 錯誤日誌

index.js 啟動文件

7. 一個公網搭建幾個pi節點

一個公網可以搭建的pi節點個數取決於公網所搭載的電腦數量,最大為65535個。

單個公網ip理論上有65535個埠,但防火牆通常的snat的源埠范圍是1025-65535或32769-65535,也就是可以有這么多埠可以復用。

對於pi節點而言,我們每一台電腦,就可以搭建一個節點。每一個節點,都是一個伺服器,以後pi主網後,數據就可以分布式的存儲在數萬,數十萬,數百萬的電腦中。

8. 本地測試遠程埠可以聯通但是pinode節點埠打不開

一、預防休眠睡眠功能關閉電腦運行

1、開啟[控制台]

2、點選[電源選項]

3、點選[按下電源按鈕行為]

4、將按下電源鈕、按下睡眠按鈕、(筆記本再多出闔上筆電螢幕)兩個或三個下拉式選項,皆選擇[不進行動作]

5、回上一頁,點選[變更電腦睡眠時間]

6、全部可下拉式選擇[永不]

7、螢幕可設置自動關閉時間或是手動關閉(很多關閉螢幕鍵盤位置不同,網搜)

二、關閉win系統自動更新造成自動重新啟動

1、開啟[設置]

2、點擊[更新與安全性]

3、點擊[進階選項]

4、在暫停更新下,選擇選取日期(下拉式),選擇最後面一天

三、關閉docker自動更新

1、滑鼠移到docker圖標右鍵

2、點擊最上面[Settings]

3、將第二個勾取消(Automatically...)

4、右下點擊[Apply&Restart]

四、檢查其他軟體自動連網更新

部分軟體會自動重新啟動電腦(例如:防毒軟體、辦公室軟體、游戲軟體),這部分請依據軟體名稱網搜取消自動更新方法。

節點的問題排除
一、測埠

我們大家都知道,競選超節首要前提就是必須正確打開埠,打開埠首要前提就是必須開通ipv4公網,下面進入正題:

如何查看埠是否正確打開復制網址到瀏覽器:

https://pi-mods.de/nodeports/

點擊scan,如果發現31401-31403 綠色open,就說明埠開放正常。

埠測試必須在pi node和docker正常運行(running)的前提下,測試才有準確!!!



由於大部分派友用的都是普通家用寬頻,在上網高峰期的時候,測試埠可能會發現有時候31401-31403隻能開一到兩個埠,這是完全正常的,3個開一個,另外兩個肯定也是開的,不放心可以測試多次,有一次全開就行。

二、查看本地區塊高度,只要本地區塊高度有變化就是正常的



圖中紅色框框部分就是區塊高度,由於牆的原因,這里區塊高度有人幾秒鍾變一次,有的幾十秒,幾分鍾,甚至幾十分鍾或者更長時間才變化(這種情況通常是網路狀況不好或者電腦關機或重啟後沒有及時打開程序導致長時間追趕區塊導致),搞不清楚原理的,記住這里有變化就行了。另外還要補充一點就是區塊高度下面有時候出現兩個框框,這是長時間鏈接項目方主伺服器超時導致,這個填寫一次,就不用理會了 ,出現不出現框框都是正常的。0.4.7版本的節點主要測試功能就是當項目方主伺服器鏈接不上或者不存在了,可以通過第三方已知節點帶我們加入恆星區塊鏈網路。

考慮到有的朋友英文太差,我下面簡單的補充下這個界面英文的含義



上面那段英文的意思是:打開節點

你可以運行包含區塊鏈的Node版本,通過打開下面的開關(小紅點),你的計算機將運行一個Docker容器,該容器運行一致性演算法,並使你能夠觀察Pi Testnet(pi測試網路),它會一直開著直到你把它關掉,你的計算機將不再運行區塊鏈。

你是候選節點,我們還沒有選擇參與pi 測試網的超級節點或節點,需要通過KYC,我們將很快做出選擇

三、查看故障排除頁面



常見英文含義:Second秒,minute分鍾,hour 小時,day天,month 月。

其實這個界面懶人只需要關注兩點即可

那就是state:synced!所有的都不用看了,latest block 即使有延遲也是假延遲,看著不舒服的可以刷新。



或者同時按住CTRL+R快捷鍵刷新。

當state不是synced ,只要latest block不是特別離譜延遲幾天也無需理會,程序會自動修復,這個節點程序是自動的,不需要你人為去干預。導致延遲有兩大因素:一是長時間網路異常,例如網線松動接觸不良或者上網高峰期,運營商機房線路故障,這種錯誤,一般網路異常情況解決了,程序能自動修復,如果異常的時間比較久了,程序不能修復,可以通過切換運行區塊鏈的小紅點開關來重啟共識容器區塊鏈程序。一關一開建議間隔20秒以上,以免操作過快導致程序崩潰。當然你也可以重啟電腦來試著解決。二是節點程序本身的bug問題,當網路長時間異常或者意外關機,導致區塊文件損壞或者內部程序出錯,程序無法正常同步了,嘗試了各種方法無果後,只能通過清除區塊來解決,這種方法要慎用,不到萬不得已不建議通過清除區塊來解決問題。關於真假延遲可以通過命令查看,就是那個「每隔1分鍾查看一次節點同步進度」批處理文件,雙擊即可打開



當看到state:Synced 說明沒有延遲,即使有也是假延遲。

當看到最後一行是catching up 後面英文沒有包含.json這幾個字母並且沒有長時間一動不動,都是正常的。

①埠檢測容器:absent表示缺失,exited表示退出,這里無論顯示什麼都是正常狀態,0.4.7無需開啟埠檢測容器:所以顯示缺失,以前埠檢測容器開啟過,現在關閉狀態就是顯示退出。

② 節點狀態:有3種狀態,一開始joining SCP加入恆星網路,後來是Catching up 追趕區塊中,Synced已經同步的。節點這3種狀態根據網路狀況是來回切換的,不能單純看這個來決定節點是否正常。只要不是一直joining SCP都不需要人為干預,保持埠開放,程序會自動調整!

③ outgoing connections外出連接數,即最大能同時與遠端節點鏈接數,系統設置不超過8個,不是0都是正常的;incoming connections:進來的連接數,即最大同時能服務別的節點連接數,系統設置不超過64個;連接數量多少沒一定,主要取決於你的網路穩定性,也不能單獨看這個來決定節點正常與否,如果沒有公網ip,這里會一直顯示0,如果你開通了公網ip,這里只要不是一直顯示為0,節點都是正常狀態。supporting other nodes:這里無論顯示Yes or No 都是正常的。

④consencus container共識容器運行狀態:分4種,首次創建是creating,啟動狀態是starting,正常運行狀態是:running!!!退出exited

⑤ Remove all blockchain data:移除所有區塊數據,建議謹慎操作,測試階段,只有長時間不同步,可以試著進行移除操作,不建議頻繁操作!!! 移除區塊後要記得重新開啟運行區塊的小紅點開關。

Latest block:最近的區塊,這里可以查看區塊延遲,現階段普遍延遲,這塊無論顯示什麼都是正常狀態,Protocol version 協議版本顯示與否都正常,由於牆的問題,安裝日期和可用率都不用在意。

一句話總結:現階段只要埠31401-31403處於open狀態,別的數據都無需太在意。不要看到自己的區塊高度和別人誤差一點點就認為節點不正常了。家庭寬頻出現網路波動是很正常的,當你網路出現波動時,這個時候你的區塊高度肯定和別人有點誤差的,這很正常,程序會自動追趕同步。由於牆的原因,導致有些數據不能及時從項目方伺服器回傳到本地,所以界面上看到的很多數據都不是實時的。

埠能正確開放,你的節點能正常同步你就是一個合格的待選節點!

9. 阿里雲pi節點用多大的寬頻

使用100m或以上的寬頻網路。
PI將成為全世界矚目的加密數字幣,手機就可以免費挖礦,活躍礦工已經超過3000萬,注冊用戶超過一億,來自全世界200多個國家,其價值潛力遠超越一般認知,也將會成為全世界廣泛流通的數字貨幣,沒有之一。
如果被選上成為普通節點或超級節點,則相當於建立一個世界級銀行網點,收益將會源源不斷!而現在正是PI幣的大紅利期,所以看明白的人都會要搭建屬於自己的節點伺服器。

10. 騰訊輕量雲伺服器搭建k8s環境

4C4G機器設置為k8smaster節點,另外一台機器設置為k8snode節點

分別進入兩台的 /ect/hosts 目錄,設置r如下host

由於k8s內部節點之間的通訊使用的是內網ip,我們需要把內網ip的重定向到公網ip上

由於兩台機器是處於公網環境,且k8s節點之間需要通訊,所以需要開放一些埠,埠配置可以直接進到騰訊雲控制台進行配置

以下是官網要求的master節點的埠配置

可以進入騰訊雲伺服器的防火牆配置開放相應埠,埠可以限定來源,只允許node節點(192.168.2.2)訪問

以下是官網要求的node節點的埠配置

同理,也設置node節點的埠

master節點需要安裝

node節點需要安裝

添加安裝源(所有節點)

安裝命令

設置開機啟動

修改docker配置(所有節點)

組件安裝完成後就可以啟動了,首先啟動master節點,然後讓node節點加入master幾點即可。

在master節點使用kubeadm初始化集群

這里需要保存token,token是用於node節點加入maste節點的憑證

node節點加入master節點

安裝網路插件,否則node是NotReady狀態(主節點跑)

kubectl get nodes

熱點內容
智慧易店伺服器地址是啥 發布:2025-03-14 20:57:49 瀏覽:886
小米ID密碼忘記了有什麼危害 發布:2025-03-14 20:45:28 瀏覽:610
大麥路由器怎麼改密碼 發布:2025-03-14 20:35:42 瀏覽:87
資料庫片語 發布:2025-03-14 20:27:21 瀏覽:248
角色卡演算法 發布:2025-03-14 20:08:48 瀏覽:650
linux伺服器安全加固 發布:2025-03-14 19:59:21 瀏覽:779
android系統資料庫 發布:2025-03-14 19:44:27 瀏覽:237
beats安卓手機怎麼彈窗 發布:2025-03-14 19:33:38 瀏覽:222
安卓手機新充電頭叫什麼 發布:2025-03-14 19:32:53 瀏覽:30
暗處增亮演算法 發布:2025-03-14 19:28:02 瀏覽:641