这是在我第一次成功部署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/
,如需转载,请注明出处,否则将追究法律责任。