IT运维资产台账管理,服务器机柜设备登记
很多团队在服务器上架后只记得IP和密码,机柜里到底装了什么、过了保修期没有、谁动过哪台机器,一问三不知。
IT运维资产台账管理要解决的就是这个问题:把每台设备的身份、位置、状态记录下来,做到随时可查、可追溯。
本文从零开始,带你完成服务器机柜设备登记的完整流程,包括字段设计、表格搭建、批量录入和定期盘点。
先想清楚要记录哪些字段
字段设计是台账能否长期用下去的关键。
字段太少,查不到关键信息;
字段太多,维护成本高,最后没人填。
建议用一张表管理机柜和U位,至少包含以下字段:
- 设备唯一标识:建议用资产编号或序列号(SN),后续所有记录以它为准
- 设备类型:物理服务器、交换机、防火墙、KVM、存储等
- 品牌型号:如 Dell R740、华为 CE6865
- 机柜编号与U位:例如 A-01 机柜,第 12-13U
- 管理IP与业务IP:至少记录带外管理口地址
- 上架日期与保修到期日:方便提前安排续保或替换
- 责任人:谁负责这台设备
- 当前状态:在用、备用、维修中、已下架
判断标准:如果一台设备出故障,你能在 30 秒内从台账里找到它的物理位置和责任人,字段就算合格。
用表格模板快速搭建台账
不建议一上来就搞复杂的CMDB系统。
先用电子表格跑通流程,等字段稳定了再考虑迁移。
推荐用CSV格式,方便后续导入数据库或脚本处理。
创建一个 assets.csv 文件,表头如下:
asset_id,device_type,brand_model,cabinet,u_position,mgmt_ip,business_ip,rack_date,warranty_end,owner,status
录入一条示例数据:
SRV-2024-001,物理服务器,Dell R740,A-01,12-13U,10.0.0.101,192.168.1.101,2024-03-15,2027-03-14,张三,在用
如果机柜数量多,建议单独建一张机柜表,记录机柜编号、位置、总U数、已用U数、电源容量,方便计算剩余空间。
批量录入与更新:用命令行提效
手工填表容易出错,尤其是几十台设备同时上架时。
可以用简单的shell命令批量生成初始台账。
假设你有一份IP列表文件 ip_list.txt,每行一个管理IP,可以用以下命令生成CSV骨架:
while read ip; do
echo "SRV-$(date +%Y)-$RANDOM,$ip,,,,,,,,,"
done < ip_list.txt > assets_skeleton.csv
生成后,再用文本编辑器或Excel批量补充型号、机柜位置等信息。
注意:批量操作前先备份原始文件,建议用 cp assets.csv assets.csv.bak 留一份底稿。
如果团队已经在用Ansible,可以通过 setup 模块自动采集主机名、序列号、内存等信息,导出为CSV后合并到台账。
日常维护与定期盘点
台账建好只是开始,不更新等于没有。
建议把更新动作嵌入日常流程:
- 上架时:由执行人在表格中新增一行,填写完整字段,并在备注中记录操作人
- 下架时:不要直接删除行,把状态改为“已下架”,并记录下架日期和原因
- 每月抽查:随机选 5-10 台设备,核对台账信息与实际情况是否一致
- 每季度全盘:对照机柜实际设备,逐台核对U位、IP和状态
盘点时可以用 ping 快速确认管理IP是否在线:
for ip in $(cut -d',' -f6 assets.csv | tail -n +2); do
ping -c 1 -W 1 $ip > /dev/null && echo "$ip online" || echo "$ip offline"
done
判断条件:如果连续两次盘点都发现同一台设备信息不符,说明录入流程有问题,需要检查是谁在什么环节漏填。
常见坑与避坑建议
- U位记录不精确:只写“A柜”不写具体U位,等于没写。建议统一用“起始U-结束U”格式,如
12-13U。 - IP地址复用后未更新:设备下架后IP可能被分配给新设备,台账里必须同步修改,否则排查故障时会找错机器。
- 多人同时编辑冲突:电子表格多人编辑容易覆盖。建议用在线表格并开启版本历史,或改用数据库加简单前端。
- 保修到期日格式混乱:统一用
YYYY-MM-DD格式,方便排序和筛选。 - 忘记记录带外管理口:只记业务IP,机器宕机后无法远程管理,必须记录 iDRAC、iLO、IPMI 等管理地址。
怎么验证台账是否可用
建好台账后,做一次模拟排查:随机说出一台设备,看能否在 1 分钟内从台账中找到它的机柜位置、管理IP、责任人和保修状态。
如果找不到,说明字段或录入流程还有缺口。
另一个验证方法是导出所有“在用”设备的管理IP,批量ping一遍,对比在线率与台账记录是否吻合。
差异超过 10%,就需要安排一次专项盘点。
关于工具选择的补充
电子表格适合 50 台设备以内的团队,超过后建议考虑轻量CMDB或自建数据库。
选型时优先看是否支持批量导入、字段自定义和变更历史记录。
如果公司已有IT服务管理平台,先确认它是否自带资产模块,避免重复建设。
如果设备分布在多个机房,建议在台账中增加“机房”字段,并统一机柜编号规则,例如“机房代码-机柜序号”,如 BJ-A01、SH-B03,避免不同机房出现相同机柜号。