凌峰创科服务平台

Dell服务器安装CentOS有哪些步骤?

Dell 服务器安装 CentOS 详细指南

在 Dell 服务器上安装 CentOS,与在普通 PC 或品牌机上安装有显著不同,Dell 服务器的硬件(如 RAID 卡、iDRAC、网卡)需要特殊的驱动支持,并且通过 iDRAC 可以极大地简化安装和管理工作。

Dell服务器安装CentOS有哪些步骤?-图1
(图片来源网络,侵删)

本指南将以安装 CentOS 7/8/9 为例,过程基本一致。


第一部分:安装前准备

这是最关键的一步,准备充分可以避免安装过程中 90% 的问题。

硬件准备

  • 一台 Dell 服务器 (PowerEdge R740, R750, R650 等)。
  • 一个可引导的安装介质
    • 推荐:一个 16GB 或以上 的 U 盘,我们将使用它来创建一个可引导的 CentOS 安装盘。
    • 备选:一个 DVD 光盘(现在服务器已很少配备光驱)。
  • 稳定的电源和网络连接

软件准备

最重要的一步:获取 Dell 驱动

Dell 服务器的 RAID 控制器、网卡、iDRAC 等硬件在默认的 CentOS 安装 ISO 中可能没有包含驱动,导致无法识别硬盘或网卡。

解决方案:

Dell服务器安装CentOS有哪些步骤?-图2
(图片来源网络,侵删)
  1. 访问 Dell Support Website:

    • 打开 Dell Support Website
    • 输入您的服务器 服务标签,系统会自动识别您的服务器型号。
  2. 下载驱动包:

    • 在驱动下载页面,找到操作系统为 "Linux" 的驱动。
    • 关键驱动:
      • RAID 控制器驱动: 这是最重要的,如果您使用的是 PERC H730P 控制器,就需要下载对应的 megasaslsi_mr 驱动,通常以 .tar.gz.zip 格式提供。
      • 网络控制器驱动: 如果您需要通过网络安装(PXE),则需要下载网卡驱动,bnx2xqlogic
      • iDRAC 驱动: 如果想在 CentOS 内部管理 iDRAC,也需要安装驱动。
  3. 将驱动集成到安装 U 盘:

    • 这是最推荐的方法,可以确保安装过程顺利进行。
    • 使用 Ventoy 工具:将下载的驱动包(通常是 .iso 文件)和 CentOS ISO 文件一起放入 U 盘的 Ventoy 分区即可,Ventoy 会自动加载这些驱动。
    • 使用 dd 命令 (较复杂):
      • 将 CentOS ISO 挂载到系统中。
      • 解压下载的 Dell 驱动包,找到 .img.dd 格式的驱动文件。
      • 使用 dd 命令将驱动文件写入到 ISO 的特定位置(这需要一些 Linux 命令行操作,对新手不友好)。

第二部分:BIOS/UEFI 和 iDRAC 设置

启动服务器

  1. 将准备好的 U 盘插入服务器后面的 USB 端口。
  2. 开启或重启服务器。
  3. 在出现 F2 <System Setup>F11 <Boot Menu> 提示时,迅速按下相应按键进入 BIOS/UEFI 或启动菜单。

配置启动顺序

  • 进入 Boot Menu (F11):
    • 选择您的 U 盘作为 第一启动项
    • 保存设置并退出,服务器将从 U 盘启动。

配置虚拟 Media (可选但推荐)

如果您将 ISO 文件放在了网络上的 NFS 或 HTTP 服务器上,并且想通过 iDRAC 的虚拟光驱来安装,可以这样做:

Dell服务器安装CentOS有哪些步骤?-图3
(图片来源网络,侵删)
  1. 进入 iDRAC: 开机时按 F2 进入 System Setup,找到 iDRAC Settings -> Network -> IPv4,记下 iDRAC 的 IP 地址。
  2. 从另一台电脑访问 iDRAC: 在浏览器中输入 https://<iDRAC_IP>,使用默认用户名 root 和密码 calvin 登录。
  3. 挂载虚拟 Media:
    • 导航到 Media -> Virtual Media
    • 勾选 Virtual CD/DVD
    • 选择 Connect
    • Image Path 中,输入您存放 CentOS ISO 的网络路径,nfs://server_ip/path/to/CentOS.isohttp://server_ip/path/to/CentOS.iso
    • 连接成功后,在服务器的启动菜单中,您会看到一个 Virtual CD 选项,将其设为第一启动项即可。

第三部分:CentOS 安装过程

服务器从 U 盘或虚拟光驱启动后,会进入 CentOS 的安装界面。

启动安装程序

  1. 在启动菜单中,选择 Install CentOS ...Test this media & install CentOS ... (推荐测试,以防介质损坏)。
  2. 如果您提前集成了驱动,安装程序会自动加载,如果没有,在看到 Boot: 提示时,按 Tab 键,在命令行末尾添加 rd.driver.blacklist=... 或指定驱动路径,但这很复杂,所以再次强调提前集成驱动的重要性。
  3. 如果您通过 网络 (PXE) 启动,安装程序会尝试从 DHCP 服务器获取 IP,如果成功,它会自动加载 initrd 驱动文件,您只需将下载的 Dell 驱动文件放在 TFTP 服务器的指定目录下即可。

语言和键盘设置

  • 选择您的语言("English")和键盘布局("U.S. English")。

安装信息摘要

这是安装的核心配置界面。

a. 安装源

  • 本地介质: 默认选择,即您使用的 U 盘或虚拟光驱。

b. 目标配置 - 最重要!

  • 自动分区: 不推荐 在生产服务器上使用,Dell 服务器的 RAID 配置非常灵活,自动分区可能会破坏您的 RAID 配置。
  • 我想要配置存储: 强烈推荐 选择此项。
    • 点击 "Done"
    • 在 "Storage Devices" 界面,您会看到您的物理硬盘,DELL PERC H730P Adapter ...
    • 创建 LVM 或标准分区:
      • 推荐 LVM: 逻辑卷管理,便于未来动态调整分区大小。
      • 点击 "Click here to create them automatically" 进行自动 LVM 分区(会创建 /boot, swap, 分区)。
      • 或者手动分区:
        • /boot: 1G, 标准分区。
        • swap: 内存大小的 1-2 倍,标准分区。
        • (根分区): 剩余所有空间,标准分区或 LVM 物理卷/逻辑卷。
    • RAID 配置: 如果您的硬盘没有在 RAID 控制器上做成 RAID 组,您可以在这里创建,选择两块硬盘,创建一个 RAID 1 镜像。
    • **点击
分享:
扫描分享到社交APP
上一篇
下一篇