在linux虚拟机之外启动oracle enterprise manager的故障排除

在linux虚拟机之外启动oracle enterprise manager的故障排除,linux,oracle,virtual-machine,em,Linux,Oracle,Virtual Machine,Em,我收到一个安装了Oracle的VM(VM工作站兼容)。它安装在centOS上。我可以将sqldeveloper调到外部,并在VM运行时正确选择数据。 我不能做的是弄清楚如何访问enterprise manager 1 - I looked at this page <http://docs.oracle.com/cd/E29505_01/server.1111/e10897/em_manage.htm#BABHJAGE> and found my portlist.ini file

我收到一个安装了Oracle的VM(VM工作站兼容)。它安装在centOS上。我可以将sqldeveloper调到外部,并在VM运行时正确选择数据。 我不能做的是弄清楚如何访问enterprise manager

1 - I looked at this page <http://docs.oracle.com/cd/E29505_01/server.1111/e10897/em_manage.htm#BABHJAGE>
and found my portlist.ini file which looks like this (yes maximo is installed also):

Enterprise Manager Console HTTP Port (orcl) = 1158
Enterprise Manager Agent Port (orcl) = 3938
Enterprise Manager Console HTTP Port (maximo75) = 5500
Enterprise Manager Agent Port (maximo75) = 3938

Now when I try to bring up EM from outside the VM (like I do apps that are running on it otherwise besides EM) using this url:

http://192.168.174.123:5500/em

I get this:
This page can't be displayed

•Make sure the web address http://192.168.174.123:5500 is correct. •Look for the page with your search engine. •Refresh the page in a few minutes.

Now I can bring up another app running on the vm like this:
http://192.168.174.123/maximo
So I know the vm is running and because I can also use sqldeveloper I know the database is up and running.

Turning Windows firewall off (yes windows 7 hosting the VM) does not change the symptoms.

I can do what I want through sql, but I'd rather be able to use EM.

Can someone suggest what I'm missing or how to fix this?

thanks
Jeff
1-我看了这一页
并找到我的portlist.ini文件,该文件如下所示(是的,还安装了maximo):
企业管理器控制台HTTP端口(orcl)=1158
企业管理器代理端口(orcl)=3938
Enterprise Manager控制台HTTP端口(maximo75)=5500
Enterprise Manager代理端口(maximo75)=3938
现在,当我尝试使用以下url从VM外部调出EM时(就像我在VM上运行除EM以外的其他应用程序一样):
http://192.168.174.123:5500/em
我明白了:
无法显示此页
•确保网站地址正确http://192.168.174.123:5500 这是正确的使用搜索引擎查找页面。•几分钟后刷新页面。
现在,我可以打开另一个在vm上运行的应用程序,如下所示:
http://192.168.174.123/maximo
所以我知道虚拟机正在运行,因为我也可以使用sqldeveloper,所以我知道数据库已经启动并运行。
关闭Windows防火墙(是的,Windows 7托管VM)不会改变症状。
我可以通过sql做我想做的事情,但我更希望能够使用它们。
有人能建议我遗漏了什么或者如何修复吗?
谢谢
杰夫

您是否启动了应为您的数据库控制台运行的服务?为此,登录到虚拟机,设置您的环境并发出
emctl start dbconsole
如果它已经在运行,它会抱怨;如果幸运的话,如果它没有运行,则启动控制台。一旦它运行,您可以使用浏览器连接到它。

通过从OS shell执行命令
emctl status dbconsole
检查EM是否正在运行。您能否通过服务器上运行的web浏览器访问该页面?