我们有一台刀片服务器从我们尝试映像的SAN启动。成功应用映像后,服务器无法启动到操作系统。我们将问题上报给存储团队,发现根本原因是“LUN映射不正确”,但没有提供更多有关根本原因和解决方案的详细信息。我们对SAN知之甚少。有人可以帮助解释当服务器在应用映像后无法启动到操作系统以及问题如何解决后,“LUN被错误映射”的最可能原因是什么?
答案 0 :(得分:0)
首先关闭 - LUN是'逻辑单元' - 它基本上是从存储阵列提供的磁盘。拓扑和几何隐藏在幕后,通常不应该对主机可见。
LUN映射是指在存储阵列上创建的LUN通过SAN呈现给指定主机(或主机集)的过程。其中一部分涉及设置LUN ID(尽管许多存储阵列会自动执行此操作),并且此LUN ID是它出现的方式'给主人。 SCSI连接的惯例是LUN可由控制器,目标,LUN ID的组合标识。 (之后主机可以对LUN进行分区,尽管它可能不适用于大多数SAN存储配置)。
控制器是主机中的卡,目标是存储阵列,LUN是存储阵列配置的那个号码。
SCSI的许多实现检查是否首先存在LUN 0,如果它不存在,则无需继续扫描SCSI总线 - 因为它搜索大量LUN并获得超时#39;未连接可能需要很长时间。
您的启动设备将是“已知的”#39;作为控制器,目标,lun(和分区)的特定组合的主机。 incorrect mapping
表示 - 可能 - 此引导LUN位于错误的LUN ID上,因此您的主机无法从中找到它。