|
chapter4最后实在有些看八下去了,skip过去了.请同学们见谅. 新的开始.
今天要一条鱼.
[B]Chapter5 Managing Ports[/B][/COLOR]
[B]5.1 About Managing Ports[/B]
AS的组件大多依赖于ports对外提供service,作为administrator,管理ports,确保主机上同一port不被重用,是很重要的工作内容之一.
多数port numbers都是在installation期间设定的.每个组件和服务都需一个port numbers的集合.当他们运行时,OracleAS从port集合的最小值开始,按以下规则来检查port的是否被使用的.
■ 这个port是否已被本机上其它OracleAS所使用?
■ 这可port是否正被本机上某进程(可能是OracleAS的进程,也可能八是OracleAS的近程)使用?
■ 这个port存在于/etc/services文件的port list中吗?[/COLOR]
若以上回答有一个为yes,则表时此port已被使用,OracleAS会测试port集合中下一个port.
(书上写得有些矛盾,先说从lowest port开始check,但不成功后,又说移到下一个highest port作check.FT.应该为lowest,或者将开始的port改为highest.)
(铭记以上的rule,对于今后作diagnose,是很有用的.)
对于某些ports,你可以在installation时一个port number,这样就override了这个rule.在launch Oracle Universal Installer前,可以编一个称为staticports.ini的文件.
[B]Note[/B]:在Installation Guide中对staticports.ini文件有详细的说明.
[B]5.2 Viewing Port Numbers[/B]
查看OracleAS使用的ports有多种方法:
■ 在installation后,即刻查看 ORACLE_HOME/install/portlist.ini (windows下也是一样的path&file)
如果在installtion后,修改了ports,则OracleAS不会自动更新此文件.
■ 在另一文件中显示了OracleAS Control Console port和HTTP Server port
ORACLE_HOME/Apache/Apache/setinfo.txt
因为OracleAS Control Console的port number是不能改动的,所以来这个文件中找AS Control Console的URL是总是正确的.当然,HTTP Server的port在installation后是可以修改滴.
■ 在installation之后,查看ports最好的方法还是在AS Control Console的Ports Page中.这是最新的port list.也可在此page中找到修改port number的LINK.
至于JServ的port,则可用如下的URL得到:
http://hostname.domain: http_port/oprocmgr-status |
|