如果集群磁盘故障,如何在服务器上挂载大于2T的磁盘?
发布时间:2020-07-16 点击数:4510
实际上,每个人都不可避免地会遇到服务器磁盘故障的现象。遇到麻烦时不要惊慌。这种现象是不可避免的,尤其是对于企业数据库存储服务器。如果磁盘已损坏,则需要首先确认是否已备份数据?损坏的磁盘会影响单个服务器还是整个群集,甚至影响现有业务?
1.如何判断硬盘是否已经损坏?
首先通过系统平台检查集群设备的运行状态;
远程连接目标设备,执行命令ll / data6,查看是否有错误;
ls:/ data6:输入/输出错误
ls:读取目录/数据6:输入/输出错误
总计0
需要检查机房设备磁盘指示灯的告警状态;
服务器硬盘损坏,导致程序异常,无法解析上传的数据;
2.群集设备的磁盘已损坏。哪些设置主要受数据影响?
如果HDFS没有进行其他特殊设置,则群集具有副本,这不会影响数据。
Kafka在创建主题时需要确认是否有副本,如果有副本,则不会有任何影响;
通常情况下,卸下磁盘不会影响群集。
3.解决群集设备磁盘损坏的方法
将数据从群集中的故障设备导出到其他设备,并更换新磁盘;
Linux操作系统以GPT格式挂载大于2T的磁盘;
具体步骤如下:
第一步:parted /dev/sdg # 查看具体情况盘符编号
第二步:print # 查看当前分区情况
第三步:mklabel gpt # 设置分区类型为 gpt
第四步:mkpart extended 0% 100% # 扩展分区 extended,主分区 primary ,并使用整个磁盘
第五步:print # 查看当前分区情况
第六步:mkfs.ext4 /dev/sdg1 # 格式化新硬盘
第七步:mount /dev/sdg1 /data6 # 将新添加的 /dev/sdg1 磁盘挂载到 /data6 目录下
第八步:vi /etc/fstab # 修改配置文件中的 UUID,或将 UUID 修改为磁盘目录 /dev/sdg1
第九步:reboot # 重启服务器
第十步:df -h # 执行命令 df -h 查看磁盘情况