"); //-->
一直以来,都在听不同的人对于云服务器绑定主机名有不同的见解和操作方式,接下来就让一位资深的云计算开发工程师为大家讲解云服务器绑定主机名的正确姿势吧!

我在做方案的时候,都不推荐在云服务器上安装oracle。可随着宣传的深入,偏偏就有人要这样干,前天,就有要求我在某度云安装oraclerac集群;我确实不知道怎么解决共享存储及多网卡。
一个很久不理我的家伙,突然给我电话,说安装在阿里云服务器上的oracle,执行netca失效,需要我帮忙。很佩服那些程序员,居然能在云服务器成功安装oracle。好奇心驱使我去要了系统权限,爬上去看看究竟。
先看看oracle实例是否正常,按一下步骤进行:
1、检查进程:psauxww|grepora,还好进程都有;
2、检查实例是否正常,也没问题,截图如下:

3、分别检查oracle实例日志和监听器日志,也没什么收获;
4、检查系统日志,未见明显异常;
5、检查系统资源,发现交换分区太小,不过既然能正常安装oracle,应该也影响不大;另外同一个系统上还运行了java和memcached,担心占用资源过多,一概给停止了(反正是未上线的系统,随便杀);
6、以oracle用户执行lsnrctlstat,输出一半就卡住了,耐着性子等了一会而,结果如下:
[oracle@qhwy~]$lsnrctlstat
LSNRCTLforLinux:Version11.2.0.1.0-Productionon09-MAR-201822:33:50
Copyright(c)1991,2009,Oracle.Allrightsreserved.
Connectingto(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12535:TNS:operationtimedout
TNS-12560:TNS:protocoladaptererror
TNS-00505:Operationtimedout
提示超时,手动启动监听器,也是一样的输出。
按照也有的经验,查了好一通,还是没解决,那就网上搜一搜吧。运气还算不错,搜到一篇文章,正好瞧到有一行写着netca启动不了的问题,云启动不了可能与主机名有关。那好,就打开文件/etc/sysconfig/network及/etc/hosts瞧瞧,一眼就看出问题所在。

大神们,阿里云的服务器,使用的可是内网地址哟,不信你瞧:
[root@qhwy~]#ifconfig
eth0:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500
inet172.17.144.28netmask255.255.240.0broadcast172.17.159.255
ether00:16:3e:10:5c:61txqueuelen1000(Ethernet)
RXpackets5322360bytes6866094153(6.3GiB)
RXerrors0dropped0overruns0frame0
TXpackets2929473bytes386359858(368.4MiB)
TXerrors0dropped0overruns0carrier0collisions0
lo:flags=73<UP,LOOPBACK,RUNNING>mtu65536
inet127.0.0.1netmask255.0.0.0
looptxqueuelen1(LocalLoopback)
RXpackets381760bytes25954689(24.7MiB)
RXerrors0dropped0overruns0frame0
TXpackets381760bytes25954689(24.7MiB)
TXerrors0dropped0overruns0carrier0collisions0
把/etc/hosts文件的公网地址,改成实际网络监听地址:
172.17.144.28qhwy
切换到oracle账户,再执行lsnrctlstart,故障排除。

不过,直接把oracle数据库暴露在公网上,也是一个隐患。通过以上资深Linux工程师的详细讲解,是否对云服务器的内容更加的感兴趣了呢,心动不如行动,扣丁学堂不仅有资深讲师,更会配套完整的Linux视频教程以及项目经历的全程辅导,在扣丁学堂进行Linux培训的学习,肯定会有很大的收获,在你成为Linux开发工程师的道路上更加的便捷。扣丁学堂Linux技术交流群:692395686。微 信 号:codingbb
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
调试程序时,出现了问题
高斯贝尔GSR-2001E型数字卫星电视接收机电源电路
LabVIEW 8.6 新特性
海克成HIC-2000HDVB型数字卫星电视接收机电源电路
HT48RA0A 8位OTP载波遥控单片机数据手册 V1.70
人工智能 (AI) 和机器学习 (ML) – 传统汽车控制领域如何受到影响
HT48R50A-1HT48C50-1 8位输入输出型OTPMA...
请问大家,和目标机用串口相连的时候启动target server出现下面的错误是什么原因啊?3x!
模拟芯视界 | 高速 ADC 模拟输入前端的无源匹配技巧
如何共同构建安全高效的自动驾驶域(AD)与高级驾驶辅助系统(ADAS)集中计算解决方案
HT48R30A-1HT48C30-1 8位经济型输入输出OTP...
超宽带技术的革新突破:QM35825 SoC开启精准物联新时代
[求助]两串口共享中断,如何进行中断分支处理
学习如何设置新型单板RIO系统
R课堂 | IGBT IPM的错误输出功能(FO)
如何使用LabVIEW测试、控制以及嵌入式应用
HT48RA0A 8位OTP载波遥控单片机数据手册 V1.70 (英)
东仕IDS-2000F型数字卫星电视接收机电源电路
东仕IDS-2000型数字卫星电视接收机电源电路
拓扑半金属?未来的芯片需要比铜更好的材料
LabVIEW FPGA 模块简介
等离子体调制器可以打破无线太赫兹障碍
光纤到户时代的视频接收芯片技术——Qorvo QPB9015
亲心社区for动网7.0sp2美化正式版发布
Micro LED芯片再缩小40% 富采瞄准车用、AI光通讯
帝霸201H型数字卫星电视接收机电源电路
HT48RA0发射HT6221码的应用范例 说明及源程序
直观的HMI和增强的安全性(离手检测)
LabVIEW概念演示介绍
如何使用tornado下的trigger工具?