服务器的序列号如何获取
服务器序列号(Service Tag, Serial Number, S/N)是厂商赋予每台服务器的唯一硬件标识符。最直接可靠的方法是通过查看服务器机箱前部、后部或侧面的物理标签获取序列号,若无法物理接触设备,可通过服务器开机自检(POST)屏幕、BIOS/UEFI设置界面、操作系统内部命令、或厂商专用的带外管理工具(如iDRAC、iLO、XClarity Controller)远程查询。 此号码对硬件保修、技术支持、资产管理、固件更新和故障诊断至关重要。

直接物理查看(最基础可靠)
这是最原始但绝对准确的方法,序列号通常印制在醒目的标签上:
- 机箱前部/顶部: 最常见的位置,通常在面板边缘、硬盘托架附近或前置指示灯旁。
- 机箱后部: 查看靠近电源接口、PCIe插槽挡板或管理网口附近。
- 机箱侧面(内部): 某些型号可能要求打开机箱盖(需谨慎操作),在主板托盘或侧板内侧贴有标签。
- 导轨或滑套: 安装在机柜中的服务器,其序列号标签有时会贴在导轨或滑套组件上。
- 明确标有 “Serial Number”, “S/N”, “Service Tag” 等字样,由字母和数字组成。
关键提示: 记录时务必区分服务器整机序列号与内部组件(如电源、硬盘、RAID卡)的序列号,后者通常用于部件级保修。
通过BIOS/UEFI设置界面获取
当服务器开机时,可在初始化阶段进入其固件设置界面查找:

- 开机自检(POST)屏幕: 服务器启动初期,在显示厂商Logo和内存检测信息后,屏幕上通常会短暂显示系统信息摘要,其中就包含序列号(Service Tag/Serial Number),需快速观察或拍照记录。
- 进入BIOS/UEFI Setup:
- 根据服务器品牌,在启动时按特定键(常见如
F2,DEL,F10,F12)。 - 在BIOS/UEFI的主菜单(Main, System Information, System Summary等)中查找 “Serial Number”, “Product Serial”, “System Serial” 或 “Service Tag” 条目。
- 品牌路径示例:
- Dell PowerEdge:
System BIOS->System Information->System Service Tag - HPE ProLiant:
System Information->Product Information->Serial Number - Lenovo ThinkSystem:
System Settings->System Summary->Serial Number
- Dell PowerEdge:
- 根据服务器品牌,在启动时按特定键(常见如
- 优势: 无需操作系统支持,在硬件层面获取信息,可靠性极高。
通过操作系统命令获取(常用便捷)
在操作系统正常运行的情况下,这是最常用的方法。
Windows服务器
- 使用WMIC命令:
- 打开命令提示符(CMD)或 PowerShell。
- 输入命令:
wmic bios get serialnumber - 执行后直接返回服务器的序列号。
- 使用PowerShell命令:
- 打开 PowerShell。
- 输入命令:
Get-WmiObject Win32_BIOS | Select-Object SerialNumber - 同样会返回序列号信息。
- 系统信息工具:
- 按下
Win + R,输入msinfo32并回车,打开系统信息窗口。 - 在 “系统摘要” 中查找 “系统制造商” 和 “系统型号” 下方的 “系统序列号” 条目。
- 按下
Linux服务器
- 使用
dmidecode命令(最常用):- 需要root权限:
sudo dmidecode -t system - 在输出信息中查找
Serial Number字段,该命令直接从DMI(SMBIOS)表中读取硬件信息。
- 需要root权限:
- 使用
lshw命令:- 需要root权限:
sudo lshw -class system - 在输出的系统描述部分查找
serial字段。
- 需要root权限:
- 查看
/sys文件系统:- 输入命令:
cat /sys/class/dmi/id/product_serial或cat /sys/class/dmi/id/board_serial(路径可能因发行版略有差异,product_serial更常用)。
- 输入命令:
- 使用
hwinfo工具(可能需要安装):- 安装:
sudo apt install hwinfo(Debian/Ubuntu) 或sudo yum install hwinfo(RHEL/CentOS)。 - 运行:
sudo hwinfo --bios | grep -i 'serial'。
- 安装:
通过厂商管理工具获取(高效专业)
服务器厂商提供强大的带外(Out-of-Band)管理工具,这是IT管理员进行远程、批量管理的首选方案:
- Dell EMC OpenManage / iDRAC:
- iDRAC (Integrated Dell Remote Access Controller): 通过浏览器访问iDRAC的专用管理IP地址,登录后,在
Overview或Main System Chassis页面即可清晰看到 “Service Tag”。 - OpenManage Enterprise (OME): 集中管理平台,在设备清单中选中服务器,其详细信息面板会直接显示序列号。
- OMSA (OpenManage Server Administrator): 本地安装的代理程序,通过其Web界面(
https://<服务器IP>:1311)或命令行工具omreport(如omreport chassis info) 可获取序列号。
- iDRAC (Integrated Dell Remote Access Controller): 通过浏览器访问iDRAC的专用管理IP地址,登录后,在
- HPE iLO (Integrated Lights-Out):
- 通过浏览器访问iLO的专用管理IP地址,登录后,在
Information或System Information选项卡下找到 “Serial Number”。 - 使用
hponcfg或 RESTful API 也可查询序列号。
- 通过浏览器访问iLO的专用管理IP地址,登录后,在
- Lenovo XClarity Controller (XCC):
- 通过浏览器访问XCC的管理IP地址,登录后,在概览(Overview)页面或
System->System Information中查看 “Serial Number”。 - Lenovo XClarity Administrator (XCA) 集中管理平台同样会在设备详情中展示序列号。
- 通过浏览器访问XCC的管理IP地址,登录后,在概览(Overview)页面或
- Supermicro IPMI/BMC:
- 访问Supermicro主板的BMC/IPMI管理界面(通常通过专用网口)。
- 在
System Info或类似菜单项下查找 “Product Serial Number”。
- 优势: 支持远程访问(即使服务器操作系统宕机)、可批量获取、提供最全面的硬件信息和管理功能。
特殊情况与注意事项
- 虚拟机(VM): 虚拟机本身没有物理序列号,其“序列号”通常是由虚拟化平台(如VMware vSphere, Microsoft Hyper-V)生成的一个唯一标识符(UUID/GUID),在虚拟机的配置信息或使用虚拟化平台的管理工具(如vSphere Client中查看虚拟机摘要)可以找到此UUID,它不等同于宿主机物理服务器的序列号。
- 刀片服务器: 刀片服务器机箱(Chassis)有整体序列号,每个刀片(Blade)模块也有自己独立的序列号,获取时需明确目标,通常通过机箱管理模块(CMM, Onboard Administrator)或刀片的iLO/iDRAC/XCC管理界面查询单个刀片序列号。
- RAID卡等组件: 服务器内部关键组件(如RAID卡、网卡)通常也有自己的序列号,用于部件级保修,可使用操作系统命令(如Linux下
lspci -vvv结合厂商工具如MegaCli/storcli查看RAID卡信息)或带外管理工具查看。 - 序列号与UUID: 服务器通常还有一个系统UUID(Universally Unique Identifier),由BIOS/UEFI生成并存储在SMBIOS中,它与序列号不同(序列号是厂商分配的硬件标识,UUID是软件/固件生成的通用唯一标识),但两者都可通过
dmidecode或wmic等命令查询,在资产管理中,序列号是核心标识。 - 准确性验证: 如果通过软件查询到的序列号与物理标签不一致(极少数情况可能因主板更换发生),应以物理标签或带外管理工具(其信息通常直接来自基板管理控制器BMC)为准,并联系厂商确认。
- 批量自动化获取: 对于大型数据中心,可利用脚本(如PowerShell调用WMI/CIM、Linux Shell脚本调用
dmidecode)结合配置管理数据库(CMDB)工具或厂商提供的API(如Redfish API)实现服务器序列号的自动化采集和录入。
获取服务器序列号是IT基础管理的关键步骤,物理查看是最根本方法;BIOS/UEFI适用于操作系统不可用场景;操作系统命令最为日常便捷;而厂商管理工具(iDRAC/iLO/XCC等)则是专业运维人员进行远程、集中、自动化管理的强大武器,根据实际场景和需求选择最合适的方法,并始终优先考虑物理标签或带外管理工具提供的信息以确保最高准确性。

您在管理服务器资产时,是否曾遇到过序列号定位不清或批量采集效率低下的挑战?欢迎在评论区分享您的经验和解决方案!立即检查您关键服务器的序列号记录是否完备吧!
原创文章,作者:世雄 - 原生数据库架构专家,如若转载,请注明出处:https://idctop.com/article/22534.html