<< 监测防火墙的性能 | 主页 | 你的公司真的是做网页的公司。 >>

IBM KVM vs sunfire v880/280r

出现问题:购置了一套IBM刀片服务器和KVM,KVM为8口,主要连接刀片服务器和7台sun工作站,按照线路连接后,发现两台sun机架服务器可以使用KVM来管理。但是两台v880和sunfire 280r均不能使用kvm管理。屏幕提示:输入无效。


查找故障:
首先怀疑IBM的KVM和SUN 的老设备不兼容,集成工程师也是这个怀疑。时至9月30日下午7:00,大家都要过节,所以等节后处理。节后10.2加班,不好意思给集成工程师和IBM技术打电话。所以找到IBM KVM的资料学习。 突然想到,如果VGA信息不兼容,这么说显示器就必须是特殊的,但是sun的服务器不挑显示器,估计可能是信号的问题。查阅IBM KVM对Video信号的要求发现,显示最多支持1024x768x70mhz。估计是sun系统的显示设置问题。


初步解决方法:(以下操作需要直接操作机器,并需要启动x-windows,ssh我测试似乎行不通,估计是因为ssh没有启动x-windows的原因,瞎猜的:-)

#fbconfig -list
#fbconfig -dev [list]出来的路径〕-res:r1024x768x70 nocheck //x是输入的爱克斯,不是乘号 

fbconfig可以接以下选项:

  • -try 将只会改变10秒钟的分辨率。可以使用这个方法测试显示器和改变之后的视频信号是否同步。
  • -now 参数使分辨率改变立即生效,不需要重启 X-Server。然而,有些时候使用-now选项改变分辨率后,屏幕显示会有一点几何失真,可以用退出用户再重新登陆来重新启动X-Server的方法来解决。

ok,KVM接的显示器可以亮了,似乎问题解决了。

但是新的问题出现了,似乎仅仅修改了x-windows的分辨率。启动机器,直到进入x-windows之前都是黑屏,看来,启动时候的分辨率还需要修改,要修改启动时候的参数,就必须进入SUN 机器的PROM了。使用一般显示器,重新启动,STOP,进入OBP状态。以下文字来自http://www.chinaunix.net/bbsjh/3/12589.html

# sync <-- 同步文件系统,准备重启
# init 0 <-- 关闭系统后将停留在OBP状态,也就是ok提示符下

其实我们最常用的做法是Stop-A进入OBP状态

ok> show-displays

这里可以看到当前的显示设备,如果你只有一个显示设备,那么这里有两个提示,选
择a就选择了当前显示设备,选择q表示退出,你只能选择a。选择之后可以Ctrl-Y输
入那个很长的设备路径全名。

ok> dev <设备路径全名> (用Ctrl-Y输入)

选择并设置成当前结点,后面的words命令只处理当前结点,不接受指定

ok> pwd (验证当前路径是否正确)
ok> words

列出当前结点的方法名,分辨率和刷新率是作为方法提供的。比如你可能看到

r1024x768x77x24
r1152x900x76x8

注意,数字前面有一个小写的'r',表示resolution。假设我们以前的设置是
1152x900x76x8,现在想改成1024x768x77x24,用如下命令

ok> setenv output-device screen:r1024x768x77x24
ok> boot -r

再次注意,"screen:"之后指定的是方法名,也就是说前面有那个小写的'r'。你用
words看到什么就指定什么。自己估计显存大小,分辨率、刷新率、颜色深度是相互
制约的。最好不要自己调节这些参数,很容易损坏显示设备。OBP状态下设置分辨率、
刷新率的命令普遍描述如下

ok> setenv output-device <device-path>:<resolution>

上面screen是个别名,可以用devalias看到本来的设备路径全名,也就是
show-displays看到的那个设备路径全名。指定设备路径全名也可以,如果你撑着了
的话。

ok> devalias (检查设备别名)

启动之后可以用如下命令检查当前设置

# m64config -prconf | grep Current
Current resolution setting: 1024x768x77
Current depth: 24
#

警告:和调节PC机所配显示设备一样,这种调节具有破坏性,务必小心。对于高版本
的Solaris,建议使用m64config等工具调节显示刷新率,低版本Solaris才考
虑进入OBP状态设置。

设置为r1024x768x70就可以了。需要注意的是这个过程建议随时记录,最好是有个摄像机。我个人设置错误,正常显示器都不能显示了,所以就摸黑操作,满头大汗,还好set-defaults这几个字符没有敲错。

至此,问题全部解决,下来就是体力活了,设置其他几台机器,最后提一句:IBM的液晶显示器在这个方面确实太次了,当然我没有用过其他液晶显示器,不知道是不是其他品牌都这样。

相关网址:

 




置评 发送回接