回 帖 发 新 帖 刷新版面

主题:linux Enterprise5.4下启动sybase时不能分配端口的问题解决

-
在linux企业版5.4上用两个不同的账号建立了两个sybase数据库服务器。

15.0.3版本的服务器能够正常启动,12.5.4版本的sybase数据库启动时提示:

cannot allocate resources for listener PRotocol tcp ,host xxx.xxx.xxx.xxx ,port 5000,engine 0.

cannot start any network listeners.

上网查找原因:

将/etc/hosts中原来的

127.0.0.1 localhost.localdomain localhost

改为:

127.0.0.1 localhost

192.168.2.178 localhost.localdomain 

问题解决,能够用端口5000启动数据库服务器了。

将参考文档放在这里以备后来使用。

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

sybase不能访问服务器解决办法
[ 2009-6-5 12:59:00 | By: 梦精灵 ]
不能远程访问fedora平台上的ase的问题

问题的提出:
问题一:a机:fedora4+ase15
安装后没有修改ase的任何配置(初次使用sybase的东西,全是缺省配置)
b机:win2003+ase125
a机的sybase central可以连接b机的ase
b机不能访问a机的ase
a机的防火墙以及selinux都关闭了
在a机telnet b 5000没问题
在b机或者a机本机上telnet ip 5000:
正在连接到172.20.53.26...不能打开到主机的连接, 在端口 5000: 连接失败
但在a机telnet localhost 5000是可以连接的

问题二:
在interfaces文件中将机器名改为ip地址后
启动服务时出现:
00:00000:00008:2006/04/28 11:32:19.49 kernel ninit: cannot find host 172.20.53.26
00:00000:00008:2006/04/28 11:32:19.49 kernel Cannot allocate resources for listener with protocol tcp, host 172.20.53.26, port 5000, engine 0.
00:00000:00008:2006/04/28 11:32:19.49 kernel Cannot start any network listeners.
但使用hostname、localhost、172.0.0.1都没问题。就是会出现前一个问题,不能远程访问,呵呵。

经过一天的上网搜索,发现了一些好的东西。看来internet还真是个好东西。

问题的解决:

问题最终出在hosts文件上。我个人认为应该是ase利用fedora的hosts文件时,ase的不完美的地方
(因为其它的软件没有出现此类问题。呵呵,个人愚见)
fedora4的hosts文件中有一行:
127.0.0.1 localhost hostname
按照ase的说法,这种写法是incorrect
应该是分为两行:
127.0.0.1 localhost
***.***.***.*** hostname
这里是ip地址对应hostname

这样,前面的问题就解决了。呵呵,就这么简单
还有其它的解决办法。下面是我找到的解决办法的原文:


Can't connect to server from different hostYou've installed Sybase on your linux machine, and you're certain that it's running. You can ping the host where Sybase is running from other hosts on your net, but you can't connect to the database server itself.
Chances are you are on a Red Hat 6.x system, where the standard installation creates an incorrect /etc/hosts file with the hostname as an alias on the localhost line, instead of on a line by itself. You can use netstat -a -n | grep <sybase port> (where sybase port is the port that Sybase is listening on) to verify that Sybase is listening to the correct IP address.

Check your /etc/hosts file - if it looks like this:

127.0.0.1 localhost my_host

then you have a problem - change your /etc/hosts file to look like this instead:
127.0.0.1 localhost
192.168.0.1 my_host

(obviously you need to use the correct IP address for your host, and the correct host name!)
This should fix the problem.

An alternative solution is to change the hosts: entry in /etc/nsswitch.conf so that DNS or NIS is used before /etc/hosts for hostname lookups. By default /etc/nsswitch.conf has the following:

hosts: files nisplus dns
If you change that to something like
hosts: nisplus dns files
host name lookups should only access /etc/hosts if the information isn't available anywhere else, and therefore give the correct IP address for the hostname.



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/andkylee/archive/2009/12/21/5046192.aspx 






您可以电话咨询,也可以发邮件到邮箱,360oracle竭诚为您服务!
邮箱:myoracle360@hotmail.com
QQ:1296100426
网站:http://360oracle.com/oracle/fwshow.asp?id=73
专业的Oracle技术运维服务。
承包数据库运维

回复列表 (共1个回复)

沙发

这样的夜晚,寂静的已经有些空灵。只是却属于在了这样的一个城市,她匍匐在着珠三角,却是低调着她的繁华,车如流水马如龙,喧嚣尘上,这空灵也就注定与禅,怕是无关的。于是,我便用了一个暑假来解读这份尘俗。沱江泡大了一个清柔的从文,撒哈拉炙透了一个贤惠的三毛,网络纠袢了一个无比凄苦的安妮。而我就颠沛在着不同的地方,不要方向,不要依靠。城市是一个华丽的牢,可形骸在这里还是流浪而又放逐。这个时候,已是夜的清醒了。扯上一帘夜的幽幕,找一个相信岁月静好的理由,缱绻浮躁,当胸脯只剩下在低啜的时候,就把心情交给没有尽头的夜空,身体已单薄成一帧剪贴,竟也可以漠然地挂在墙上,或许还依然能够听到点点呼吸。
  全身的毛孔,翕合着白天的疲惫,生活的享受和折磨拧成一股岁月不声不响浸淫我们的肌肤,韶华的容颜班驳岁月的痕迹。我的青春像一张白纸一样被撕开,我都不知道怎么说出那种声音。抑郁不散,对镜成三人。端倪这突兀的一镜容颜,满是岁月的影子,也不再如以前的一缕馨香在夜色中寂寞地绽放,哪怕是寂寞的。毕竟还没什么可以如此地伤逝成痴?!那就坚强地湿着眼睛,写下这些还有些骨气的文字。左手流年,右手空虚,泪眼为砚,竟也能做墨出黄卷青灯的犹韵。脆弱而又敏感的神经,可以青春,可以苍老。飞舞的愁闷漫过心坎,难道真的就只能挥霍美好的青春,却始终荡漾不起半点涟漪?
  滚滚红尘郁郁低吟,时间残忍地遗忘我们的誓言。也似乎刮了一阵落崖惊风,过去的萦帘翠影定格成一张张灰白的照片,在风中缤纷地凋零,我却只能是这样的望着,像个无助的孩子。又是在哪里响起了这首熟悉的幽怨的曲子?而我,仍是,敛眉低首地舞着青春的步曲,一步,一步,那么熟悉和静静的。甚至也遗失了美好,[url=http://xjxndy.t.sohu.com/]细菌性尿道炎[/url]没有人记得我曾经是如何狰狞的狂笑过。而蓝色的幸福仍在世上,我记得你,我的心灵攥在你熟知的记忆里。可是,你当时在哪里?还有谁在?衰之未央,叹一句浮生若梦都为过。曾经,无比嚣[url=http://t.people.com.cn/nxbpbj]包皮包茎[/url]张地勾划梦想。让[url=http://t.163.com/8414355745]南京414医院[/url]它像一盏灯,高高的挂在前方,和我的青春一起迎风吹的哗啦啦响。而且,许诺过,要去奋斗不止,就算如何星月沉沦,都不曾低落。时间如同流水逐花,可也带来了一些断梗疏萍。并且总会在一些不经意间留下一些刺痛,痛的苦了,却是了如此如蛭附骨的恐惧。想走的路已是布满凹凸,而我已是很小心和努力地了,可我就算是怎么踮起脚尖,也找不到,也猜不到那下一个出口会是在哪里。
  夜深了,该睡了。却突然想起了不记[url=http://t.qq.com/nrdzxtr]男人的早泄[/url]得是谁的一句话:睡在哪里,都是睡在夜里。也不免有些后怕起来。满是漆黑的影子,满是流动的寂寞,而且还彰露的那么清楚。怎么转身,都还是无处不在!夜啊,你还是少给我一些沉郁的意象,好让我能在这样的一个可以独处的时候柔情泛滥。這樣的夜晚,寂靜的已經有些空靈。隻是卻屬於在瞭這樣的一個城市,她匍匐在著珠三角,卻是低調著她的繁華,車如流水馬如龍,喧囂塵上,這空靈也就註定與禪,怕是無關的。於是,我便用瞭一個暑假來解讀這份塵俗。沱江泡大瞭一個清柔的從文,撒哈拉炙透瞭一個賢惠的三毛,網絡糾袢瞭一個無比淒苦的安妮。而我就顛沛在著不同的地方,不要方向,不要依靠。城市是一個華麗的牢,可形骸在這裡還是流浪而又放逐。這個時候,已是夜的清醒瞭。扯上一簾夜的幽幕,找一個相信歲月靜好的理由,繾綣浮躁,當胸脯隻剩下在低啜的時候,就把心情交給沒有盡頭的夜空,身體已單薄成一幀剪貼,竟也可以漠然地掛在墻上,或許還依然能夠聽到點點呼吸。
  全身的毛孔,翕合著白天的疲憊,生活的享受和折磨擰成一股歲月不聲不響浸淫我們的肌膚,韶華的容顏班駁歲月的痕[url=http://t.163.com/3225324305]为什么会得前列腺囊肿[/url]跡。我的青春像一張白紙一樣被撕開,我都不知道怎麼說出那種聲音。抑鬱不散,[url=http://t.sohu.com/u/1408117996]手淫导致阳痿[/url]對鏡成三人。端倪這突兀的一鏡容顏,滿是歲月的影子,也不再如以前的一縷馨香在夜色中寂寞地綻放,哪怕是寂寞的。[url=http://t.qq.com/xgnza1]男性尿道炎吃什么药[/url]畢竟還沒什麼可以如此地傷逝成癡?!那就堅強地濕著眼睛,寫下這些還有些骨氣的文字。左手流年,右手空虛,淚眼為硯,竟也能做墨出黃卷青燈的猶韻。脆弱而又敏感的神經,可以青春,可以蒼老。飛舞的愁悶漫過心坎,難道真的就隻能揮霍美好的青春,卻始終蕩漾不起半點漣漪?
  滾滾紅塵鬱鬱低吟,時間殘忍地遺忘我們的誓言。也似乎刮瞭一陣落崖驚風,過去的縈簾翠影定格成一張張灰白的照片,在風中繽紛地凋零,我卻隻能是這樣的望著,像個無助的孩子。又是在哪裡響起瞭這首熟悉的幽怨的曲子?而我,仍是,斂眉低首地舞著青春的步曲,一步,一步,那麼熟悉和靜靜的。甚至也遺失瞭美好,沒有人記得我曾經是如何猙獰的狂笑過。而藍色的幸福仍在世上,我記得你,我的心靈攥在你熟知的記憶裡。可是,你當時在哪裡?還有誰在?衰之未央,嘆一句浮生若夢都為過。曾經,無比囂張地勾劃夢想。讓它像一盞燈,高高的[url=http://t.sohu.com/u/1419620718]长时间不射精[/url]掛在前方,和我的青春一起迎風吹的嘩啦啦響。而且,許諾過,要去奮鬥不止,就算如何星月沉淪,都不曾低落。時間如同流水逐花,可也帶來瞭一些斷梗疏萍。並且總會在一些不經意間留下一些刺痛,痛的苦瞭,卻是瞭如此如蛭附骨的恐懼。想走的路已是佈滿凹凸,而我已是很小心和努力地瞭,可我就算是怎麼踮起腳尖,也找不到,也猜不到那下一個出口會是在哪裡。
  夜深瞭,該睡瞭。卻突然想起瞭不記得是誰的一句話:睡在哪裡,都是睡在夜裡。也不免有些後怕起來。滿是漆黑的影子,滿是流動的寂寞,而且還彰露的那麼清楚。怎麼轉身,都還是無處不在!夜啊,你還是少給我一些沉鬱的意象,好讓我能在這樣的一個可以獨處的時候柔情泛濫。

我来回复

您尚未登录,请登录后再回复。点此登录或注册