ssh連線Linux收到The remote system refused the connection報錯
這是在我第一次成功部署Oracle Exadata Machine X4-2後總結的文章。
客戶最開始規劃的IP地址被推翻,導致透過applyconfig.sh指令碼修改的DB Machine和Storage Machine IP地址都要重新配置,資料庫機的Oracle Linux沒有圖形介面,也沒有安裝調整網路IP的字元介面工具,於是嘗試透過vi編輯器手動修改/etc/sysconfig/network,/etc/sysconfig/network-scripts下的ifcfg-*、route-*、rule-*等配置檔案。
修改完成,重啟網路服務,之後所有的ssh都無法連線到作業系統,收到如下報錯:
The remote system refused the connection.
透過搜尋引擎沒有能解決問題,於是開始檢查伺服器和ssh相關的配置。
首先在root使用者的$HOME目錄下沒有發現.ssh目錄,於是切換到/etc/ssh/目錄下檢查ssh服務的配置檔案。
[root@dm01dbadm01 ssh]# ll
total 184
-rw------- 1 root root 132839 Feb 23 2012 moduli
-rw-r--r-- 1 root root 1902 May 4 13:34 ssh_config
-rw-r--r-- 1 root root 1836 Feb 23 2012 ssh_config.rpmnew
-rw------- 1 root root 3561 Jun 9 13:17 sshd_config
-rw------- 1 root root 3561 Jun 9 10:23 sshd_config.backupbyExadata
-rw------- 1 root root 3323 May 4 13:34 sshd_config.exadata.backup_by_miszeroboot
-rw------- 1 root root 3332 Feb 23 2012 sshd_config.rpmnew
-rw------- 1 root root 668 May 4 15:50 ssh_host_dsa_key
-rw-r--r-- 1 root root 590 May 4 15:50 ssh_host_dsa_key.pub
-rw------- 1 root root 963 May 4 15:50 ssh_host_key
-rw-r--r-- 1 root root 627 May 4 15:50 ssh_host_key.pub
-rw------- 1 root root 1675 May 4 15:50 ssh_host_rsa_key
-rw-r--r-- 1 root root 382 May 4 15:50 ssh_host_rsa_key.pub
透過檢視檔案的最後修改時間可以發現只有sshd_config檔案被最頻繁的修改,於是用vi開啟該檔案,在檔案的最後發現瞭如下的內容:
#### Generated by Exadata by ipconf. BEGIN. DO NOT MODIFY ####
ListenAddress 127.0.0.1
ListenAddress 10.255.255.10
ListenAddress 192.168.10.1
ListenAddress 192.168.10.2
#### Generated by Exadata by ipconf. END ####
ListenAddress並沒有包含我新修改的IP地址,手動將新的IP地址替換掉原有IP,重啟sshd服務:
[root@dm01dbadm01 ssh]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
之後所有主機的作業系統都能夠正常的連線了。
手動修改了主機IP地址之後,不要忘記修改/etc/hosts檔案下對應的IP地址:
#### BEGIN Generated by Exadata. DO NOT MODIFY ####
127.0.0.1 localhost.localdomain localhost
192.168.10.1 dm01db01-priv1.tequ.com dm01db01-priv1
192.168.10.2 dm01db01-priv2.tequ.com dm01db01-priv2
10.0.3.10 dm01db01.tequ.com dm01db01
10.255.255.10 dm01dbadm01.tequ.com dm01dbadm01
#### END Generated by Exadata ####
如果使用setup、system-config-network等工具調整IP地址的話,以上配置檔案會被工具自動修改,所以我們平時遇到這些問題的機會比較少,但瞭解這些配置檔案對我們以後處理問題來說是有好處的。
更多Oracle Exadata Machine X4-2實施記錄可參考文章:
《Oracle Exadata Machine X4-2實施記錄》:http://blog.itpub.net/23135684/viewspace-1181296/
--end--
客戶最開始規劃的IP地址被推翻,導致透過applyconfig.sh指令碼修改的DB Machine和Storage Machine IP地址都要重新配置,資料庫機的Oracle Linux沒有圖形介面,也沒有安裝調整網路IP的字元介面工具,於是嘗試透過vi編輯器手動修改/etc/sysconfig/network,/etc/sysconfig/network-scripts下的ifcfg-*、route-*、rule-*等配置檔案。
修改完成,重啟網路服務,之後所有的ssh都無法連線到作業系統,收到如下報錯:
The remote system refused the connection.
透過搜尋引擎沒有能解決問題,於是開始檢查伺服器和ssh相關的配置。
首先在root使用者的$HOME目錄下沒有發現.ssh目錄,於是切換到/etc/ssh/目錄下檢查ssh服務的配置檔案。
[root@dm01dbadm01 ssh]# ll
total 184
-rw------- 1 root root 132839 Feb 23 2012 moduli
-rw-r--r-- 1 root root 1902 May 4 13:34 ssh_config
-rw-r--r-- 1 root root 1836 Feb 23 2012 ssh_config.rpmnew
-rw------- 1 root root 3561 Jun 9 13:17 sshd_config
-rw------- 1 root root 3561 Jun 9 10:23 sshd_config.backupbyExadata
-rw------- 1 root root 3323 May 4 13:34 sshd_config.exadata.backup_by_miszeroboot
-rw------- 1 root root 3332 Feb 23 2012 sshd_config.rpmnew
-rw------- 1 root root 668 May 4 15:50 ssh_host_dsa_key
-rw-r--r-- 1 root root 590 May 4 15:50 ssh_host_dsa_key.pub
-rw------- 1 root root 963 May 4 15:50 ssh_host_key
-rw-r--r-- 1 root root 627 May 4 15:50 ssh_host_key.pub
-rw------- 1 root root 1675 May 4 15:50 ssh_host_rsa_key
-rw-r--r-- 1 root root 382 May 4 15:50 ssh_host_rsa_key.pub
透過檢視檔案的最後修改時間可以發現只有sshd_config檔案被最頻繁的修改,於是用vi開啟該檔案,在檔案的最後發現瞭如下的內容:
#### Generated by Exadata by ipconf. BEGIN. DO NOT MODIFY ####
ListenAddress 127.0.0.1
ListenAddress 10.255.255.10
ListenAddress 192.168.10.1
ListenAddress 192.168.10.2
#### Generated by Exadata by ipconf. END ####
ListenAddress並沒有包含我新修改的IP地址,手動將新的IP地址替換掉原有IP,重啟sshd服務:
[root@dm01dbadm01 ssh]# /etc/init.d/sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
之後所有主機的作業系統都能夠正常的連線了。
手動修改了主機IP地址之後,不要忘記修改/etc/hosts檔案下對應的IP地址:
#### BEGIN Generated by Exadata. DO NOT MODIFY ####
127.0.0.1 localhost.localdomain localhost
192.168.10.1 dm01db01-priv1.tequ.com dm01db01-priv1
192.168.10.2 dm01db01-priv2.tequ.com dm01db01-priv2
10.0.3.10 dm01db01.tequ.com dm01db01
10.255.255.10 dm01dbadm01.tequ.com dm01dbadm01
#### END Generated by Exadata ####
如果使用setup、system-config-network等工具調整IP地址的話,以上配置檔案會被工具自動修改,所以我們平時遇到這些問題的機會比較少,但瞭解這些配置檔案對我們以後處理問題來說是有好處的。
更多Oracle Exadata Machine X4-2實施記錄可參考文章:
《Oracle Exadata Machine X4-2實施記錄》:http://blog.itpub.net/23135684/viewspace-1181296/
--end--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-1181160/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- go get報錯connect: connection refusedGo
- 嵌入式Linux,openssh連線報錯:ssh_sandbox_violation: unexpected system callLinux
- Solaris SSH 服務處於maintenance模式,ssh connection refusedAINaN模式
- Oracle11G監聽報錯Connection refusedOracle
- Jedis 連線 Redis報JedisConnectionException: java.net.ConnectException: Connection refusedRedisExceptionJava
- ssh: connect to host localhost port 22: Connection refusedlocalhost
- linux 遠端連線ssh錯誤Linux
- oracle listener錯誤Linux Error: 111: Connection refusedOracleLinuxError
- java.net.ConnectException: Connection refused (Connection refused)JavaException
- ssh問題:ssh_exchange_identification: Connection closed by remote hostIDEREM
- OGG 同步報錯 - TCP/IP error 111 (Connection refused)TCPError
- 如何除錯SSH連線除錯
- mysql connection refusedMySql
- 坑:ssh: connect to host github.com port 22: Connection refusedGithub
- scp時候出現ssh Connection refused的解決方案
- Error:Can't connect to SOCKS proxy:Connection refused (Connection refused)Error
- linux之 ssh連線伺服器,WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!Linux伺服器REMIDE
- docker phpmyadmin 連線宿主mysql資料庫報錯:mysqli::real_connect(): (HY000/2002): Connection refusedDockerPHPMySql資料庫
- 公司內網使用git clone報錯ssh連線超時內網Git
- 連線資料庫提示sqlstate[hy000] [2002] Connection refused資料庫SQL
- ssh無法連線 WARNING REMOTE HOST IDENTIFICATION HAS CHANGED!REMIDE
- 連線華為雲的Redis服務報錯“Error: Connection reset by peer”RedisError
- Java專案連線資料庫Mysql報錯create connection SQLExceptionJava資料庫MySqlException
- vscode remote-x11 ssh 連線時Another All configured authentication methods failed like #10 報錯修復VSCodeREMAI
- 異常解決——GitLab : ssh: connect to host port 22: Connection refusedGitlab
- ssh 安裝及登入提示:connection refused的解決辦法
- 求助:移動端登入測試,報錯 RemoteDisconnected Remote end closed connection without response。REM
- jdbc連線sql server 出現 java.sql.SQLException: Network error IOException: Connection refused:JDBCSQLServerJavaExceptionError
- 連線11gR2 RAC時收到ORA-12502報錯
- linux之間連線—使用SSHLinux
- 連線oracle報錯Oracle
- Connection (建立連線)
- Linux啟動tomcat後執行shutdown.sh關閉時出現異常:Connection refused (Connection refused)LinuxTomcat
- IOException in sending Request :: Connection refusedException
- Linux開啟ssh連線putty教程Linux
- linux 下 github ssh 無法連線LinuxGithub
- Arcgis連線HGDB報錯
- DBeaver連線MySQ報錯