SSD 磁盘上的 Kickstart 失败

SSD 磁盘上的 Kickstart 失败

尝试部署 2xSSD 服务器(使用 mdraid 级别 1),第一行出现错误:

clearpart --all --initlabel --drives=sda,sdb

并显示消息“未找到 sda”。

由于 SSD 是 SATA3,不应该通过标准 sdX 名称来调用它吗?

该机器是物理的(Tyan AFAIR),我正尝试通过 TheForeman 部署最新的 CentOS 5.x,其中包括 DHCP/TFTP 和 Puppet。

磁盘是 SanDisk 工业/嵌入式 SSD(32 GB),通过 2.5 到 3.5 适配器安装到服务器磁盘支架上,并直接连接到主板 SATA 端口

答案1

虽然/dev/sdX是最常见的,但我也见过/dev/xvdX,尤其是在某些 Xen 虚拟机管理程序的配置中。

无论如何,只需查看启动后的输出dmesg,您就会发现内核枚举的设备名称。

答案2

由于缺乏更好的信息(例如操作系统版本、涉及的硬件、SSD 品牌、安装方法/媒体),我们假设您正在从 USB(或 USB 连接的 CD/DVD)或 IPMI 虚拟媒体安装 CentOS 或 Redhat 衍生产品。这可能会影响您的 SCSI 设备命名。

您可以运行手动安装并扫描显示的设备。或者,您可以在出现错误时退出安装程序(转到另一个虚拟终端)并查看检测到了哪些设备。即使是fdisk -l此时的安装程序也会让您知道安装程序找到了什么。

相关内容