IBM P740小机安装配置实战:从HMC连接到AIX系统落地
简介面向 IBM Power 小机运维与实施人员的 AIX 环境搭建实战手册源于真实项目中的省操作风险管理系统小型机安装配置实践。全流程文档整理为 1 个 doc 文件压缩包大小 4.5MB按章节覆盖 AIX 操作系统安装、bundle 部署、limit/IOCP/fullcore 内核参数设置以及 maxpout/minpout/maxuproc/syncd 性能参数调整后续还展开时区与 error log、网络与 AIO/VM 参数、HBA 卡、语言包补丁、Oracle 文件系统、操作系统镜像、SWAP/dump 等底层操作。针对高可用专门介绍了 HACMP 软件及补丁安装、cluster 网络配置、基于 IP/串口心跳组网、资源组、SVC IP 与应用脚本添加的完整链路。已有 1256 人学习下载适合需要参照真实案例完成 IBM P740 初始化、HACMP 高可用配置或排查相关参数问题的系统工程师。1. 先认识 IBM P740 小机它不是一台普通服务器第一次接手 IBM P740 小机时最怕的就是拿通用服务器那套思维往上套U盘引导、板载管理卡、BIOS里改启动顺序在 Power 小机上全都行不通。IBM P740 是 Power7 架构的中端企业级小机机房里的典型位置是数据库、ERP 和核心交易系统交付形态通常是一整台机器加 HMC 管理控制台系统安装配置流程和 x86 服务器有本质区别管理入口靠 HMC 或 ASMI安装介质靠虚拟光驱或网络启动系统装完还要补一堆 AIX 专用参数。这篇笔记写给正在做交付、扩容或者准备重装系统的运维与集成工程师把从装前规划、HMC 连线、AIX 安装到参数落地的完整链路讲清楚每步讲为什么也讲最容易翻车的地方。2. 上架前的功课硬件组成、HMC/ASMI 连线与网络规划P740 到货后按安装配置手册的第一步不是插电而是先看铭牌、看端口、看硬盘背板。很多人在这一步跳过了硬件确认结果上架后才发现 HMC 连不上、服务处理器 IP 不在规划网段、光驱设备没接上整台机器躺在机柜里所有工作只能靠串口慢慢挤出来。2.1 先认硬件P740 的 CEC、内置盘位与管理口IBM P740 的机体分成两个部分CEC中央电子控制单元和 I/O 抽屉。CEC 里装的是处理器、内存和主板I/O 抽屉负责扩展槽、硬盘背板和外部接口。P740 常见型号标识是 8202-E4C 或 8205-E6C两者的主板和扩展能力不同但安装系统的思路是一样的。组件常见形态我在装机时关注什么处理器Power7 处理器双芯片模块或四芯片模块确认核数是否与分区配置匹配内存DDR3 RDIMM插槽在 CEC 上确认每条内存容量避免跨 Bank 混插内置硬盘12 块 2.5 寸 SAS/SFF 盘位盘序决定 rootvg 落到哪块盘先拍照记录管理口后部 HMC 专用口、ASMI 串口与网口这是安装系统的第一入口常被当成业务网口PCIe 扩展槽多个 x8/x16 槽位安装 HBA 卡、网卡前先数槽位和供电线P740 的内置磁盘背板通常通过 SAS 线缆接到 RAID 卡或直通卡上。如果系统盘要做 RAID建议在安装系统前就在阵列配置界面里把磁盘组做好AIX 装完再想做 RAID 迁移费时费力还容易丢数据。常见做法是做 RAID 10兼顾性能和冗余如果该机器只跑非核心业务RAID 5 也可以但我不建议在数据库小机上用 RAID 5。2.2 HMC 与 ASMI两个管理入口别搞混P740 有两个完全不同的管理入口一个是 HMC一个是 ASMI很多新手在这里被绕晕。HMC 是一台独立的管理服务器可以是物理设备也可以是虚拟机运行专门的 HMC 软件。它通过以太网线连到 P740 后部的专用 HMC 端口负责管理整机的电源、分区、虚拟光驱和启动顺序。AIX 安装的绝大多数操作都发生在 HMC 里所以我几乎全程通过 HMC 操作。ASMI 是高级系统管理接口直接管理的是服务处理器不是操作系统。它通过串口或独立网口访问可以设置服务处理器的 IP、密码、启动模式还能看硬件报错。HMC 连不上、需要做底层恢复时ASMI 就是最后的入口。管理入口端口位置典型用途我的使用习惯HMC机身后部专用 HMC 网口管理分区、安装介质、电源控制装机全程主力入口ASMI 串口机身后部 S1 串口底层配置、密码重置、硬件诊断HMC 失联时的救命通道ASMI 网口服务处理器网口浏览器直接访问 ASMI 界面只在串口不方便时用接线顺序很重要。先把 HMC 的两个网口分别连到 P740 后部标着 HMC 的两个专用口上再把串口线接到 ASMI 串口作为后备。给 HMC 设置好 IP 后第一步不是登录图形界面而是用 ping 探测 P740 的服务处理器地址能通说明管理链路正常。2.3 网络规划管理网、业务网、存储网必须分开P740 装系统之前就要把网络分清楚。常见反例是把 HMC 端口直接插进办公室业务交换机和业务流量混在一起。平时看着没事一到交换机割接、防火墙策略变更HMC 失联整台小机变成黑匣子只能跑机房串口处理非常被动。我一般会把网络分成三个平面网络平面建议网段用途注意点管理网独立网段例如 192.168.100.0/24HMC、ASMI、服务处理器不配置业务网关只允许堡垒机访问业务网按生产环境划分数据库监听、应用连接不与管理网互通存储网光纤交换机独立 VLANSAN 存储、卷复制禁止与管理网复用交换机如果机房里没有独立管理 VLAN至少要保证 HMC 的 IP 和服务处理器 IP 不在业务网段内。P740 的 HMC 口支持网络冗余两个口分别接到两台管理交换机上这样单台交换机故障时管理通道还在。3. 用 HMC 走通最小安装流程AIX 从启动介质到可登录P740 的安装配置主干流程可以压缩成一句话HMC 建分区挂安装介质开机进 SMS 菜单从虚拟光驱启动安装 AIX重启后做系统验证。这中间有几个环节和其他系统差异很大按部就班做比临时查手册靠谱得多。3.1 装系统前先确认固件级别别急着上电P740 上电前先通过 HMC 查看受管系统的固件级别。Power 小机的固件与操作系统版本之间有兼容性要求老固件装新 AIX轻则功能异常重则安装到一半报错退出。HMC 命令行下可以这样看# 在 HMC 上列出受管系统及当前固件版本 lssyscfg -r sys -F name,state,curr_phys_fw,power_control # 如果你的 HMC 上有多个受管系统指定名字查看 lssyscfg -m P740 -r sys -F name,state,curr_phys_fwlssyscfg是 HMC 命令行的核心工具-r sys表示查看受管系统-F指定输出字段。curr_phys_fw是当前物理固件版本。看到固件级别后再去对照要安装的 AIX 版本所要求的微码级别。如果固件偏低先在 HMC 上升级微码再装系统这个过程不建议跳过。3.2 在 HMC 上创建逻辑分区并配置启动列表P740 支持多个逻辑分区一台机器可以同时跑多个 AIX 或 IBM i。安装系统前要为这台机器创建一个分区并给分区分配处理器、内存和网络资源。常见做法是在 HMC 图形界面里创建逻辑分区分配资源时注意两点一是处理器和内存要留出一部分给 HMC 自身和固件使用不要全部分给分区二是启动列表里要把 DVD 设备放在第一位否则开机时找不到安装介质又会回到默认磁盘启动。分区 Profile 创建好后先保存再启动。HMC 命令行也能完成常用操作# 列出受管系统的分区状态 lssyscfg -r lpar -m P740 -F lpar_name,state,curr_profile # 打开某个分区的虚拟控制台 mkvterm -m P740 -p lpar_namemkvterm是打开虚拟终端的关键命令-p指定分区名。打开后会出现一个黑窗口后续安装画面都在这个窗口里看。很多新手以为 HMC 上有一堆图形按钮才叫管理其实熟练后命令行操作更快尤其在同一台 HMC 管理多台小机的时候。3.3 挂载 AIX 安装介质从 SMS 菜单启动AIX 安装镜像通常以 ISO 形式放在 HMC 上。在分区属性里把虚拟光驱指向 ISO 文件这相当于给分区插了一张光盘。ISO 挂载完成后在虚拟终端里重启分区开机自检提示时按 1 进入 SMS 菜单。SMS 菜单全称是 System Management Services它的作用类似于 x86 机器上的固件启动菜单。进入 SMS 菜单后依次选择“Select Boot Options”和“Select Install/Boot Device”然后选择虚拟光驱作为启动设备。如果虚拟光驱没有出现在列表里说明 ISO 没有正确挂载到分区上回到分区属性重新挂载即可。启动设备选定后系统会从 AIX 安装 ISO 引导。这个阶段不要离开终端因为安装程序很快会显示欢迎界面等你选择安装方式和目标磁盘。3.4 AIX 安装过程与装完后的第一组命令AIX 安装界面是字符界面但逻辑清晰。选择“Install AIX”进入全新安装然后选择语言和安装设置。设置画面中务必确认目标磁盘列表只勾选要作为 rootvg 的磁盘不要把空白的业务盘也丢进去。安装过程中会提示设置 root 用户密码这一步不要跳过。安装完成后系统自动重启登录后用下面一组命令做最基础的验证oslevel -s # 查看 AIX 版本和服务包级别 prtconf # 查看机器型号、CPU、内存、固件等整体信息 lsdev -Cc processor # 列出处理器设备 lsdev -Cc memory # 列出内存设备 lspv # 查看物理卷及其归属卷组oslevel -s输出类似7200-05-03-2444代表 AIX 7.2 TL5 SP3。prtconf是最常用的系统概览命令CPU 数量和内存容量一眼就能核对。lspv输出里如果某块物理卷的卷组列显示None说明它是空闲盘后面创建数据卷组时就要用这种盘。4. 装完必调的参数交换区、卷组、网卡与多路径AIX 装完不代表系统能交付。P740 的安装配置里真正的功夫在系统参数落地paging space 够不够、文件系统布局合不合理、网卡做没做链路聚合、存储多路径是否激活。这几项不调好业务方接进来就会发现问题。4.1 Paging Space别让系统在 30 天后才翻车AIX 的交换区叫 paging space系统默认会创建一个名为 hd6 的交换区放在 rootvg 所在的磁盘上。paging space 不足是 AIX 运行中最隐蔽的故障源内存压力上来后errpt 里报错会很晚但应用响应已经变慢。先看当前状态lsps -a # 查看所有 paging space 的使用情况 lsps -a -M hd6 # 查看 hd6 分布在哪些物理卷上输出里的 PPSize 栏目显示每个物理分区的大小Used 栏目显示已用比例。如果 hd6 所在的物理卷和业务数据卷在同一块盘上建议把 hd6 扩展或者新建一个 paging space 到另一块磁盘。扩展 hd6 用chps它的单位是物理分区个数不是直接写多少 GB# 将 hd6 增加 32 个物理分区具体容量取决于 PP Size chps -s 32 hd6如果卷组的物理分区大小是 32MB增加 32 个 PP 相当于增加 1GB如果 PP 大小是 512MB同样的命令增加的是 16GB。所以执行前一定先看 PP Size。我给小机做配置时paging space 总量按物理内存的 1 到 2 倍预留数据库实例超过 64GB 内存的机器至少留 32GB 交换区。4.2 磁盘布局rootvg 与数据卷组分开是铁律P740 上的 LVM 布局我有一条操作铁律rootvg 只装操作系统业务数据必须单独建卷组。AIX 默认安装时会把所有选中的磁盘都放进 rootvg如果不手工干预后续数据卷和系统盘混在一起备份、扩容、故障恢复全都受影响。常见布局建议如下卷组包含文件系统建议容量说明rootvg/、/var、/tmp、/opt、/home视磁盘而定/var 尽量放大日志和 errpt 都在这datavg/data、/backup、/app剩余空间数据库、应用、备份独立存放安装系统时在安装设置画面里调整文件系统大小把 /var 从默认值放大到 8GB 以上。系统装完后把空闲磁盘创建为 datavglspv # 找到状态为 None 的物理盘例如 hdisk1 mkvg -y datavg -s 32 hdisk1 # 创建 datavg物理分区大小 32MBmkvg的-y指定卷组名-s指定 PP 大小。PP 越小空间分配越灵活但卷组描述符占用的内存会变大数据库场景我常用 32MB 或 64MB太大的 PP 会导致文件系统扩容只能整块整块地加。卷组建好后创建文件系统用crfscrfs -v jfs2 -g datavg -m /data -a size64G -A yes df -g /datacrfs是 AIX 创建文件系统的标准命令-v jfs2指定文件系统类型-g datavg指定卷组-m /data设置挂载点-a size64G指定初始大小-A yes表示开机自动挂载。4.3 网卡配置EtherChannel 与 IP 设置P740 通常板载两块或四块以太网卡如果业务网卡直接各配各的 IP一旦物理链路故障就会断连。常见做法是把两块物理网卡绑成一个 EtherChannel逻辑上变成一块网卡IP 配置在这块逻辑网卡上。先看系统识别到的网卡lsdev | grep ent输出里ent0、ent1是物理网卡et0、et1是对应的以太网协议设备。绑定通道我一般用smitty etherchannel进入交互界面选择需要绑定的物理适配器然后设置协商方式和主适配器。通道创建成功后系统会生成一块新的逻辑网卡例如ent3。接下来配置 IPsmitty tcpip在 TCP/IP 配置菜单里选择“Minimum Configuration Startup”设置主机名、IP 地址、子网掩码和默认网关。配置完成后netstat -in # 查看所有接口的 IP 和收发状态 ping 网关地址 # 验证三层连通性EtherChannel 的链路协商模式要和交换机侧保持一致常见是 802.3ad 或主动备份。如果交换机那边不做聚合配置光在 AIX 这端绑通道实际流量还是会从单链路走而且链路切换时可能丢包这是最容易忽略的配置漂移问题。4.4 多路径AIX 原生 MPIO 还是厂商路径软件P740 外接 SAN 存储时多路径软件的选型直接影响可用性和性能。操作系统厂家自带的原生 MPIO 已经是 AIX 7 之后的默认方案绝大多数中端存储都支持识别路径用lspath查看lspath # 查看所有多路径的状态 lspath -l hdisk5 # 查看某块盘的路径详情期望结果是所有路径状态为 Enable。如果有路径变成 Failed先查光纤交换机 zoning 和存储端端口是否在线。存储厂商要求装专用路径软件时常见做法是装 SDDPCM 或存储厂商提供的多路径插件安装后要重启使驱动生效。如果存储支持 ALUAAIX 原生 MPIO 已经足够没必要额外装一堆插件少一个软件层就少一个故障点。5. 安装配置常见问题与避坑五条真实踩坑记录P740 装机的坑很多不在安装手册里。下面五条是我自己踩过或帮同行处理过的典型问题每条按现象、原因、解决来写遇到类似情况可以直接对照。5.1 HMC 虚拟终端黑屏分区看起来没反应现象用 mkvterm 打开分区虚拟终端后窗口黑屏按回车没有反应分区状态显示可操作但就是看不到启动画面。原因最常见原因是这台分区上已经有一个残留的虚拟终端会话没有关闭。HMC 的虚拟终端是单会话的旧的连接占着通道新的连接只能看到黑屏另外一个原因是 HMC 用户权限不够只有查看权限没有操作权限。解决在 HMC 上检查该分区是否存在活动的终端会话把旧会话结束掉再重新执行 mkvterm。如果问题还在检查用户权限当前账号至少要分配到超级管理员或具备分区操作权限。最后手段是直接在 HMC 上重启分区但操作前要确认业务影响。5.2 ASMI 密码丢失串口也进不去现象前任工程师把 ASMI 密码改掉后没有交接串口连上 P740 后提示认证失败默认用户名 admin 密码 admin 也进不去。原因ASMI 密码被修改且没有恢复凭据。这在小机移交、机房搬迁时特别常见老工程师走了密码跟着消失。解决这台机器如果还连着 HMC优先检查 HMC 上是否能通过管理通道重置 ASMI 密码如果 HMC 也失联只能通过服务处理器串口复位流程处理。最稳妥的办法是联系硬件服务渠道提供机器序列号做服务处理器配置重置没有后悔药可吃。我现在的习惯是每次接手小机第一件事就是把 ASMI 密码改成统一管理的复杂度密码并记录到交接表里。5.3 ISO 已经挂载SMS 菜单里却找不到虚拟光驱现象在 HMC 上把 AIX 安装 ISO 挂载到分区但虚拟终端里进入 SMS 菜单后启动设备列表里没有光驱设备。原因ISO 挂载没有真正连接到逻辑分区。HMC 上有多个“虚拟介质”槽位有时候 ISO 挂到了其他槽位上而分区的 Profile 挂载的是另一个槽位还有一种是分区处于运行状态时挂载的介质没有被正在运行的实例识别到。解决在分区属性里确认识别到的虚拟光驱设备是否对应挂载了 ISO 的槽位如果分区正在运行需要先挂载介质再重启分区让固件重新扫描虚拟设备。启动列表里把光驱设备手工加到第一位不要依赖默认顺序。5.4 安装 AIX 时把业务盘选进 rootvg现象装完系统后发现 lspv 里所有磁盘都归属 rootvg数据盘和系统盘混在一起业务方要建数据卷组时找不到空闲盘。原因AIX 安装时目标磁盘列表默认包含了所有系统能识别到的本地盘新手往往没注意取消勾选业务盘一路回车装到底。解决安装过程到达“Installation and Settings”画面时进入目标磁盘选择只保留装系统的那块盘其余磁盘全部取消勾选。如果不小心已经装完只能在系统里用 rmvg 或 migratepv 把业务盘从 rootvg 里拆出来过程麻烦且有数据风险。我装机时会先看 lspv 的输出明确哪块盘是系统盘再开始安装。5.5 固件版本和老系统不匹配安装中途报错现象在 P740 上安装较新的 AIX 版本安装到一半出现设备配置错误或者重启后系统无法进入登录界面。原因机器的固件版本偏低和新的 AIX 版本的硬件抽象层不兼容。P740 这类 Power7 机器如果长期没有升级过微码对较新的 AIX 服务包支持就不完整。解决安装前通过 HMC 检查 curr_phys_fw对照 AIX 版本的兼容性要求升级微码后再装系统。如果系统已经装完但运行异常先在 HMC 上升级微码再安装对应版本的服务包最后重启验证。6. 最后验证半小时的检查习惯换三年的省心运行系统装完、参数调完最后一步是验证。我习惯在交付前按一张固定清单走一遍半个小时内能覆盖主要风险点避免业务接入后才发现底层的坑。检查项命令或方式期望结果系统序列号与型号prtconf型号、序列号与采购配置一致固件级别prtconfgrep FirmwareCPU 与内存prtconf核数和内存容量符合分区配置操作系统版本oslevel -s达到预期 TL/SP 级别文件系统空间df -g/、/var、/tmp 使用率低于 80%Paging Spacelsps -a余量充足且分布合理网卡与聚合netstat -inEtherChannel 正常无丢包多路径状态lspath所有路径 EnableHMC 备份HMC“备份”操作已导出 HMC 配置验证全部通过后把 HMC IP、ASMI 地址、微码版本、盘序和卷组映射写进交接文档。我自己就吃过一次亏一台 P740 换了存储交换机后多路径抖动查了半天才发现当初的 zoning 记录没人留所有路径信息只能重新梳理。现在每次装完机器先把硬件配置快照记录下来后续排障能省一大半时间。这个验证习惯我已经坚持了好几年最大感受是小机不是越折腾越坏而是越不记录越容易出问题。每一台 P740 交付时多花半小时后面运维的日子会轻松得多希望帮到你。本文还有配套的精品资源点击获取