D-link DNS-320双盘位NAS的RAID1功能测试

背景

最近打算把之前的双盘NAS改成RAID1模式存放重要数据。为了保险起见,我打算测试一下该NAS组RAID1的基本功能。

测试

测试的硬件是D-link DNS-320,多年前买的入门级NAS,双盘位;测试用到两块2TB的机械硬盘和一台Linux主机。

测试流程如下:

  1. 双盘在NAS中创建成RAID1,写入一些被测数据,这时两块硬盘应该有相同的数据。
  2. 拔掉其中一块硬盘,连接Linux主机,在Linux中检查文件完整性,文件应该能被正常访问。
  3. 破坏这块硬盘上的数据,模拟一次硬盘故障。
  4. 将数据被破坏的硬盘插回NAS中,这时NAS应该能否发现错误并提示修复。
  5. 在RAID重建过程中,通过smb共享删除之前的部分文件并写入新的文件。
  6. 当NAS完成重建后,再次拔掉同一块硬盘,在Linux中检查文件完整性,此时文件应当是最新的状态且均能被正常访问。

过程

第二步,过程请参考本人另外一篇博客。

挂载分区后可以看到里面的文件,我查看了文本文件并解压了压缩包,一切正常。

[root@SCVM-CNT8-01 ~]# ll /mnt/raidcheck/
total 24
drwx------. 2 root root 16384 Apr 20 02:52 lost+found
drwxrwxrwx. 3 root root  4096 Apr 20 03:03 Nas_Prog
drwxrwxrwx. 2  501  501  4096 Apr 20 22:56 RAID1_TEST_DATA
[root@SCVM-CNT8-01 ~]# ll /mnt/raidcheck/RAID1_TEST_DATA/
total 238660
-rwxrwxrwx. 1 1001 501     99157 Dec 10 03:01 testdata1.log
-rwxrwxrwx. 1 1001 501 244283341 Feb  7 06:41 testdata2.tar.gz

第四步,NAS发现了错误并提示用户手动重建RAID分区。
D-link DNS-320双盘位NAS的RAID1功能测试_第1张图片
此时RAID分区处于降级状态,服务并没有中断。
D-link DNS-320双盘位NAS的RAID1功能测试_第2张图片
第五步,重建过程我没有关注,再次查看状态时已经是一个小时以后了,那时候硬盘已经休眠了。由于登录超时界面锁住了,所以我需要重新登录。登陆后,我发现服务仍然处于降级状态,系统提示我手动重建!
手动重建时,出现了进度条,但是等了十分钟,进度条一直处于0%,硬盘也没有任何动静,我只好重启NAS。重启之后RAID的状态恢复了,“手动重建”的按钮也变成了灰色,网络共享也正常访问。真是虚惊一场,敢情重建RAID1之后这台NAS还需要重启一下,手册里怎么没说呢……

结论

除了第五步的“小插曲”外,其他一切正常,可以放心使用了!

你可能感兴趣的:([类型]经验随笔,经验积累)