选型与验收72 条

配置基线记录

配置基线把交付时的状态固化:BIOS 设置、RAID 策略、分区、网络与 BMC 配置形成文档与采集快照;每次变更后重新采集,保持基线有效。

配置基线记录是什么

配置基线把交付当时的软硬件状态固化下来:BIOS 设置、阵列与缓存策略、分区方案、网络与 BMC 配置。规范做法是同时留两份东西——一份给人看的文档,一份由命令导出的机器可读快照。快照的价值在于可对比、可还原:变更后重新采集一次,把新旧快照一对比,改了哪些项一目了然。

基本信息

记录内容BIOS、阵列策略、分区、网络与 BMC 配置
记录形式说明文档 + 命令导出的采集快照
采集时机交付验收时与每次变更完成后
命名归档按设备序列号归档,文件名带主机名与日期
主要用途变更对比、故障还原、审计与批量一致性核查

典型使用场景

  • 交付固化:验收时把出厂状态记录下来,作为责任分界点
  • 变更前后对比:固件升级或策略调整后,用快照确认只改了预期项
  • 故障还原:阵列策略或 BIOS 设置被误改时,按快照恢复
  • 批量一致性核查:同一批设备之间做差异比对,找出漏配项
  • 审计与外部检查:提供可追溯的配置证据

快照采集示例

快照采集示例
dmidecode -t bios > baseline_$(hostname)_bios.txt      # BIOS 版本与设置项
storcli /c0 show all > baseline_$(hostname)_raid.txt 2>/dev/null   # 阵列策略与固件版本
storcli /c0/vall show > baseline_$(hostname)_vd.txt 2>/dev/null    # 虚拟盘与缓存策略
ipmitool lan print 1 > baseline_$(hostname)_bmc_lan.txt   # 带外网络配置
lsblk -f > baseline_$(hostname)_disk.txt   # 分区布局与文件系统
# 建议同一脚本统一采集,文件名固定,便于新旧快照直接 diff

采集项与关注字段

采集项命令关注字段还原价值
BIOSdmidecode -t bios版本、启动模式、虚拟化与 RAS 开关误改后按项恢复
阵列storcli /c0 show allRAID 级别、写与缓存策略、固件版本阵列策略回退依据
分区lsblk -f、df -hT分区布局、文件系统与挂载参数重装时对齐基线
网络ip link、ipmitool lan print业务与带外地址、VLANIP 冲突与错配定位
BMCipmitool user list账号与权限(口令另行保管)权限回收与审计
快照按序列号归档并写入采集时间与固件版本:没有时间戳的快照在半年后无法判断对应哪个版本状态。
BMC 账号列表与网络配置属于敏感信息:快照归档目录按权限管理,对外提供时做脱敏处理。

易错点

  • 只存文档不留命令快照:配置细节无法复原,恢复靠回忆
  • 变更后不重新采集:基线停留在交付状态,对比失去意义
  • 快照不写时间与固件版本:多份文件之间无法判断先后
  • 命名随意、散落各处:需要时找不到对应设备的那一份
  • 把口令类信息写进快照正文:归档流转过程中泄露

数据来源与参考

  • 配置管理实践(通用)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌