资讯专栏INFORMATION COLUMN

集成安装之Linux7平台Oracle19c配置ipv6

IT那活儿 / 2255人阅读
集成安装之Linux7平台Oracle19c配置ipv6



亲爱滴伙伴们,想我没,我可想你们了。本大湿今天给伙伴们带了19C配置IPV6的吃螃蟹之旅。IPV6从11GR2开始就支持了,之前本大湿所在现场的生产库均未进行配置,那为啥今天突然提到19C要配置这个了呢。这个得从客户的一个电话说起:


大湿啊,忙啥尼?

作为大湿级,不都得把自己整的忙一点儿的样子, 否则多没面儿,本能得啵得啵说了一大堆八杆子打不着的事情......


自己这正说的嗨那,对方电话传来了“大湿啊,知道你忙,你先把手头的撸活儿放放,咱后面不是要升级到19C哈,辛苦做个19C同时配置ipv4和ipv6的测试吧。”


“好的,收到,我会尽快做好测试并回复您!”.....


和该客户合作了7~8年了,大家私底下都是朋友,但工作还是钉是钉铆是铆,既然交代其他撸活儿往后排,咱得抓紧把这事儿了了。


本大湿的习惯,先交代一下环境:

操作系统:Redhat7.6

数据库版本:19.7

是否RAC:是


其实从linux7开始系统默认开启ipv6,怎么确认ipv6是否开启呢?下面介绍两种常见的方法:

1.通过查看网卡属性确定

ifconfig-a

命令输出有“inet6......“的表示开启了ipv6功能

2.通过内核模块加载信息查看

lsmod| grep ipv6

该默认地址经测试无法ping通,需要自定义地址,修改网卡配置文件,新增内容如下:

从新增内容看我们这里设置了2个地址,一个主用,一个备用。


重启网络生效,并检查ipv6地址是否存在:


通过ping6命令测试是否可以连通,也可以使用ping-6:


查找监听文件并进行修改,注意监听中ipv6端口须与ipv4端口不一致

修改前:


LISTENER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER))))          # line added by Agent

修改后:


LISTENER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER))(ADDRESS= (PROTOCOL = TCP)(HOST = 2020:db8:1000::200)(PORT =1601)(IP=FIRST))))


重启监听之后查看结果如下:


接下来我们配个TNS连接串并进行测试连接成功:


我们可以通过查看pmon进程打开的文件去确定ipv6连接是否创建


至此ipv6配置完成,分享到此结束,谢谢大家,咱们下回再见。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/130217.html

相关文章

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<