hp服务器安装ubuntu
- 行业动态
- 2025-05-04
- 2386
入BIOS调启动项,插安装介质,选语言类型
HP服务器安装Ubuntu详细指南
安装前准备
硬件兼容性检查
- 访问HP官网(https://support.hpe.com)输入服务器型号,查询兼容的Ubuntu版本。
- 确认服务器硬件配置(CPU、内存、RAID卡、HBA卡等)是否满足Ubuntu最低要求。
- 注意:部分老旧机型可能缺少开源驱动支持,需提前下载对应驱动。
下载Ubuntu镜像
- 前往Ubuntu官网(https://ubuntu.com/download/server)下载ISO文件,推荐使用LTS版本(如20.04或22.04)。
- 校验ISO完整性:
sha256sum -c <ISO文件路径>.sha256
制作启动介质
| 方法 | 适用场景 | 操作步骤 |
|—————|————————|————————————————————————–|
| USB启动盘 | 无光驱或需便携安装 | 使用Rufus
或Etcher
工具将ISO写入U盘,格式化为FAT32。 |
| ISO刻录光盘 | 传统服务器带光驱 | 通过刻录软件(如Brasero)将ISO烧录到光盘。 |
| PXE网络启动 | 大规模部署或无物理介质 | 配置DHCP+TFTP服务器,挂载网络启动镜像(需配合MAAS或PXELINUX工具)。 |备份关键数据
- 如果服务器已有数据,使用
dd
命令备份磁盘或通过RAID阵列的冗余特性保存数据。
- 如果服务器已有数据,使用
BIOS/UEFI设置
进入设置界面
- 开机时按
F10
(部分机型为ESC
或F2
)进入BIOS/UEFI配置界面。
- 开机时按
关键配置项
| 选项 | 说明 |
|———————|——————————————————————–|
| Boot Order | 将USB/CDROM/Network设为第一启动项。 |
| Secure Boot | 若启用,需禁用或注入Ubuntu签名密钥(非必要可关闭)。 |
| SATA Mode | 设置为AHCI
(默认)或IDE
(兼容性模式,可能影响性能)。 |
| Power Management | 禁用节能选项(如Deep Sleep
),避免安装过程中断。 |
| iLO/iDRAC配置 | 若需远程管理,启用iLO并设置固定IP地址。 |
安装流程
启动安装程序
- 选择
Install Ubuntu Server
进入命令行模式,或Live Mode
测试硬件兼容性。
- 选择
语言与地区设置
- 选择
English
或对应语言,时区设为Asia/Shanghai
(国内服务器)。
- 选择
键盘布局
- 默认选择
US
或Chinese
,根据实际需求调整。
- 默认选择
网络配置
- 静态IP示例:
IP Address: 192.168.1.100 Netmask: 255.255.255.0 Gateway: 192.168.1.1 DNS: 8.8.8.8, 114.114.114.114
- 静态IP示例:
存储分区
- 自动分区:适合新手,但可能无法优化RAID或LVM。
- 手动分区:推荐方案,示例如下:
| 挂载点 | 大小 | 文件系统 | 说明 |
|————-|—————|———-|————————–|
|/boot
| 1GB | ext4 | 引导分区(UEFI需200MB+) |
| | 50GB+ | ext4 | 根目录 |
|/home
| 剩余空间 | ext4 | 用户数据(可选) |
| Swap | 内存大小的2倍 | swap | 虚拟内存 |
软件选择
- 最小化安装:仅选
SSH Server
和OpenSSH
。 - 标准安装:增加
MAAS
(批量部署)或LAMP
组件。
- 最小化安装:仅选
RAID配置(可选)
- 若服务器自带RAID卡(如HP Smart Array):
- 进入RAID配置界面(通常按
Ctrl+R
)。 - 创建RAID1/RAID5阵列,保存配置后返回安装程序。
- 进入RAID配置界面(通常按
- 若服务器自带RAID卡(如HP Smart Array):
驱动与工具安装
HPE专用驱动包
- 下载地址:https://support.hpe.com/hpsc/swd/index.sp
- 需安装的组件:
HPE Smart Component
(监控硬件状态)NIC/Raid/HBA驱动
(根据网卡型号选择,如Broadcom或Intel网卡驱动)iLO管理套件
(远程控制工具)
安装步骤
# 以Broadcom网卡驱动为例 cd /tmp wget https://ftp.hpe.com/pub/softlib/network/LANdrivers/tgz/bnx2x_fw_18.3_linux_x86_64.tgz tar -xvf bnx2x_fw_18.3_linux_x86_64.tgz cd bnx2x_fw_18.3_linux_x86_64 sudo ./install.sh
系统优化与配置
更新与安全加固
sudo apt update && sudo apt upgrade -y sudo apt install unattended-upgrades fail2ban ufw -y
SNMP监控配置
- 编辑
/etc/snmp/snmpd.conf
,添加社区字符串:rogCommunity64 readonly default # 只读权限
- 编辑
防火墙规则
- 允许SSH端口(默认22):
sudo ufw allow 22/tcp sudo ufw enable
- 允许SSH端口(默认22):
时间同步
- 安装
chrony
并配置NTP服务器:sudo apt install chrony -y echo "server ntp.aliyun.com iburst" >> /etc/chrony/chrony.conf sudo systemctl restart chrony
- 安装
常见问题与解决方案
FAQs
Q:安装后无法识别RAID卡,如何解决?
A:需手动加载RAID驱动,步骤如下:- 在安装界面按
F6
进入附加驱动选项。 - 选择
AMD/Intel Raid Driver
或对应厂商驱动(如dmraid
)。 - 完成安装后,使用
mdadm --detail --scan
验证阵列状态。
- 在安装界面按
Q:iLO远程管理无法连接,如何排查?
A:检查以下设置:- 确保服务器与管理电脑在同一网段。
- 在BIOS中启用
iLO Virtual NIC
并分配独立IP。 - 开放防火墙端口(默认iLO使用443/SSL)。
- 通过浏览器访问`https://