Linux安裝emqx(含Kernel pid terminated 錯誤)


 

裝過很多次emqx了,本次安裝又遇到新問題,記錄一下。

 

1、 先進入官網:https://www.emqx.io/cn/downloads#broker

 

選擇要下載的版本、軟件包

下面會有下載地址,復制地址。

https://www.emqx.io/downloads/broker/v4.0.4/emqx-centos7-v4.0.4.zip

 

 

 

2、在linux 上 下載軟件包

# wget https://www.emqx.io/downloads/broker/v4.0.4/emqx-centos7-v4.0.4.zip

 

然后 unzip 解壓 zip包。

 

 

 

 

然后啟動

# ./bin/emqx start

 

 

 

 

沒啟動成功,遇到一個尷尬的錯誤:

 

 

 

本以為是openssl 版本問題,可是最新的就是 openssl 1.1.1版本。

查看了centos 版本,當前版本為: 8.2.2004 當前最新版本。

 

 

 

一度以為是當前emqx版本與當前centos8 版本不和。又下載了其他兩個emqx版本。

emqx 4.0.6 和當前最新版 emqx 4.1.1

但是這兩個版本依舊是上面那個問題。

查看了emqx升級文檔:

只在最新的 4.2 版本中說了一下, emqx-rel 功能增強,支持 Centos 8 。 (但是當前官網上可下載版本最新只到4.1.1).

 

 

 

 

 

git 上關於emqx-rel 描述:

 

 

 

 

需要其他工具包呀~~~

 

無奈下載一個emqx 4.0.4 rpm包(因為當前其他環境就是這個版本,本地安裝也會首選這個版本)。

# wget https://www.emqx.io/downloads/broker/v4.0.4/emqx-centos7-v4.0.4.x86_64.rpm

 

 

下載好了:

 

 

 

 

安裝:

# yum localinstall emqx-centos7-v4.0.4.x86_64.rpm

 

安裝過程中還是顯示了一下: compat-openssl10 1.0.2o-3.el8

安裝完成。

 

 

 

裝完后本地目錄並沒有顯示這個emqx。

但是我重新進入emqx 4.0.4版本,已經可以啟動了。

 

 

 

其他的emqx 版本也可以啟動:

 

 

 

結論: 果然還是包不對呀。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM