准备不足会带来什么后果?

充分的准备工作是成功的基础,它能有效提升效率、减少错误、增强信心,是确保任务顺利完成的关键。

  1. 备份数据: 安装前务必备份服务器上所有重要数据,安装过程会格式化磁盘,导致数据永久丢失。
  2. 获取安装介质:
    • 选择发行版: 确定需要安装的 Linux 发行版(如 Ubuntu Server LTS, CentOS Stream, Rocky Linux, AlmaLinux, RHEL, Debian Stable 等),企业环境推荐选择提供长期支持 (LTS) 的版本。
    • 下载镜像: 从发行版官方网站下载最新的 ISO 镜像文件(通常选择 amd64/x86_64 架构)。
    • 创建启动盘: 使用工具(如 Rufus (Windows), balenaEtcher (跨平台), dd 命令 (Linux/macOS))将 ISO 文件写入一个 USB 闪存驱动器(推荐 8GB 或更大),确保创建的是可引导 USB。
  3. 获取驱动 (可选但推荐):
    • 访问 Dell 支持网站: 进入 Dell 驱动程序和下载页面。
    • 输入服务标签: 在 R730 机箱正面或 iDRAC 界面找到服务标签 (Service Tag),输入网站进行精准匹配。
    • 下载关键驱动: 查找并下载适用于您所选 Linux 发行版版本的 网卡驱动 (Network Driver)存储控制器驱动 (Storage Controller Driver, 如 PERC H730/H330),通常以 .dd 文件或 RPM/DEB 包形式提供。强烈建议提前下载并存放在另一个 USB 驱动器或可通过网络访问的位置。
  4. 记录硬件信息:
    • 记录网络配置(IP 地址、网关、DNS)。
    • 记录 RAID 配置(如有),了解计划安装系统的磁盘/阵列。
  5. 访问 iDRAC:
    • 确保知道 iDRAC 的 IP 地址、用户名和密码(默认用户 root,密码 calvin,但强烈建议更改)。
    • 通过浏览器登录 iDRAC Web 界面,这是远程管理服务器的关键。
  6. 连接外设: 准备好显示器、键盘(USB接口即可),或确认可通过 iDRAC 的虚拟控制台操作。

安装步骤

  1. 进入系统设置 (System Setup / BIOS):
    • 开机,在出现 Dell 徽标时,按 F2 键进入 System Setup。
    • 关键 BIOS 设置:
      • System BIOS > Boot Settings:
        • Boot Mode: 设置为 UEFI (现代 Linux 发行版推荐) 或 BIOS (Legacy)UEFI 是首选,除非有特殊兼容性要求。确保与后续安装步骤选择的引导方式一致!
        • UEFI Boot Path Security: 如果选择 UEFI,可设置为 Always, Except Internal HDD 或根据安全策略调整。
      • System BIOS > SATA Settings: 确认 SATA 控制器模式(如连接了 SATA 设备)。
      • Integrated Devices: 根据需要启用/禁用板载设备(如 NIC, iDRAC 等)。
      • 保存并退出:Esc,选择保存更改并退出。
  2. 配置 RAID (如果使用硬件 RAID 控制器,如 PERC H730/H330):
    • 开机,在出现 Dell 徽标时,按 Ctrl+R 进入 PERC RAID 配置实用程序。
    • 创建虚拟磁盘 (Virtual Disk):
      • 选择未配置的物理磁盘。
      • F2,选择 Create New VD
      • 选择 RAID 级别 (如 RAID 1, RAID 5, RAID 10, RAID 0 – 根据数据安全性和性能需求选择)。
      • 选择要包含的物理磁盘。
      • 设置 VD 名称条带大小 (Stripe Size) (通常默认即可)、读写策略 (Read Policy: Read Ahead, Write Policy: Write Back with BBU) (如有电池备份单元 BBU,强烈建议 Write Back 以获得最佳性能;否则选 Write Through 保证数据安全)。
      • 确认设置并创建 VD。
    • 初始化虚拟磁盘: 新创建的 VD 通常需要初始化(快速初始化即可),在 VD 上按 F2,选择 Initialization > Start Init
    • 退出: 完成后按 Esc 退出 PERC 配置界面,服务器会重启。
  3. 引导 Linux 安装程序:
    • 通过 iDRAC 虚拟控制台 (推荐 – 无需物理外设):
      • 登录 iDRAC Web 界面。
      • 导航到 “控制台” (Console) > “启动虚拟控制台” (Launch Virtual Console)
      • 在虚拟控制台窗口中,点击 “虚拟介质” (Virtual Media) > “连接虚拟介质” (Connect Virtual Media)
      • 映射包含 Linux ISO 镜像的 USB 驱动器或直接映射 ISO 文件(iDRAC 许可证支持)。
      • 在虚拟控制台中,点击 “电源” (Power) > “系统重启” (System Reboot) 或冷启动服务器。
      • 开机自检 (POST) 时,在虚拟控制台窗口中按 F11 进入 Boot Manager
    • 物理连接:
      • 将制作好的 Linux USB 安装盘插入服务器前置 USB 端口。
      • 开机,在出现 Dell 徽标时,按 F11 进入 Boot Manager
    • 选择引导设备:
      • 在 Boot Manager 列表中:
        • BIOS 设置为 UEFI: 选择标记为 “UEFI:” 开头的你的 USB 设备名称(UEFI: SanDisk Cruzer Blade 1.26)。
        • BIOS 设置为 Legacy/BIOS: 选择不带 UEFI: 前缀的 USB 设备名称。
      • Enter 从选定的设备启动。
  4. 运行 Linux 安装程序:
    • 成功引导后,将进入 Linux 发行版的安装程序界面(通常是图形化或文本菜单)。
    • 选择语言、时区、键盘布局: 根据提示进行选择,时区通常选择 Asia/Shanghai
  5. 配置安装目标 (磁盘分区):
    • 这是关键步骤! 安装程序会显示检测到的磁盘,你应该能看到之前创建的 RAID 虚拟磁盘 (VD)(通常显示为 /dev/sda/dev/nvme0n1 等,具体名称取决于控制器和磁盘类型)。
    • 分区方案选择:
      • 自动分区 (推荐新手): 大多数安装程序提供“自动”或“使用整个磁盘”选项,这会根据最佳实践自动创建 (根分区)、swap (交换分区),对于 UEFI 系统还会创建 /boot/efi (EFI 系统分区)。选择此选项并指定目标磁盘(你的 RAID VD)即可。
      • 手动分区 (高级用户):
        • 选择“自定义”或“手动”分区。
        • 选择目标磁盘(你的 RAID VD)。
        • UEFI 模式必须创建:
          • EFI 系统分区 (ESP): 大小通常 100MB – 500MB,文件系统 FAT32 (或 vfat),挂载点 /boot/efi,标记 bootesp 标志。
        • 创建根分区 (): 文件系统通常 ext4 (或 xfs/btrfs),大小分配剩余的大部分空间。
        • (可选) 创建交换分区 (swap): 大小根据内存决定(通常为物理内存的 1-2 倍,但现代服务器内存充足,可酌情减少或不单独划分,使用交换文件),文件系统类型 swap
        • (可选) 创建 /boot 分区: 大小 1GB 左右,文件系统 ext4,非必须,但有时推荐分离。
        • (可选) 创建 /home, /var, /tmp 等分区: 根据管理需求划分。
    • 确认并格式化: 仔细检查分区方案,确认无误后执行写入操作(通常需要点击“应用更改”或“完成分区”等按钮)。此操作会擦除目标磁盘上的所有数据!
  6. 配置网络:
    • 安装程序通常会自动检测网卡,如果检测到(网口灯亮),可以在此处配置:
      • DHCP: 大多数环境选择此选项自动获取 IP。
      • 静态 IP: 手动输入 IP 地址、子网掩码、网关、DNS 服务器(需提前知晓网络规划)。
    • 设置主机名 (Hostname): 为服务器指定一个有意义的主机名(如 r730-web01, r730-db-prod)。
  7. 用户和密码设置:
    • 设置 root 密码: 为超级管理员账户设置一个极其强健的密码。这是安全基石!
    • 创建普通用户 (推荐): 创建一个用于日常登录的普通用户账户,并将其加入 wheelsudo 组(以获得管理员权限),避免日常使用 root 登录。
  8. 软件包选择:
    • 选择适合服务器角色的安装模式:
      • 最小化安装 (Minimal Install): 只安装核心系统,最安全、资源占用最少,后续通过包管理器安装所需软件。推荐用于生产服务器。
      • 带 GUI 的服务器 (Server with GUI): 如果需要图形界面(如 GNOME, KDE)。
      • 特定角色: 有些安装程序提供预配置选项(如 Web 服务器、数据库服务器、虚拟化主机等)。
    • 仔细选择,避免安装不必要的软件包。
  9. 开始安装:
    • 确认所有设置无误后,点击“开始安装”或“安装”按钮。
    • 安装过程会复制文件、安装软件包、配置系统,时间长短取决于所选软件包数量和服务器性能。
  10. 安装后配置 (首次启动):
    • 安装完成后,系统会提示重启。移除 USB 安装盘,否则可能再次进入安装程序。
    • 服务器重启后,使用之前设置的 root 用户或普通用户登录。
    • 安装关键驱动 (如果之前下载了):
      • 将存放驱动文件的 USB 插入服务器,或通过网络传输到服务器。
      • 根据驱动文件格式和发行版包管理器进行安装:
        • .dd 文件: 通常是网卡驱动,可能需要解压后,在命令行使用 rpm -ivh *.rpm (RHEL/CentOS/Rocky/Alma) 或 dpkg -i *.deb (Ubuntu/Debian) 安装。仔细阅读驱动包内的 README 文件!
        • RPM/DEB 包: 直接使用包管理器安装。
      • 常见驱动问题: Broadcom NetXtreme 网卡在部分发行版(尤其是较新内核)上可能需要额外安装 bnxt_en 驱动包,Dell 网站通常会提供。
    • 更新系统:
      # RHEL/CentOS/Rocky/AlmaLinux:
      sudo dnf update  # 或 sudo yum update (较旧系统)
      # Ubuntu/Debian:
      sudo apt update && sudo apt upgrade
    • 配置防火墙 (如 firewalldufw): 根据服务需求开放端口。
    • 配置 SSH (可选但推荐):
      • 编辑 /etc/ssh/sshd_config,禁用 root 登录 (PermitRootLogin no),使用密钥认证等增强安全。
      • 重启 SSH 服务。
    • 安装必要工具:vim, htop, net-tools, tmux, lshw 等。
    • (可选) 安装 Dell OpenManage Server Administrator (OMSA): 用于在 Linux 内监控服务器硬件健康状态,在 Dell 支持网站下载对应发行版的 OMSA 仓库包或安装包进行安装。

重要提示与最佳实践

  • 固件更新: 安装完操作系统后,强烈建议通过 Dell 的 Repository Manager (DRM)iDRAC 将服务器 BIOS、iDRAC 固件、RAID 控制器 (PERC) 固件、网卡固件等更新到最新版本,以获取最佳性能、兼容性和安全性修复,可在 Dell 支持网站下载更新包。
  • 安全加固: 遵循 Linux 发行版的安全指南,定期更新系统,使用强密码/密钥,配置防火墙,最小化服务暴露面。
  • 监控: 配置系统监控(如 Zabbix, Nagios, Prometheus + Grafana)和日志收集(如 ELK Stack, Graylog)。
  • 文档: 记录安装配置细节、网络信息、重要密码(存储在安全的地方)、RAID 配置等。
  • 测试: 在生产环境部署前,进行充分的功能和性能测试。

故障排除

  • 无法识别磁盘: 最常见原因,确保 RAID 配置正确且 VD 已初始化,检查安装程序是否加载了正确的存储控制器驱动(可能需要按提示加载驱动,指向之前下载的 .dd 文件)。
  • 无法识别网卡: 确保下载并安装了正确的网卡驱动(尤其是 Broadcom 网卡),检查网线连接和交换机端口状态。
  • UEFI/Legacy 引导失败: 确保 BIOS 中的 Boot Mode 设置与安装时选择的引导方式(UEFI 或 Legacy)以及安装程序实际安装的引导加载程序(grubx64.efi 或 grub)完全一致,不一致会导致无法引导。
  • 依赖 iDRAC: 熟练使用 iDRAC 的虚拟控制台、虚拟介质和日志功能,能极大简化安装过程和问题诊断。

遵循以上步骤,结合 Dell R730 的良好兼容性和 Linux 发行版的成熟安装程序,你应该能够顺利完成 Linux 系统的安装和基础配置,为构建稳定可靠的服务器应用奠定基础。


引用说明:

  • Dell 官方支持: 本文核心步骤和最佳实践(如 RAID 配置、固件更新、驱动获取)均基于 Dell 对 PowerEdge 服务器的标准管理流程和文档建议,关键操作(如 BIOS 设置、PERC 配置)参考了 Dell PowerEdge R730 用户手册和系统管理指南。
  • Linux 发行版官方文档: 具体的安装程序操作、分区方案、包管理命令等,均遵循所选用 Linux 发行版(如 Ubuntu, CentOS/Rocky Linux, RHEL, Debian)的官方安装文档和最佳实践指南,用户应始终以所选发行版的最新官方文档为最终参考。
  • 行业最佳实践: 关于安全设置(如 root 密码、SSH 配置)、分区建议、最小化安装原则、系统更新和监控等内容,融合了广泛认可的 Linux 服务器管理行业最佳实践和安全准则。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9777.html

(0)
酷番叔酷番叔
上一篇 1天前
下一篇 1天前

相关推荐

  • 如何在Linux安装JRE?sudo apt命令详解

    准备工作检查现有Java环境终端执行:java -version若返回版本信息(如 OpenJDK 11.0.19),说明已安装,可直接跳至环境变量配置,选择Java版本OpenJDK(开源推荐):适用于大多数场景Oracle JDK(商业项目需注意许可协议)建议优先选用LTS版本(如 Java 8/11/17……

    2025年7月17日
    1700
  • Linux如何快速启动CSVN(CollabNet Subversion Edge)?

    CSVN(CollabNet Subversion Edge)是一款集成了Subversion版本控制、Apache HTTP服务器和Web管理界面的企业级解决方案,以下是在Linux系统中启动CSVN的完整步骤,适用于CentOS、Ubuntu等主流发行版,启动前的准备工作环境要求已安装Java环境(推荐JD……

    2025年6月28日
    2100
  • 如何高效可靠测试Linux内核?开发运维必看

    测试前的核心准备工作环境搭建硬件:推荐物理机(避免虚拟化干扰),备用方案为 KVM 虚拟机(需开启嵌套虚拟化),系统:干净的 Linux 发行版(如 Ubuntu LTS 或 Fedora),预留 20GB 磁盘空间,工具链:安装编译依赖: # Ubuntu/Debiansudo apt install bui……

    2025年7月24日
    1100
  • Linux如何挂载U盘

    检测U盘设备插入U盘,执行命令识别设备:sudo fdisk -l观察输出结果,通常U盘显示为 /dev/sdb 或 /dev/sdc(末尾的 sdb1、sdc1 表示分区),通过容量和分区类型(如 FAT32、NTFS)确认U盘标识,使用lsblk快速查看:lsblk输出示例: sdb 8:16 1 14.9……

    2025年7月9日
    1800
  • 如何高效查找所有日志中的错误?

    find 命令:最强大的递归搜索工具适用场景:按名称、类型、时间、大小等条件深度搜索,基础语法:find [路径] [选项] [表达式]常用示例:按名称查找(区分大小写): find /home -name "*.conf" # 搜索 /home 下所有 .conf 文件忽略大小写: fin……

    2025年7月24日
    1200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信