教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

Linux下主机名的修改对oracle监听及EM的影响及恢复

来源:网络收集 时间:2026-10-03
导读: Linux下主机名的修改对oracle监听及EM的影响及恢复,包括hosts和network里hostname的 作用,监听和EM无法启动的解决方法 Linux下主机名的修改对oracle监听及EM的影响及恢复 一. 修改主机名及恢复监听 修改主机名分为动态和静态,动态是指不需要重启就能更改,

Linux下主机名的修改对oracle监听及EM的影响及恢复,包括hosts和network里hostname的 作用,监听和EM无法启动的解决方法

Linux下主机名的修改对oracle监听及EM的影响及恢复

一. 修改主机名及恢复监听

修改主机名分为动态和静态,动态是指不需要重启就能更改,但是重启无法保存,静态

的意思需要修改配置文件,重启会被保存 1. 动态修改对监听的影响

查看当前的hostname

[root@localhost ~]# hostname

localhost.localdomain

[root@localhost ~]# hostname oracle [root@localhost ~]# su –

查看network的hostname

[root@oracle ~]# vi /etc/sysconfig/network NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=localhost.localdomain

查看hosts

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

# Do not remove the following line, or various programs # that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6

先去启动一下监听看一下有什么变化

[root@oracle ~]# su - oracle

[oracle@oracle ~]$

[oracle@oracle~]$cd/u01/app/oracle/product/10.2.0/dbhome_1/network/admin/ [oracle@oracle admin]$ pwd

/u01/app/oracle/product/10.2.0/dbhome_1/network/admin [oracle@oracle admin]$ ls

listener.ora samples shrept.lst sqlnet.ora tnsnames.ora [oracle@oracle admin]$ vi listener.ora #

listener.ora

Network

Configuration

File:

/u01/app/oracle/product/10.2.0/dbhome_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

Linux下主机名的修改对oracle监听及EM的影响及恢复,包括hosts和network里hostname的 作用,监听和EM无法启动的解决方法

SID_LIST_LISTENER =

(SID_LIST = (SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /u01/app/oracle/product/10.2.0/dbhome_1) (PROGRAM = extproc) ) )

LISTENER =

(DESCRIPTION_LIST = (DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT =

1521))

)

)

~ "listener.ora" 20L, 525C

[oracle@oracle ~]$ lsnrctl start

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 26-FEB-2011 01:23:16

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Starting /u01/app/oracle/product/10.2.0/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 10.2.0.1.0 - Production System parameter

file

is to

/u01/app/oracle/product/10.2.0/dbhome_1/network/admin/listener.ora Log messages written /u01/app/oracle/product/10.2.0/dbhome_1/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))

Listening

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1))) STATUS of the LISTENER

on:

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

Alias LISTENER

Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Linux下主机名的修改对oracle监听及EM的影响及恢复,包括hosts和network里hostname的 作用,监听和EM无法启动的解决方法

Start Date 26-FEB-2011 01:23:17 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off

Security ON: Local OS Authentication SNMP OFF

Listener Parameter

/u01/app/oracle/product/10.2.0/dbhome_1/network/admin/listener.ora Listener Log

/u01/app/oracle/product/10.2.0/dbhome_1/network/log/listener.log

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) Services Summary...

Service "PLSExtProc" has 1 instance(s).

Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... The command completed successfully

监听状态host=127.0.0.1 变成了ip,hostname没有改变前启动监听 Host= localhost.localdomain

现在启动一下EM,看看可以不可以启动 [oracle@oracle admin]$ emctl start dbconsole TZ set to US/Pacific

Exception in getting local host

http://www.77cn.com.cn.UnknownHostException: oracle: oracle

at http://www.77cn.com.cn.InetAddress.getLocalHost(InetAddress.java:1191) at

oracle.sysman.emSDK.conf.TargetInstaller.getLocalHost(TargetInstaller.java:4977)

at oracle.sysman.emSDK.conf.TargetInstaller.main(TargetInstaller.java:3758) Exception in getting local host

http://www.77cn.com.cn.UnknownHostException: oracle: oracle

at http://www.77cn.com.cn.InetAddress.getLocalHost(InetAddress.java:1191)

at

oracle.sysman.emSDK.conf.TargetInstaller.getLocalHost(TargetInstaller.java:4977)

at oracle.sysman.emSDK.conf.TargetInstaller.main(TargetInstaller.java:3758) OC4J Configuration issue. /u01/app/oracle/product/10.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_null_orcl found.

改了hostname EM已经无法启动

重启一下linux看看启动监听和EM看看是什么效果

[oracle@nag_oracle ~]$ su - Password:

[root@nag_oracle ~]#init 6

not File File

Linux下主机名的修改对oracle监听及EM的影响及恢复,包括hosts和network里hostname的 作用,监听和EM无法启动的解决方法

[oracle@localhost ~]$ lsnrctl start

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 26-FEB-2011 01:48:03

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Starting /u01/app/oracle/product/10.2.0/dbhome_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 10.2.0.1.0 - Production System Log

parameter messages

file written

is to

/u01/app/oracle/product/10.2.0/dbhome_1/network/admin/listener.ora /u01/app/oracle/product/10.2.0/dbhome_1/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS= …… 此处隐藏:20820字,全部文档内容请下载后查看。喜欢就下载吧 ……

Linux下主机名的修改对oracle监听及EM的影响及恢复.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2323966.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150份
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)