Red Hat Enterprise Linux 重装系统完全指南

前言

Red Hat Enterprise Linux(RHEL)作为企业级操作系统,其重装过程需要谨慎规划。本文旨在提供一个完整的重装指南,帮助您避免数据丢失并快速恢复系统。

重装前的准备工作

1. 备份重要数据

重装前必须备份所有重要数据,包括配置文件、数据库、用户数据等。推荐使用 tar、rsync 或第三方备份工具。示例命令:

tar -czvf /backup/backup-$(date +%Y%m%d).tar.gz /home /etc /var/log

2. 获取安装介质

从Red Hat官方网站下载RHEL ISO镜像,或通过订阅管理获取。使用 dd 或工具(如Rufus、Ventoy)制作USB启动盘:

dd if=RHEL-8.x-xxx.iso of=/dev/sdX bs=4M status=progress

3. 记录系统信息

记录当前系统的网络配置、分区布局、服务列表等,便于重装后快速还原。

重装步骤

1. 启动安装程序

插入USB启动盘,重启系统,进入BIOS/UEFI设置,将USB列为第一启动项。保存后重启,进入安装引导界面。

2. 语言与安装源

选择语言(如English),接着配置安装源。如果使用本地ISO,选择“Local media”;若通过网络,选择“URL”并输入仓库地址。

3. 安装目的地(磁盘分区)

在“Installation Destination”中,选择要安装的磁盘。建议使用自定义分区:

  • /boot:500MB-1GB,ext4或xfs
  • /:根据需求分配,至少20GB
  • /var:建议单独分区,防止日志占满根分区
  • /home:可选,便于用户数据管理
  • Swap:根据内存大小,一般为内存的1-2倍(如果内存大于8GB,可适当减小)

4. 网络与主机名

配置网络接口(静态IP或DHCP),设置主机名。若需保留原网络配置,请参考之前记录的信息。

5. 软件选择

选择“Server with GUI”或“Minimal Install”,根据需求添加附加软件包(如开发工具、Web服务器等)。

6. 用户与密码

设置root密码,并创建一个普通用户账号(建议与之前相同UID/GID)。

7. 开始安装

检查所有配置,点击“Begin Installation”。等待安装完成,期间会提示设置root密码(如果之前未设置)。安装完成后重启。

重装后的配置

1. 更新系统

重启后登录系统,首先更新软件包:

sudo yum update -y

2. 恢复数据

将备份的数据恢复到对应目录。注意恢复时使用相同的权限和属性。

3. 配置网络与防火墙

根据记录的网络配置修改 /etc/sysconfig/network-scripts/ 下的文件,并设置firewalld规则。

4. 安装必要的软件

通过yum或dnf安装之前使用的软件包:

sudo yum install -y httpd mariadb-server php

5. 验证系统服务

检查关键服务是否正常运行,如SSH、网络、日志服务等。

常见问题与注意事项

  • 分区未识别:采用UEFI模式时,务必创建/boot/efi分区(FAT32,200MB+)。
  • 驱动兼容性:重装前确认硬件驱动支持,尤其是网卡和存储控制器。
  • 订阅管理:安装后需注册系统到Red Hat订阅管理,以便获取更新。

重装RHEL系统虽不复杂,但细节决定成败。希望本指南能帮助您顺利完成重装。