广告
返回顶部
首页 > 资讯 > 操作系统 >怎么修改linux中rac上IP地址
  • 688
分享到

怎么修改linux中rac上IP地址

2024-04-02 19:04:59 688人浏览 薄情痞子
摘要

本篇内容主要讲解“怎么修改linux中rac上IP地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么修改linux中rac上IP地址”吧!修改前IP:###

本篇内容主要讲解“怎么修改linux中rac上IP地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么修改linux中rac上IP地址”吧!

修改前IP:

#####PUBLIC IP #####

192.168.11.100 db1

192.168.11.200 db2

##### VIP #####

192.168.11.111 db1_vip

192.168.11.222 db2_vip

#####SCAN IP #####

192.168.11.101 scanip

修改后IP:

#####PUBLIC IP #####

192.168.57.100 db1

192.168.57.200 db2

##### VIP #####

192.168.57.111 db1_vip

192.168.57.222 db2_vip

#####SCAN IP #####

192.168.57.101 scanip

修改网段11..改成57..

一准备

1 关闭数据库

[grid@db1 ~]$ srvctl status database -d orcl
Instance orcl1 is running on node db1
Instance orcl2 is running on node db2
[grid@db1 ~]$ srvctl stop database -d orcl
[grid@db1 ~]$ srvctl status database -d orcl
Instance orcl1 is not running on node db1
Instance orcl2 is not running on node db2

2 查看原scan的信息

[grid@db1 ~]$ srvctl config scan
SCAN name: scanip, Network: 1/192.168.11.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /scanip/192.168.11.101
[grid@db1 ~]$ srvctl config listener
Name: LISTENER
Network: 1, Owner: grid
Home: <CRS home>
End points: tcp:1521

3 关闭listener、crs

[grid@db1 ~]$ srvctl stop listener
[grid@db1 ~]$ crsctl stop crs -f
CRS-4563: Insufficient user privileges.

CRS-4000: Command Stop failed, or completed with errors.
[grid@db1 ~]$ su root
PassWord:
[root@db1 grid]# crsctl stop crs -f

[root@db2 grid]# crsctl stop crs -f

4 修改/etc/hosts(两个节点)

[root@db1 ~]# vi /etc/hosts

#####PUBLIC IP #####
192.168.57.100 db1
192.168.57.200 db2

5 修改os网卡信息(两个节点)

vi /etc/sysconfig/network-scripts/ifcfg-eth0

service network restart

然后在虚拟机上重新配置网卡连接方式,(在宿主机上新建立一个虚拟网卡虚拟机桥接在该网卡上)

6 启动crs(两个节点)

[root@db1 grid]# crsctl start crs
CRS-4123: oracle High Availability Services has been started.

[root@db2 grid]# crsctl start crs
CRS-4123: Oracle High Availability Services has been started.

1 修改public ip

--节点1

1 查看信息(原)

[root@db1 grid]# oifcfg getif
eth2  10.0.0.0  global  cluster_interconnect
eth0  192.168.11.0  global  public

2 删除原ip

[root@db1 grid]# oifcfg delif -global eth0/192.168.11.0

3 注册新ip

[root@db1 grid]# oifcfg setif -global eth0/192.168.57.0:public

4 验证

[root@db1 grid]# oifcfg getif
eth2  10.0.0.0  global  cluster_interconnect
eth0  192.168.57.0  global  public

--节点2

[root@db2 grid]#  oifcfg getif
eth2  10.0.0.0  global  cluster_interconnect
eth0  192.168.57.0  global  public                    --网段已经改过来了。我感觉已经不用删除,再添加了

[root@db2 grid]# oifcfg delif -global eth0/192.168.11.0
[root@db2 grid]# oifcfg setif -global eth0/192.168.57.0:public
[root@db2 grid]# oifcfg getif
eth2  10.0.0.0  global  cluster_interconnect
eth0  192.168.57.0  global  public

2 修改vip 

1 查看vip配置

[root@db2 admin]# srvctl config nodeapps -a
Network exists: 1/192.168.11.0/255.255.255.0/eth0, type static
VIP exists: /db1_vip/192.168.11.111/192.168.11.0/255.255.255.0/eth0, hosting node db1
VIP exists: /db2_vip/192.168.11.222/192.168.11.0/255.255.255.0/eth0, hosting node db2

2 停实例和vip

[root@db1 grid]# srvctl stop instance -d rac -n db1
[root@db1 grid]# srvctl stop vip -n db1 -f

[root@db2 grid]# srvctl stop instance -d rac -n db2
[root@db2 grid]# srvctl stop vip -n db2 -f

3 修改hosts文件(root两个节点)

vi /etc/hosts

##### VIP #####

192.168.57.111 db1_vip

192.168.57.222 db2_vip

4 修改vip的配置

--节点1

[root@db1 grid]# /grid/11.2.0/grid/bin/srvctl modify nodeapps -n db2 -A 192.168.57.111/255.255.255.0/eth0

--节点2

[root@db2 grid]# /grid/11.2.0/grid/bin/srvctl modify nodeapps -n db2 -A 192.168.57.222/255.255.255.0/eth0

5 启动

--节点1

[root@db1 grid]# srvctl start vip -n db1
PRKO-2420 : VIP is already started on node(s): db1
[root@db1 grid]# srvctl start listener -n db1
[root@db1 grid]# srvctl start instance -d rac -n db1

--节点2

[root@db2 grid]# srvctl start vip -n db2
[root@db2 grid]# srvctl start listener -n db2
[root@db2 grid]# srvctl start instance -d rac -n db2

6 验证

[root@db2 grid]# srvctl config nodeapps -a
Network exists: 1/192.168.57.0/255.255.255.0/eth0, type static
VIP exists: /db1_vip/192.168.57.111/192.168.57.0/255.255.255.0/eth0, hosting node db1
VIP exists: /192.168.57.222/192.168.57.222/192.168.57.0/255.255.255.0/eth0, hosting node db2

不知道什么原因,这里vip的名字不出现,也不太影响

3 修改scan ip(单节点执行)

1停止scan服务和scan

[root@db1 grid]# srvctl stop scan_listener
[root@db1 grid]# srvctl stop scan  

2 修改host文件

vi /etc/hosts

#####SCAN IP #####

192.168.57.101 scanip

3  修改scan配置(root)  
[root@db1 grid]# srvctl modify scan -n scanip              --这里是自己hosts解析的scanip的名字

4  修改scan listener配置

[root@db1 grid]# srvctl modify scan_listener -u

5 启动

[root@db1 grid]# srvctl start scan_listener

6 启动数据库

[root@db1 grid]# srvctl start database -d orcl

7 验证

[root@db1 grid]# srvctl config scan
SCAN name: scanip, Network: 1/192.168.57.0/255.255.255.0/eth0
SCAN VIP name: scan1, IP: /scanip/192.168.57.101

--查看集群资源

[root@db1 grid]# crsctl stat res -t
--------------------------------------------------------------------------------
NAME           TARGET  STATE        SERVER                   STATE_DETAILS       
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.LISTENER.lsnr
               ONLINE  ONLINE       db1                                          
               ONLINE  ONLINE       db2                                          
ora.gsd
               OFFLINE OFFLINE      db1                                          
               OFFLINE OFFLINE      db2                                          
ora.net1.network
               ONLINE  ONLINE       db1                                          
               ONLINE  ONLINE       db2                                          
ora.ons
               ONLINE  ONLINE       db1                                          
               ONLINE  ONLINE       db2                                          
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
      1        ONLINE  ONLINE       db2                                          
ora.db1.vip
      1        ONLINE  ONLINE       db1                                          
ora.db2.vip
      1        ONLINE  ONLINE       db2                                          
ora.orcl.db
      1        ONLINE  ONLINE       db1                      Open                
      2        ONLINE  ONLINE       db2                      Open                
ora.scan1.vip
      1        ONLINE  ONLINE       db2 

知识补充:

--添加scan

[root@db1 grid]# srvctl add scan scanip

--添加实例

$ srvctl add instance -d orcl -i orcl1 -n db1

$ srvctl add instance -d orcl -i orcl2 -n db2

srvctl start instance -d orcl -n db1

srvctl start instance -d orcl -n db2

--添加database

  srvctl add database -d orcl -o /oracle/home -p +DATA/orcl/spfileorcl.ora

srvctl start database -d orcl

--添加本地监听

srvctl add listener -l listener

crsctl start resource ora.LISTENER.lsnr

--添加scan资源

srvctl add scan -n scanip

srvctl start scan

到此,相信大家对“怎么修改linux中rac上IP地址”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 怎么修改linux中rac上IP地址

本文链接: https://www.lsjlt.com/news/63021.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么修改linux中rac上IP地址
    本篇内容主要讲解“怎么修改linux中rac上IP地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么修改linux中rac上IP地址”吧!修改前IP:###...
    99+
    2022-10-18
  • 怎么修改linux中rac集群各种ip地址
    这篇文章主要介绍“怎么修改linux中rac集群各种ip地址”,在日常操作中,相信很多人在怎么修改linux中rac集群各种ip地址问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2022-10-18
  • rac如何修改ip地址
    小编给大家分享一下rac如何修改ip地址,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!oracle release 11.2.0...
    99+
    2022-10-18
  • linux怎么修改ip地址
    要在Linux系统中修改IP地址,需要使用命令行工具。具体步骤如下:1. 打开终端,以root用户或具有sudo权限的用户身份登录。...
    99+
    2023-08-25
    linux
  • oracle11g rac 修改主机IP地址
    1  背景应xx总行要求,对xx分行现有DMZ网络进行改造,此网段所有IP地址都要变更新的IP地址,涉及数据库oracle 11g rac,以下是详细测试环境操作步骤参考!操作系统:sles01:...
    99+
    2022-10-18
  • linux怎么修改静态ip地址
    要在Linux上修改静态IP地址,可以按照以下步骤进行操作: 打开终端窗口,以管理员权限登录系统。 使用以下命令编辑网络配置文件:...
    99+
    2023-10-20
    linux
  • oracle 11G rac 环境下修改IP地址
    查看当前设置,以便保存现有设置。 以grid用户执行:$ORACLE_HOME/bin/oifcfggetif   [grid@orcl1 ~]$ /u01/app/grid/11.2.0/d...
    99+
    2022-02-19
    oracle 11G rac 环境下修改IP地址
  • Oracle 10g RAC修改IP/VIP地址示例
    一、准备工作1. 数据库信息操作系统版本  : OEL5.4 x64   数据库版本    : Oracle 10.2.0.5 x64 RAC2. IP地址...
    99+
    2022-10-18
  • linux中如何修改ip地址
    本篇内容介绍了“linux中如何修改ip地址”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux中修改ip地址的命令是“vi/etc/s...
    99+
    2023-06-22
  • centos中怎么修改ip地址
    centos中怎么修改ip地址,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、CentOS系统 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc...
    99+
    2023-06-13
  • linux如何修改ip地址
    linux中修改ip地址的方法:1.打开终端;2.输入“ifconfig”命令查看网卡信息;3.打开/etc/sysconfig/network-scripts/ifcfg-eth0配置文件;4.修改文件中对应的ip地址配置;5.输入“se...
    99+
    2022-10-06
  • gitlab怎么修改IP地址
    如果你使用的是GitLab,你可能会面临需要在网络配置更改时修改GitLab IP地址的情况。在这篇文章中,我们将告诉你如何将GitLab IP地址更改为新的IP地址。首先,确保你已经获得了新的IP地址。在更改GitLab的IP地址之前,确...
    99+
    2023-10-22
  • centos怎么修改ip地址
    要在CentOS上修改IP地址,您可以按照以下步骤进行操作:1. 打开终端并以root用户身份登录。2. 使用以下命令查看当前网络连...
    99+
    2023-08-17
    centos
  • 如何修改手机上ip地址
    这篇文章将为大家详细讲解有关如何修改手机上ip地址,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。手机的版本不同,自身手机为准选择手机VPN点击添加VPN地址添加名称-选择类型-服务器地址-保存保存进行连接...
    99+
    2023-06-15
  • Oracle中怎么修改监听IP地址
    本篇文章给大家分享的是有关Oracle中怎么修改监听IP地址,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、修改hosts文件打开cmd,输...
    99+
    2022-10-18
  • 如何在linux下修改IP地址
    本篇内容主要讲解“如何在linux下修改IP地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在linux下修改IP地址”吧!工具/原料root用户权限方法/步骤使用root用户登录进入li...
    99+
    2023-06-13
  • Linux修改IP地址并安装Weblogic
    第一步 配置虚拟机IP地址一、重启生效修改IP首先打开虚拟机,用root用户进入命令行,并执行ifconfig查看当前IP在终端中输入:vi       /etc/sysconfig/network-scrip...
    99+
    2023-06-05
  • 电脑的ip地址怎么修改
    今天小编给大家分享一下电脑的ip地址怎么修改的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。电脑ip地址修改方法首先右击桌面的...
    99+
    2023-07-01
  • 怎么在dos环境中修改ip地址
    本篇文章为大家展示了怎么在dos环境中修改ip地址,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在CMD下修改IP地址 要用到netsh的脚本功能了。 c:\netsh c:\netsh&...
    99+
    2023-06-10
  • 怎么在Centos7系统中修改IP地址
    本篇文章为大家展示了怎么在Centos7系统中修改IP地址,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、进入网络配置文件目录首先,确保在root用户下进行操作。进入网络配置文件network-s...
    99+
    2023-06-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作