批量布软件前先查硬盘健康,我拿十台样机试出SMART三个关键项
干了20年运维,我现在养成个习惯:给全公司电脑批量装软件之前,先拿几台样机跑一遍硬盘健康检查。这事情听起来好像跟装软件不搭界,但吃过亏的都懂——硬盘要是不稳,你装啥都白搭,装到一半卡死、蓝屏、文件写坏,那才叫一个头大。
上个月准备给办公区那80台老机子统一加装一套CAD看图软件和字体包,安装包加起来有小2个G。按老规矩,我先拎了十台样机出来,啥都没干,先把硬盘SMART信息拉了一遍。
我用的是CrystalDiskInfo,这软件没广告、不弹窗,绿色版解压就能跑,对批量部署来说省心。关键是能直接看SMART属性,还能导出报告,方便我对账。
十台样机里,有八台通电时间都超过两万小时了,但你说怪不怪,其中一台SMART里「重新分配扇区计数」那项是黄的,数值是8。这啥意思?就是硬盘已经发现有坏道,自己拿备用扇区顶上了。这种盘你平时用着可能没感觉,可一旦大批量往里写数据,尤其是安装包解压这种连续写入,压力一上来就容易出问题。
我当场就把这台机子从批量名单里划掉了,单独换盘。后来跟同事聊,他说之前给那台机子装大软件老卡在99%,重启好几次,一直以为是内存不够。你看,数据摆在那里,不查就是抓瞎。
还有两项我每次必看:一个是「通电时间」,超过三万小时的,我都标记成「观察对象」,装大软件前先跑个磁盘扫描;另一个是「当前待映射扇区计数」,这项要是非零,直接换盘没商量,别心疼那几百块钱,数据丢了更麻烦。
另外我还发现一个细节,用CrystalDiskInfo看健康状态,有的盘显示「良好」,但底下的SMART属性里某个参数已经在临界值附近了。所以不能光看那个大绿勾,得点开属性列表挨个对。这跟看体检报告一个道理,不能光看结论页。
批量部署这块,我现在的流程是:样机先跑一遍SMART,导出报告存着;然后才装软件、跑脚本。这样万一后面出问题,回头对账有依据,是硬盘的锅还是软件的锅,一目了然。
最后问一句:你们批量装软件前会查硬盘健康不?有没有碰到过SMART看着还行、结果一装大软件就掉链子的情况?用的啥工具,也给我推荐推荐。
