ITPub博客

首页 > 数据库 > Oracle > ssh连接Linux收到The remote system refused the connection报错

ssh连接Linux收到The remote system refused the connection报错

原创 Oracle 作者:尛样儿 时间:2014-06-12 11:20:54 0 删除 编辑
    这是在我第一次成功部署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--

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23135684/viewspace-1181160/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle数据库管理员,Oracle数据库系统构架员;2012年7月出版《构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化》一书;Oracle 10g OCM。

注册时间:2010-01-05

  • 博文量
    483
  • 访问量
    5650182