第一个主要步骤,在BladeCenter底盘中安装JS20刀片服务器(bladeserver),并为新的JS20刀片服务器准备好BladeCenter管理模块(ManagementModule)。第二个主要步骤,通过CD-ROM上的SUSELinuxEnterpriseServer8(SLES8)发行版本在刀片服务器上安装Linux。一般情况下,您应该接受SUSE所推荐的默认选项。
BladeCenter管理模块和SerialOverLAN
设置并使用BladeCenter管理模块
在安装之前,您应该熟悉BladeCenter管理模块的配置。
首先,您需要将BladeCenter管理模块用线缆连接到您已有的环境中。或者使用双机互联线直接连接工作站和BladeCenter,或者通过一个外部的以太网交换机连接BladeCenter管理模块。如果您选择的是后者,那么您还必须将本地工作站连接到那个外部的以太网交换机。
图1.IBMeServerBladeCenterJS20刀片服务器
498)this.style.width=498;'onmousewheel='javascript.:returnbig(this)'height=283alt="图1.JS20刀片服务器"src="/files/uploadimg/20050930/0934430.jpg"width=532xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dw="http://www.ibm.com/developerworks/">
配置BladeCenter管理模块
您将需要设置好本地工作站上的TCP/IP配置。输入BladeCenter管理模块默认的IP地址(通常是http://192.168.70.125)。请查看BladeCenter管理模块上的标签,找出IP地址和默认的用户名/密码。
然后,禁用Web浏览器的代理配置。
现在,启动工作站上的浏览器,通过默认的IP地址(或者使用您分配给它的IP地址)来访问BladeCenter管理模块的Web前端。
当登录屏幕出现后,输入用户的IDUSERID。密码是PASSW0RD(其中0是一个零)。
成功地登录后,会出现一个欢迎屏幕。您需要点击Continue按钮,来到系统状态总结屏幕。
不要忘记去检查固件的级别,当选择屏幕左边的MMControl/FirmwareUpdate时,确保您使用的是最新的固件。
配置并建立SerialOverLAN会话
SerialOverLAN让用户可以查看JS20引导和运行代码。通过下面的步骤来进行设置:
- 在边上面板中,选择BladeTasks/SerialOverLAN。
- 点击SerialoverLANConfiguration链接。
在启用JS20刀片服务器上的SOL之前,需要启用BladeCenter上的SOL。
为了在控制台中完成这一任务,选择屏幕顶部的enable,并确认SOLVLANID设置为4095。
如果还没有设置SOLVLANID,那么要完成下面的步骤:
- 转到调试Web页(可能要将这个地址替换为分配给BladeCenter管理模块的IP地址)。
- 在命令域中输入
sol-v4095,然后点击Submit按钮。 - 点击ExitDebugger按钮,返回到主Web页。
SOL现在应该已经可以使用了。(不需要重新引导BladeCenter管理模块。)
您将需要输入这些值:
BSMPIPaddress范围设置为10.10.10.80Accumulatetimeout设置为250Sendthreshold设置为1Retrycount设置为2Retryinterval值必须设置为80如果您改变了屏幕上的任何内容——例如,enable、disable或transport参数——那么一定要选择Save按钮来保存改动。
此时,您应该重新启动BladeCenter管理模块。
现在您就可以启用JS20刀片服务器的SOL了。点击第一栏中的复选框,然后点击EnableSOL链接(在SerialOverLANStatus屏幕的下面)来启用所选的JS20刀片服务器上SOL。
如果在两分钟内SOL的状态没有变为Ready或Enabled(这应该显示在MMControlstatus左下方),那么选择RestartMM。注意,如果其他的JS20刀片当前正在运行SOL会话,那么重新启动BladeCenter模块将导致所有会话丢失,它们将不得不重新建立起来。所以,您应该在确实需要的时候再选择RestartMM。
为了减少重新启动BladeCenter管理模块对其他SOL会话造成的破坏,请使用Power/Restart标签上的RestartBladeSystemMgmtProcessor链接,它是Web界面上的最后一个链接。(点击两个弹出窗口上的OK。)
启用了SerialOverLAN以后,您就可以开始定制您的新JS20刀片服务器。
定制和配置
首先要做的是,将JS20刀片服务器的引导次序由Harddisk改为CD-ROM。
左边的导航部分显示了BladeTasks主题;选择它,然后点击Configuration。BladeServerConfiguration屏幕显示出来。您将通过这一屏幕改变新的JS20刀片服务器的引导次序。
点击BootSequence,来到一个包括有BootSequence部分的屏幕;从这里转到新的JS20刀片服务器所在的位置。
点击显示出来的新的JS20刀片服务器的名称。这将显示出BladeBootSequence屏幕。
将第一引导设备定义为CD-ROM,第二引导设备定义为Harddrive0。(如果您以后还需要这个选项,那么将第三引导设备定义为NetworkBOOTP)。
不要忘记点击Save。
现在就可以为新的JS20刀片服务器分配IBMBladeCenter的CD-ROM了。按下JS20刀片服务器的CD按钮——它应该会启动闪动的绿灯(flashinggreen)。
在显示出的屏幕的左边导航部分,转到BladeTasks并选择Power/Restart。在这里,您可以使用PowerOnBlade和PowerOffBlade选项来启动和停止JS20刀片服务器。
为了从CD-ROM安装,JS20刀片服务器的电源状态必须是Off。如果现在不满足此条件,则点击新服务器的名称,并选择PowerOffBlade。然后通过浏览器的重新加载/刷新选项来刷新显示出的信息。
现在就可以通过SOL连接到JS20刀片服务器了,我们已经启用了BladeCenter管理模块上的SOL。选择BladeTasks,然后选择SerialOverLAN,建立起连接。
安装SUSELinuxEnterpriseServer8
将第一张SUSESLES8SP3CD(CD1)插入BladeCenter的CD-ROM中。在命令行窗口中,输入PuTTY命令来连接到BladeCenter管理模块(您可能不得不使用telnet)。
putty192.168.70.125(USERID/PASSW0RD)
如下启动SOL连接(x是新刀片服务器的排数(baynumber)):
console-Tsystem:blade[x]
如果您得到一个声明SOL尚未就绪的错误消息,请检查SOL的状态。(您可以在命令行中使用SOL-Tblade[x]来完成这一任务。)
否则,系统应该会引导起来并开始Linux的安装。SUSEWelcome菜单将会出现。如果您在屏幕上看到E1AD或者Elapsedtimesince-,那么安装就已经在运行了。这个步骤需要几分钟时间。
在菜单中,输入install。
这个安装步骤需要几分钟时间。CD-ROM驱动器指示器会闪烁,终端(或者命令提示符)窗口显示出Pleasewait,loadingkernel的消息。
当提示更换CD-ROM时,用SUSESLES8程序包的第一张CD-ROM替换SP3的CD1。然后按下OK。
下一个屏幕要求您选择终端类型。Windows使用3(VT220)选项,UNIX或Linux使用4(xterm)选项。
现在开始基于文本的Linux安装。(具体步骤,可参考51cto.com的相关文档)
Linux安装完成后,您可以使用ssh来访问JS20刀片服务器。