IBM x3650 M4服务器分区,核心思路是先进阵列卡配置RAID,再用系统引导盘划分逻辑分区,装Windows用MBR或GPT,装Linux用LVM方案。
ibmx3650 m4服务器分区方法详解:从阵列配置到系统引导
这台机器别看年纪不小,在二手市场和企业机房存量依然很大,分区这件事,难倒过不少刚接手的老铁,你搜“ibmx3650 m4服务器分区方法详解”,八成是遇到了两个坎:一是进阵列卡界面就懵,二是分区时认不出盘。
分区前必须先做阵列卡配置
很多人拿它当普通电脑直接插U盘装系统,结果卡在“找不到硬盘”那一步,原因很简单,x3650 M4默认不把物理硬盘直接交给系统,必须先在LSI MegaRAID阵列卡上“组个队”。
开机看到IBM LOGO时,按Ctrl+H进入WebBIOS设置界面,别按Delete,那是台式机的操作。
具体选盘和配阵列的路径这样做:
- 在WebBIOS左侧菜单点Configuration Wizard,选New Configuration,让所有物理盘处于待命状态。
- 系统会弹出“Select RAID Level”选择界面,做系统盘,推荐两块盘组RAID1,镜像备份,坏一块不宕机,手里只有一块盘就选RAID0,但得接受数据裸奔的风险。
- 数据盘如果盘位多,组RAID5是性价比最高的方案,容量利用率高,允许坏一块盘,盘位紧张直接RAID6,但写入性能掉一半,自己权衡。
- 选中磁盘后设置Virtual Drive大小,系统盘建议预留200GB左右(两块300GB SAS盘组RAID1的实际可用空间正好卡这个数),剩下的空间再建一个Virtual Drive给数据,这样分区时不用动脑子,系统盘一个C盘,数据盘一个D盘,清爽不纠结。
- 回到Virtual Drives列表,选中新阵列按F2或右键Go to Virtual Drive Operations,选Initialize开始初始化,这一步不做,系统安装时依然不认识这块盘。
Windows Server安装时的分区实操步骤
阵列配置好,分区就顺理成章了,装Windows Server 2008 R2或2012 R2,用微软官方引导盘启动,走到“你想将Windows安装在何处”这个画面时,实际操作步骤是这样的:
- 如果只组了一个阵列且没提前划分虚拟磁盘,屏幕上只会显示一块未分配空间,直接点“新建”,输入系统盘容量,建议100GB到150GB。
- 系统会自动多出三个隐藏分区(系统保留、MSR、恢复分区),这是正常现象,别手贱去删它们。
- 剩下的未分配空间继续新建,做数据盘或软件安装盘,格式选NTFS。
- 想装UEFI引导模式,需要主板开启UEFI且磁盘格式为GPT,否则用传统BIOS模式配MBR分区表,个人经验是x3650 M4这种老机器,老老实实用BIOS+MBR最稳,UEFI有时候会卡驱动。
分区表格式选MBR还是GPT
这个问题在3865M4的BMC界面里也会被反复问,判断标准很粗暴:
- 单块虚拟磁盘容量小于2TB,用MBR完全够用,兼容性麻痹。
- 单块虚拟磁盘容量大于2TB,必须用GPT,不然系统只认前2TB空间,剩下全是“未分配”。
x3650 M4原生支持SATA盘和SAS盘混插,如果插了4TB大容量SATA盘组阵列,装系统前就得在BIOS里启动方式设为UEFI Only,否则GPT格式的引导分区起不来,这里有个坑,SATA盘组阵列必须做全局热备盘,不然阵列卡在SATA模式下不认热备盘。
Linux系统用LVM分区方案更灵活
装CentOS或Ubuntu这类系统时,千万别傻乎乎地用“自动配置分区”选项,手动分区用LVM逻辑卷管理,后续扩容能省下重装系统的功夫。
推荐这样划分(以一块600GB RAID1虚拟盘为例):
- /boot分区:分配1GB,标准ext4格式,不用LVM。
- swap交换分区:内存小于16GB就分配内存的1.5倍,内存大于16GB直接给32GB恒久远。
- 根分区:100GB,xfs格式,放系统和软件。
- /data数据分区:剩余空间全部扔给这个LVM卷组,后续扩容靠“lvextend”命令一条搞定。
操作路径是:安装界面选“手动配置分区”,创建LVM卷组,按上面容量分配逻辑卷,然后逐个挂载点格式化,Linux内核自带的megaraid_sas驱动能直接认阵列卡,不用额外加载驱动盘。
不重装系统也能调整分区容量
x3650 M4装好系统运行几年后,经常听到的抱怨是WebSphere应用把C盘塞满了,又不敢乱删文件,其实不需要重做系统。
Windows环境下,打开“服务器管理器”,进入“磁盘管理”右击系统盘,选“扩展卷”,前提是同一个虚拟磁盘后面还有空闲空间,如果空间都在其他虚拟磁盘上,那就没辙了,因为阵列卡层面RAID组边界锁死了分区表,不同Virtual Drive之间不能动态借空间。
Linux环境下灵活不少,LVM卷组里还有空间的话,先给逻辑卷扩容:
lvextend -L +50G /dev/vg_data/lv_data resize2fs /dev/vg_data/lv_data # xfs文件系统用xfs_growfs
命令执行完,文件系统直接变大,服务都不用重启。
分区时顺手把BMC和阵列卡驱动装好
分区装系统只完成一半工作,x3650 M4安装完系统后,BMC管理口默认IP是192.168.70.125,用户名USERID密码PASSW0RD,这个最好第一时间改掉,阵列卡驱动程序在IBM官网支持页面能直接搜“ServeRAID M5110驱动 Windows”,查询路径是支持与下载→System x→x3650 M4→驱动程序,负载很高时,散热风扇声音会飙升,这不是故障,是BMC在自动调速。
x3650 m4装系统分区教程:常见卡壳点排查
顺着上面的思路走,大部分机器半小时内能见到系统桌面,但还是有几个高频翻车现场,我给捋一遍,挨个排除就行。
分区时找不到硬盘
这个最急人,阵列配了,盘也认了,系统安装界面就是一片空,排查顺序按我说的来:
- 确认阵列状态是否为“Optimal”,进Ctrl+H看Virtual Drives,如果是“Degraded”那就是盘挂了或没插紧,状态不对谈不了分区。
- 检查启动模式是Legacy还是UEFI,MBR格式配UEFI启动,Windows引导死活不认盘;GPT格式配Legacy启动,同样装不上,进F1 Setup菜单把启动模式跟分区表格式对齐了。
- 换Windows安装镜像,原版镜像不要精简版,精简版砍掉了阵列卡驱动,戴上放大镜也找不到硬盘。
装了系统但起不来
开机卡在GRUB或Windows LOGO转圈,回忆一下分区时有没有动过那三个隐藏分区,或者系统盘第一分区有没有设为活动分区(Linux的/boot分区),UEFI模式下,引导分区得是FAT32格式并挂着EFI标识,搞错了就进不去系统。
如何给ibmx3650 m4服务器硬盘分区:柔性扩容方案
前面说的全是“规划型分区”,更多人遇到的是:硬盘已用了三年,数据塞满了,但要给新的业务目录腾地方,x3650 M4硬盘位一共支持8块2.5寸盘,如果只剩一个空盘位,又不方便关机加盘,柔性扩容思路是给新盘单独建一个RAID0卷,再挂到系统里用作独立分区。
注意了,这个操作需要在线的阵列卡管理器里做,SSH到ESXi终端敲/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r0 [E2:S5] -a0创建的RAID0卷,系统里直接识别为一块“新硬盘”,这个过程不需要重装系统,数据盘和系统盘互不干扰,但真不建议你把RAID0放重要数据,这操作我个人觉得属于刀尖舔血,是给临时扩容用的,过后还得把数据牵回正规阵列。
Q&A:关于ibmx3650 m4服务器分区热门问题
问:ibm x3650 m4服务器分区时提示“无法在未分配空间创建新分区”怎么办?
答:多半是磁盘已经包含MBR分区表,但UEFI模式下无法读取,重启进F1 Setup,将启动模式切换到Legacy Only,或者清空磁盘信息后用diskpart命令执行clean和convert gpt重建分区表,数据有价的话先备份。
问:x3650 m4 raid分区设置数据盘和系统盘有什么建议?
答:系统盘用两块小容量SAS盘组RAID1,容量焦点放在数据盘上,数据盘用三块以上2TB SATA盘组RAID5,效能与容量均衡,混插SAS和SATA盘组同一个阵列会整体降速到SATA标准,分区前最好提前规避。
问:x3650 M4支持的最大单盘容量是多少?
答:官方文档标明支持2TB、4TB SAS/SATA硬盘,但实际使用中6TB盘也能识别,只是需要确保阵列卡固件和BIOS刷新到最新版本,大容量盘做系统盘时,分区表MBR的最大可识别容量额度2TB,超出部分采用GPT标记,让系统完整识别整盘容量。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/787988.html


