克隆虚拟机centos6.5+oracle11g网络配置,数据库修改与启动

虚拟机克隆更改ip主机名(第一节)大部分整理自

https://blog.csdn.net/zhang123456456/article/details/55815940

1.克隆系统

1.1在VM中将虚拟机文件夹直接复制,或者选择克隆

1.2更新mac地址

更新新生成的MAC到配置文件  (新克隆的虚拟机都需要更新MAC到配置文件)

查看新生成的MAC值。打开新克隆的虚拟机的网络适配器>高级>查看MAC值     

1.3编辑配置文件,更新   HWADDR  设为新的MAC值 ,同时修改IP

红字部分需要修改

[root@11gnode2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0

HWADDR=00:0C:29:07:01:21

TYPE=Ethernet

UUID=57ad0560-5de8-4128-95b0-4fe3f47509b7

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=10.0.147.XXX

NETMASK=255.255.255.0

GATEWAY=10.0.147.254

 

1.4删除/etc/udev/rules.d/70-persistent-net.rules文件,这个文件删除,重启系统后自动生成的,可以放心删除。  (新克隆的虚拟机删除)

rm -rf /etc/udev/rules.d/70-persistent-net.rules  

  

1.5修改克隆出的虚拟机的主机名

1.5.1查看现主机名

#hostname

1.5.2 先临时修改:

#sudo hostname newhost

1.5.3 再永久修改:

[root@11gnode2 ~]# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=newhost

 

1.6 修改克隆出来虚拟机的  /etc/hosts,修改后的内容如下

[root@11gnode2 ~]# vim /etc/hosts

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

127.0.0.1 localhost

10.100.25.9 newhost

 

1.7设置DNS地址,运行命令(可选)

#vim /etc/resolv.conf

 

输入 nameserver 10.0.147.XXX 退出按ESC键,输入:wq 回车保存配置文件。

1.8重启网络服务

#service network restart

 

1.9 重启centos

#reboot

重启完成后验证是否改名成功,ip是否完成更改

#hostname

newhost

#ifconfig

2.更改数据库相关配置

2.1以oracle用户登陆

#su oracle

2.2加载环境变量

$cd /home/oracle

$source .bash_profile

2.3修改监听文件

2.3.1listener.ora

$vim $ORACLE_HOME/network/admin/listener.ora


# listener.ora Network Configuration File: /usr/local/oracle/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.147.XXX)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = /usr/local/oracle

2.3.2tnsnames.ora

$vim $ORACLE_HOME/network/admin/tnsnames.ora


# tnsnames.ora Network Configuration File: /usr/local/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.147.XXX)(PORT = 1521))


ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.147.XXX)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = SERVICE_NAME)
    )
  )

这里把HOST = localhost|原IP 改成本机新的ip保存退出就好了

2.4启动数据库

$dbstart

--------------------------------------------

如果安装Oracle没有配置相关命令

启动数据库实例

$sqlplus /nolog

SQL>conn / as sysdba

SQL>startup open

SQL>exit

启动监听

$ lsnrctl start

----------------------------------------------

2.5查看端口状态

$netstat -tlnp

2.6查看服务及监听状态

$lsnrctl status

 

猜你喜欢

转载自blog.csdn.net/programerbismark/article/details/81739165