在Enterprise Server上配置SCSI磁带机( 二 )


ok probe-scsi
在用 OpenBoot 3.x 或更新版本的系统上,将会显示以下警告:
Shutting down the Solaris Operating System abruptly with the
Stop-a sequence, or with the halt command, creates a condition
where running the probe command hangs the system unless you run
the reset-all command first.
如果已经运行了 reset 命令,那么在提示时用“y响应 。您将会得到和下面类似的显示:Primary UltraSCSI bus:
Target 0
Unit 0 Disk IBM DDYST1835SUN18G S94A
Target 1
Unit 0 Disk IBM DDYST1835SUN18G S94A
Removable-Media/External SCSI bus
Target 6
Unit 0 Removable Read Only Device Disk TOSHIBA
XM6201TASUN32XCD1103
该显示指出目标 0、1 和 6 正在使用,任何未使用的目标都可以被用于外部磁带机 。
记住:尽管这里没有显示,目标 7 总是被保留用于 SCSI 主机适配器 。另外,就如前面提到的那样,目标 5 被保留用于内部磁带机 。如果内部磁带机当前没有安装,那么可以将目标 5 用于外部磁带机 。然而,如果将来某个时候要安装内部磁带机,必须将其分配给目标 5,您将被迫用一个不同的目标 ID 重新配置外部磁带机 。由于这个原因,在当前情况下推荐使用 4 作为 ID 。
如果您计划将磁带机连接到附属于一个单独 SBus 或 PCI 控制器的外部连接器,可运行以下命令来确定在所有 SCSI 控制器上使用的目标:
ok probe-scsi-all
此时将出现一个屏幕,允许您确定所有控制器上正在使用的目标 ID 。一旦确定了希望使用哪个 ID,按照制造商文档将磁带机设置为该 ID 。
连接磁带机
在添加 SCSI 设备时,对于合适的操作,您必须遵守适当的总线终结 。SCSI 总线的每一端都必须被终结 。添加设备到一个外部连接器扩展了总线,因此,终结点也被扩展到了最后一个连接设备 。
Sun Enterprise 服务器的一个典型配置是拥有扩展为外部 68 针连接器的主 SCSI 总线,此连接器位于后面板上 。外部连接器具有 narrow、Fast/Wide 和 (通常的)UltraSCSI 接口,能够支持几种不同的外部设备 。总线也是自动终结的;同样,在连接外部设备时,您也不需要担心启用或禁用终结 。您只需要关心设备本身的终结 。
在连接外部磁带机时,确保服务器已经关闭并切断电源 。另外,连接时,确保磁带机没有加电 。如果磁带机将是唯一的外部设备,则简单地将电缆连接到适配器 。因为它是总线上的最后一个设备,所以确认它被适当终结 。然后,确认设备连接了电源,开启设备,然后开启服务器 。
如果其他设备已经连接到外部连接器上,情况就变得比较复杂了 。建议查阅 Sun Enterprise Server Owner's Guide 来获取更详细的安装信息 。在任何情况下,如果您对 SCSI 设备、总线长度、总线终结等不熟悉,那么推荐您阅读有关 SCSI 端口的部分来更好地理解连接外部设备的需求 。
重配置重启动
打开磁带机电源,然后打开服务器电源 。如果如上所述,已经将 auto-boot? 参数设置为 false,那么系统将进入到 ok 提示 。
输入 boot 命令,执行重配置重启动,就像下面的例子:
ok boot -r
如果 auto-boot? 参数没有设置为 false,并且服务器继续启动进入 Solaris OS,则登录为 root,在根目录中创建一个名称为 reconfigure 的文件 。
# touch /reconfigure
重新启动服务器,系统将检查 reconfigure 文件是否存在,如果它存在,则执行重配置启动 。
注意任何指示 st.conf 文件问题的启动消息 。如果发现问题,记下显示的行号 。如果发生错误,则再次编辑 st.conf 文件,然后再执行重配置重启动 。
重配置重启动将在 /devices 和 /dev 目录中创建必要的设备条目 。

推荐阅读