Tech/ 硬盘阵列更换步骤记录
Published:
为了有效利用一批空闲的机械硬盘,组里近期购入一台用于磁盘阵列的主机。然而硬盘槽位远少于空闲的硬盘数量,数据存满后需要手动更换,特此记录关键步骤:
如果要将存满的旧盘换成空的新盘
关机之前,取消旧盘的开机挂载信息
每次拔掉盘之前,如果下次开机时硬盘已经不在机器里,比如没有安装硬盘、或者换成了另外的硬盘,都务必需要注释掉
/etc/fstab
中旧盘的uuid挂载,否则重启后找不到盘,无法开机到图形界面。- 关机,稳妥起见可以断电,连托架一起拔出旧盘
- 在托架上更换新盘:准备十字螺丝刀,托盘两侧各有两个螺丝,每个托盘共4个;记录每个盘对应的托架序号,务必做好标记后再取下,否则顺序一旦打乱,raid会失效,旧盘将无法读取;打开卡扣,新盘连托架一起推入机器,扣上。
组raid:
如果之前已经注释掉旧挂载信息,那么可以正常开机进入图形界面,联系工程师远程做raid
如果之前操作有误,无法进入图形界面,也可以在bios做raid
设置挂载点
创建目录,例如
mkdir /data3
格式化新盘
首先
lsblk
找到硬盘的位置,例如/dev/sdb
执行格式化,格式可选xfs (推荐,对centos支持更好)或者 ext4
设置自动挂载
在/etc/fstab里加挂载信息,主要是要通过
blkid
命令获得新盘的uuid信息uuid太长不好手敲,可以用vim在命令模式下输入
:r! blkid /dev/sdX
(地址根据实际情况调整)检查挂载
关机之前,
mount -a
检查fstab的有效性。然后lsblk
看是否挂上,如果成功,就可以重启了。
如果要再换回旧盘查看里面的数据
- 如果旧盘之前在
/etc/fstab
的挂载信息只是注释掉了,没有删掉,可以在关机之前找到旧盘对应的行取消注释,并且将现有的待卸下的盘对应的行注释掉 - 关机,旧盘按原来的顺序放回去,此时每个位置的uuid不变,应该可以自动挂载,然后就可以读了
- 如果无法开机自动挂载,也可以手动
mount
挂载,不会格式化的