更新時間:2021-09-17 10:11:58 來源:動力節點 瀏覽3578次
大家在運行Mycat的時候可能會出現啟動失敗的情況,那么要怎么解決呢?小編就來告訴大家。
使用mycat配置主從讀寫打開,啟動mycat報錯信息如下:
狀態 | 包裝| 2020 / 06 / 17 17 : 00 : 11 | --> 包裝器作為守護進程啟動
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 11 | 啟動JVM...
錯誤 | 包裝| 2020 / 06 / 17 17 : 00 : 11 | JVM退出而加載的應用程序。
信息 | 虛擬機1 | 2020 / 06 / 17 17 : 00 : 11 | 錯誤:代理拋出的異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:mysql01:mysql01:名稱或服務未知
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 15 | 啟動JVM...
信息 | 虛擬機2 | 2020 / 06 / 17 17 : 00 : 16 | 錯誤:代理拋出的異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:mysql01:mysql01:名稱或服務未知
錯誤 | 包裝| 2020 / 06 / 17 17 : 00 : 16 | JVM退出而加載的應用程序。
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 20 | 啟動JVM...
錯誤 | 包裝| 2020 / 06 / 17 17 : 00 : 20 | JVM退出而加載的應用程序。
信息 | jvm 3 | 2020 / 06 / 17 17 : 00 : 20 | 錯誤:代理拋出的異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:mysql01:mysql01:名稱或服務未知
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 25 | 啟動JVM...
錯誤 | 包裝| 2020 / 06 / 17 17 : 00 : 25 | JVM退出而加載的應用程序。
信息 | jvm 4 | 2020 / 06 / 17 17 : 00 : 25 | 錯誤:代理拋出的異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:mysql01:mysql01:名稱或服務未知
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 29 | 啟動JVM...
錯誤 | 包裝| 2020 / 06 / 17 17 : 00 : 30 | JVM退出而加載的應用程序。
信息 | jvm 5 | 2020 / 06 / 17 17 : 00 : 30 | 錯誤:代理拋出的異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:mysql01:mysql01:名稱或服務未知
致命的 | 包裝| 2020 / 06 / 17 17 : 00 : 30 | 有5次發射失敗在一排,每次持續小于300秒。放棄。
致命的 | 包裝| 2020 / 06 / 17 17 : 00 : 30 | 可能存在配置問題:請檢查日志。
狀態| 包裝| 2020 / 06 / 17 17 : 00 : 30 | <-- 包裝停止
原因:無法解析主機名
解決方法:
修改主機文件
[mysql@mysql01 ~]$ cat /etc/ hosts
127.0 . 0.1 本地主機 localhost.localdomain localhost4 localhost4.localdomain4
:: 1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168。12.60 mysql01
再次啟動mycat,狀態正常。
[mysql@mysql01 ~ ]$ mycat 狀態
Mycat -server正在運行 ( 37136 )。
通過上述大家對Mycat啟動失敗的解決方法已經有所了解,如果想了解更多,不妨來關注一下動力節點的Mycat教程,里面有更多的相關知識在等著大家,相信對大家的學習會有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習