维塔斯科技

 找回密码
 立即注册
查看: 5819|回复: 29
打印 上一主题 下一主题

提醒!群晖DSM的一个严重“BUG”

[复制链接]

该用户从未签到

45

主题

371

帖子

805

积分

高级会员

Rank: 4

积分
805
跳转到指定楼层
楼主
发表于 2016-3-29 18:13:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这是我的亲身经历,希望大家不要重蹈覆辙,提醒大家注意:

先说结论:目前群晖DSM的BUG就是,有些系统故障(比如pgsql, synoindexd无法启动)DSM系统不能自我修复,必须要删除分区然后再重建分区,也就是重装系统!!!因此在DSM系统检测出硬盘有坏道的时候,请立刻更换硬盘,否则(或者已经)将造成DSM不可修复的故障,导致只有重新删除数据,重新安装DSM才能修复系统。

我的经历:
- 我的是DS1512+,系统在运行3年左右之后开始提示硬盘有损坏,看了一下检查出硬盘有坏道,当时没有太在意,因为系统提示坏道好像并不是很影响使用(在磁盘信息那那个页面),但没过几天,其中一个磁盘进入堪用状态,并很快损毁。
- 根据系统提示,我换了一块新的硬盘,系统修复后状态良好,但运行出现故障,pgsql, synoindexd无法启动,套件全部不能使用,然后联系群晖售后,群晖技术人员检查后发现,说还有两块硬盘有坏道,需要更换成新的硬盘,之后可以修复系统。
- 听了群晖的意见,我又更换了两块硬盘,修复完系统之后状态良好,但依然有故障,pgsql, synoindexd仍然无法启动,全部套间无法使用,无奈只能再次联系群晖技术人员。这次群晖技术人员检查后告知系统损坏无法通过软件修复,只能通过删除分区,重建分区的方法进行修复,也就是重装。

当时我就对群晖技术人员提出了质疑。
1.系统为何不能在系统损坏之前提出警告?然后用户更换硬盘来解决问题?
2.系统为何不能通过软件修复,而必须是删除分区然后重建分区(重装)?有NAS的用户怎么可能还去买大量硬盘用于备份?

群晖的回答如下,让我非常无语,我顿时感觉买个NAS和买个硬盘盒差距不大。
1. 磁盘的自检(smart)是由硬盘原厂设计提供并嵌入硬盘FW中的,群晖没有能力更改他的设定,只能被动的接收信息。而硬盘厂商显然不希望人们觉得他的硬盘有问题,所以会调低报错的下限。而这就需要您随时去关心注意。
2. 群晖没有直接回答,而是跟我说起了数据恢复问题:
由于硬盘的损毁造成的数据丢失,群晖是不负责恢复的。而我出于乐于助人的精神才尝试修复。
或者您可以找数据恢复公司,他们能为您恢复文件系统error。

因为现在没有多余硬盘作备份,所以我现在只能这么将就用着,无法修复,无法使用套件,这么贵的NAS只能当存储服务器这么用着。。。。。。

20150929 Update 1:
看了大家的讨论,终于明白,群晖的系统是和用户数据在一个分区上的,这样的话,硬盘损坏就会不可避免的导致系统损坏,这是系统损坏这种共享分区方案的先天不足,原则上是无法避免的,只有自己多备份才能安心,而这些都是我们这些小白在购买之前不了解的,群晖也没有将这么重要的信息主动告知,网上铺天盖地的宣传都是说怎么好,怎么安全,怎么多功能,导致我们这些小白看了群晖的宣传以为买个NAS就万事大吉了。
当然如果能有独立存储空间来运行DSM系统,能好不少,群晖NAS这么贵的产品,没有这么做确实让人遗憾。






回复

使用道具 举报

该用户从未签到

65

主题

396

帖子

875

积分

高级会员

Rank: 4

积分
875
30#
发表于 2016-3-29 18:14:04 | 只看该作者
早在几年前就遇到LZ所说的问题了,我在万由论坛反复说过这个问题,而且务必需要注意的是,一旦硬盘报警,又手贱把硬盘热拔出来,这个硬盘就再也没办法被NAS识别到了,所以出现这样的问题之后,应该是立即备份这个硬盘的数据,如果是R0或者R5,需要备份整个raid组数据,把报警的硬盘拿出来之后在WIN下删掉所有分区,重新分成一个区并格式化一遍问题就解决了。绝大多数时候硬盘并没有坏道,而是系统逻辑错误。

需要注意的是,14年之前,群晖NAS里的硬盘是无法WIN下或者linux下被读取的,厂家会让你把硬盘发到他们那里去。现在群晖有个工具可以读取了,不过不能是R5、R0或者SHR阵列里的成员盘,只能读单盘或者R1阵列的成员盘。

如果是R5的成员盘出现问题,强烈建议你不要相信所谓的R5阵列坏掉一个硬盘数据可以恢复,我实际经历过一次,整个阵列数据全毁(是成员盘接二连三的报错),付出了极大的代价;后来又在1512+上模拟了几次(全部是2T硬盘),数据量稍微多一些,几乎没有成功的可能。

以我接触过的一些NAS来看,适合家庭、个人使用的群晖、威联通(Qnap)和万由(U-NAS),群晖数据安全性最小,威联通次之,万由最安全。
群晖NAS的硬盘,一旦主板出问题,即便是把硬盘放到同型号的NAS上,也会报硬盘数据已经损毁。

Qnap极少会出现莫名其妙的硬盘报警,如果报警,基本就是硬盘真出问题了,但是Qnap如果遇到主板损坏,非R0、R5数据盘可以直接在Linux下读取,如果在阵列成员盘,可以把硬盘按照顺序放到相同型号的NAS上,数据可以继续使用。而且Qnap的系统并非像有些人说的那样是独立的DOM盘,那个DOM盘是负责引导和安装系统的。系统同样的安装在客户硬盘上,只不过Qnap把客户硬盘划分为主盘和从盘,所有的硬盘都会被安装系统,但正常情况下系统只会从主盘引导,只有主盘出问题之后才会使用从盘引导。

万由NAS的数据应该是最安全的,他家的NAS系统是真正安装在DOM盘上的(商用NAS一般是30或者60G的SSD硬盘),客户硬盘纯粹作为数据存储使用。一旦主板损坏,但SSD固件盘还是好的,可以随便把主板换成其他的板子继续用,阵列、数据、用户、部门共享权限什么的一点都没丢。如果连固件盘也坏了,商用版本一般带一个紧急救援优盘,可以随便找台电脑,挂个小硬盘或者插个优盘,从救援盘把临时系统恢复到小硬盘或者优盘上。(如果没有救援盘可以从他们网站下载免费的Home Edition,安装到优盘或者小硬盘上),再把原来的数据盘挂到这台临时电脑上,之前做好的阵列和共享的文件夹设置会自动被发现,并提示要不要挂载上来,挂载之后所有的阵列共享什么的都是在的。只不过之前建立的用户和部门就没有了,需要重新弄一遍。

所以如果比较注重数据安全性但不在意界面简陋的,建议用万由;为了好玩的,群晖和Qnap根据需要挑。
不过Qnap的Vitualization Station很好玩,i3以上CPU的完全可以一机两用,而且效率还不错。HD Station可以把NAS作为高清播放机来用,安装Kodi之后几乎就是全格式通吃的高清播放器。当然i3以上级别的NAS国内的价格也是杠杠的。



回复 支持 反对

使用道具 举报

该用户从未签到

54

主题

445

帖子

960

积分

高级会员

Rank: 4

积分
960
29#
发表于 2016-3-29 18:14:04 | 只看该作者
mimipipi 于 2015-9-28 13:37 编辑

可能我说的不太准确,准确来说群晖的解决方法不是重装系统来解决问题,而是要首先删除分区,然后重建分区。我把这个过程简单的称为重装系统,实际上重装系统是结果,不是通过重装系统来解决问题。

回复 支持 反对

使用道具 举报

该用户从未签到

54

主题

368

帖子

812

积分

高级会员

Rank: 4

积分
812
28#
发表于 2016-3-29 18:14:03 | 只看该作者
xplvk 于 2015-9-28 15:53 编辑

要保险起见,起码用raid6/7/10,因为一块硬盘出现问题的机率还是比较高的;再外加一个外置硬盘定期备份(定期备份非常重要!);另外也要定期执行硬盘报告(DSM上可以设置)。

如果楼主的Raid5里的5块硬盘同时出现3块有问题,无论什么品牌的都是一样的结果——数据丢失。是否应该考虑硬盘的来源或使用环境是不是有问题,而不是认为这是SYNOLOGY的BUG呢?

回复 支持 反对

使用道具 举报

该用户从未签到

58

主题

327

帖子

730

积分

高级会员

Rank: 4

积分
730
27#
发表于 2016-3-29 18:14:03 | 只看该作者

我研究下来
1.DSM的系统和数据区是独立的 系统存在于每个硬盘中  如果系统损坏 根本开不了机

2.DSM的套件是和数据分区在一起的


回复 支持 反对

使用道具 举报

该用户从未签到

71

主题

486

帖子

1063

积分

金牌会员

Rank: 6Rank: 6

积分
1063
26#
发表于 2016-3-29 18:14:03 | 只看该作者
一直不理解群晖为什么不加个内置存储来放系统,毕竟东西也卖的不便宜。

回复 支持 反对

使用道具 举报

该用户从未签到

73

主题

518

帖子

1125

积分

金牌会员

Rank: 6Rank: 6

积分
1125
25#
发表于 2016-3-29 18:14:02 | 只看该作者

首先 我不同意你的看法
14年之前,群晖NAS里的硬盘是无法WIN下或者linux下被读取的
这显然是不可能的 都是Linux怎么可能读不出来 群晖不可能也没能力自创文件系统
只不过做了阵列需要在linux机器上重加载阵列而已

群晖NAS的硬盘,一旦主板出问题,即便是把硬盘放到同型号的NAS上,也会报硬盘数据已经损毁。
额 我直接把硬盘拔了 插到其他机器上 重启后就正常挂载  不知道你说的损毁是什么意思

其次qnap的磁盘管理上 你可以研究下QTS 4.2新出的储存池功能其实就是跟群晖的磁盘管理机制是一样的 基于软raid+LVM的Linux磁盘管理

最后你说的万由NAS的优点  我觉得并没啥特殊 不论什么NAS 主板挂了 都可以把硬盘抽出来扔到Linux机器上搞定导出数据  
回复 支持 反对

使用道具 举报

该用户从未签到

63

主题

426

帖子

931

积分

高级会员

Rank: 4

积分
931
24#
发表于 2016-3-29 18:14:02 | 只看该作者
群晖自己图省事而已。

群晖的硬盘放在linux系统下可以读写。
如果是单盘,好的硬盘可以读出;
如果是raid5,只坏一块还可以读出;其它raid,看具体raid情况。

当然,这需要熟悉linux命令。

回复 支持 反对

使用道具 举报

该用户从未签到

68

主题

406

帖子

896

积分

高级会员

Rank: 4

积分
896
23#
发表于 2016-3-29 18:14:02 | 只看该作者
一直觉得群晖把系统和数据都放在数据盘上,这个做法不安全。

回复 支持 反对

使用道具 举报

该用户从未签到

59

主题

479

帖子

1033

积分

金牌会员

Rank: 6Rank: 6

积分
1033
22#
发表于 2016-3-29 18:14:01 | 只看该作者
大天使同志,

我需要和你解释下目前您的问题和状况:

您所描述的损坏其实是由于您的硬碟有太多坏道导致数据出问题,而且据我所知您的是RAID5 一共5个硬碟,而且出问题的是三颗,您也知道RAID5最大冗余硬碟是1颗,所以说当您有3个盘有坏道的时候就会导致文件系统出错,那么文件系统出错后就会导致数据损坏。
您目前的状况我比较建议做如下的操作: 建议您将数据能备份的抓紧备份,以免您的所有数据都丢失。建议您重新做存储空间(因为修复不可能完整的恢复文件系统,复发概率很高)然后再把数据导入即可,您也可以使用我们的Cloud Station将数据备份到其他云端(百度),然后再恢复。
这样操作可以根治您目前的问题。如果您还有什么不清楚请再让我知道。

节日愉快!

回复 支持 反对

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

快速回复 返回顶部 返回列表