20TB 的数据存储使用了 Raid0 硬盘有坏道了 我果然自作孽不可活

2016-07-21 00:08:30 +08:00
 notgod
20TB 的数据存储使用了 Raid0 硬盘有坏道了 我果然自作孽不可活

XFS 是个好文件系统,问题在于用它的人 比如我 够蠢.....
果然非专业系统工程师....

这事 学到的经验
1. 备份还是要有的,数据在大也需要考虑这个问题
2. 在考虑文件系统的性能时候 要自己记住什么文件系统 是不是有 meta 等依赖到外部去了
3. 如果选了 XFS,记住定时备份 metadata
4. 如果机器有问题 尽量在最小改动的前提下进行数据抢救,不要 R/W 任何数据 对硬盘造成二次伤害


完整记录见这里

https://blog.cnlabs.net/4749.html

排版乱 将就下看吧
14045 次点击
所在节点    Linux
68 条回复
ca1123
2016-07-21 11:26:58 +08:00
上 raid 5 啊 坏一块都没关系
ChopinWong
2016-07-21 11:43:46 +08:00
@realpg lol 不定期检查当然是作死... 而且备份很重要啊... 像我们这边, 虽然我觉得有点夸张, 但是他们每天晚上都用磁带增量备份...一周一个快照...
realpg
2016-07-21 11:48:38 +08:00
@ChopinWong
这个 超级高敏感数据有必要

其实磁盘挂主要是托管用户,在机房,很多时候阵列报警已经挂一块盘都不知道……
尤其是装 linux 的,很多根本不知道怎么装阵列卡的操作系统层监控程序, DELL 机器的 LED 显示屏拼命报警阵列坏盘,就是没人看得到……

IDC 的运维大多是底层小工,根本不知道显示屏报警是啥,磁盘灯报警是啥
quix
2016-07-21 11:56:16 +08:00
@notgod
备份还是要有的,数据在大也需要考虑这个问题 X
备份是非常重要的, 数据越大越需要 ✓
JerningChan
2016-07-21 15:18:01 +08:00
数据这么重要的东西,都用 raid10 吧?
JerningChan
2016-07-21 15:20:00 +08:00
@gzelvis 为什么不直接用 raid10 呢?
虽然成本是比较高,好像 lz 的 20TB 就要买 40TB 的硬盘了...
qingchn
2016-07-21 15:25:34 +08:00
raid 10
xuhaoyangx
2016-07-21 15:58:41 +08:00
一般都用 ZFS 或者 win 的存储池。
Ixizi
2016-07-21 16:30:32 +08:00
raid 有啥好处,对 SSD 来说
ChopinWong
2016-07-21 19:13:04 +08:00
@realpg 哈哈哈哈,感觉学到了东西。。。没有相关工作经历啊我。。。都是实验室来了什么东西老板丢过来玩的~
cnly1987
2016-07-21 20:00:55 +08:00
@notgod 你是棋子本人?
takashiki
2016-07-21 20:10:11 +08:00
不会是 niupic 的图吧
harborM
2016-07-21 20:17:11 +08:00
为什么感觉这头像很眼熟?
xspoco
2016-07-21 21:43:25 +08:00
@cnly1987 就是他本人。
memorycancel
2016-07-22 02:32:02 +08:00
不明觉厉,围观 lz ,
rtyurtyu
2016-07-22 05:55:47 +08:00
说不用 raid0 那就是根本没有开窍,备份不能基于本地磁盘
磁盘系统永远用最爽的 raid0 ,完全不要考虑备份相关

你的备份方案应该是做到这样:
任意时刻机器消失,你都能完全恢复数据
具体方案自己研究吧

总之 raid1 、 5 、 6 、 10 等等非 raid0 的都是屎,没有使用的理由
rssf
2016-07-22 08:45:29 +08:00
raid5 也不比 raid0 好到哪去,尤其是重 io 负载的话,坏一块接着就是第二块
skylancer
2016-07-22 10:35:44 +08:00
我就不幸灾乐祸的嘲讽卤煮作死了
不过我还是想问问卤煮是用的哪个服务商的服务
notgod
2016-07-22 11:16:13 +08:00
@likuku back blaze 他们开源的那个服务器设计老好了 特大存储 :) 的说
我以前准备那他们建模的资源来国内定制一批这种纯粹设备
notgod
2016-07-22 11:18:58 +08:00
@fetich 你怎么算的 2x1000G = 1000G 可用 因为 Raid1 是镜像啊 不少一半少多少?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/293821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX