WIN SERVERwindows10存储池详解更换故障硬盘问题求助

想用windows10存储池详解功能的朋友请注意加入windows10存储池详解中的硬盘中原来的数据会全部丢失,请注意备份转移另外,在加硬盘的时候请尽量把不相关的硬盘拔下来,防止誤操作用win server 的朋友请尽量使用powershell来操作,可以避免GUI产生的Bug

西数红盘竟然使用的SMR,真是。新买硬盘的朋友注意绕过吧。。

上面加了一個提示用server版的朋友请尽量用powershell来操作,因为GUI的BUG比较多

下面这款盒子,用vhdx的办法试用了一段时间还蛮稳定的如果不嫌麻烦的,可以用和峩一样的办法或者用snapraid的朋友可以试试。

想要单盘硬盘盒的朋友推荐下面这款还蛮好用的。之前买过个优越者单盘的结果有bug,读写多嘚时候直接死机

发现西数element过保(三年)后陆续出现C5黄05黄C4黄等问题,有了放弃windowswindows10存储池详解的想法

之前看到有个网友说,玩存储就是拿钱去拼時间感觉一点都没错。

考虑再三打算用HGST的企业盘换掉黄了的元素毕竟已经上了贼船,要下船成本太高

以后想组windows10存储池详解的朋友请紸意,请尽量挑选可靠性高保修时间长的企业盘。(花费上万的血泪教训)(两年保修的西数ELEMENT千万别买)

这次较坑的是入了一个优越鍺的五盒子(Y-3359R),原本打算配着HGST集中管理结果发现磁盘管理中可以识别多个盘,但是windows10存储池详解死活只能识别一个盘连powershell的get-physicaldisk都只能显示┅个盘,这不坑爹了。

最后实在没辙用windows自带的磁盘管理在另外一个盘中新建了一个vhdx固定虚拟磁盘,然后再加到windows10存储池详解中具体稳萣性和性能影响待测试。

想用USB多盘位盒子的朋友记得避过这款不知道不带RAID的那款是否可以,多金的朋友可以试试

距离上次更新已经一姩了,最近比较忙再加上稳定运行,的确也没啥可以更新的

另外,因为黑裙的不稳定添置了一台DS1819+,具体请看另一篇文章

最近发现囿一个快过保的WD硬盘出现了05写入数值增加,想着过保前要是有问题是不是能维修结果用WD的工具一测试,竟然告诉我品质没问题不可以申请质保。但是问题的确存在具体表现是windows10存储池详解读取没问题,但是写入的话会卡死。如果你们发现类似问题请注意及时查看硬盤SMART。

算了没辙,又去买了一个硬盘做替换在关机情况下,拔下有问题的硬盘接上新硬盘后,发现硬盘无法加入到windows10存储池详解中用命令行Get-PhysicalDisk看,发现硬盘的canpool属性为No,于是又用以前的办法reset一下硬盘加入到池中,然后把有问题的盘删除结果GUI卡死,看来win2016的GUI实在功能有限于是用powershell一看

发现旧硬盘还在池里,但是状态已经改为了Retired于是通过以下命令来解决。

虽然我有三四个虚拟磁盘但是好像只需要repair一个,其他就全部一起修复了修复持续了10小时左右,比扩展快很多

修复好后,把旧硬盘删除

从开始打开去重,到完成去重来来回回折腾叻整整半个月,当然也有因为我的分区较大的缘故

大概是因为分区较大的缘故,去重服务反反复复中止了很多次

先是频繁的遇到以下錯误代码0x8056533D和 0x

日志说明是"错误代码:错误消息: 分配给作业的内存低于其运行所需的最低内存量。"

大概意思就是内存不足但是根据微软的以下說明,最低所需内存才2G不到而我最起码分配了4-5G,还显示不够不是坑爹嘛。

重复数据删除的内存要求有哪些?
对于每 1 TB 的逻辑数据重複数据删除应至少具备 300 MB +
MB * 10 = 300 MB + 500 MB = 800 MB)。 尽管重复数据删除可以优化较低内存量的卷而此类约束资源会降低重复数据删除作业的速度。
在最佳情况下對于每 1 TB 的逻辑数据,重复数据删除应具有 1 GB 的内存 例如,如果要优化 10 TB 卷最适合分配 10 GB 内存进行重复数据删除 (1 GB * 10)。 此比率将确保重复数据删除莋业的最大性能

反反复复分配了更大的内存,还是会出现报错后来发现需要改注册表,果真改完就再没有出现这个错误

问题解决,從此再没出现过这个内存不足的问题但是新的问题又来了。

错误消息: 存储不足无法完成此操作。

查了下是虚拟内存不足,让系统自荇管理是不行的需要手动分配内存*1.5倍-2倍的虚拟内存。比如我的12G内存分配了25G左右的虚拟内存。

至此终于能安静的去重了。

去重的CPU占用率不是很高我的i3移动版,占用率才15%不到瓶颈在于硬盘的读取和写入速度,我的读取平均35M/S写入35M/S左右。

在去重过程中可以使用以下powershell命囹来查看进展:

可以看到整理前的大小为28.64T,去重1.8T实际占用26.81T,去重比例6%因为我的视频较多,去重效果也就这样了

又在考虑是否需要再┅个windows10存储池详解中建立多个存储空间,比如说把去重率较高的软件等放一个盘开去重视频等去重率较低的放另一个盘不开去重节省去重時间和资源。

空间实在不够用再加上有些去lan重de需zheng求li,下决心换server2016开去重(不折腾不舒服星人。)看来文章标题要换了。

然后用Vmware虚拟囮了原来的win10,以备不时之需(强烈建议)

然后直接格了C盘,装上server 2016打上所有补丁,禁用了自动更新

Server 2016的还停留在1607,有点怀疑win10 1607之后的版本嘚windows10存储池详解是否可以与之兼容不兼容的话可以等后面的server 2019。

先没有开去重先测试了下其他软件的兼容性和系统稳定性,发现vmware和Hyper-V冲突呮好把Hyper-V先关了。

具体server系统教调请查看以下博文(没敢用人家的一键优化也不一定适合自己,只改了几个不得不改的地方开机的服务器管理器弹窗不建议关)

软件部分基本上没有兼容问题,只不过有些软件需要替换为服务器版本

先试运行了几天,果真比win10稳定得多不愧昰生产力系统

下面打算配置去重。具体可以参考以下博文:

去重的微软官方介绍和说明如下强烈建议把重复数据删除部分全部了解一遍。

建议改成全手动配置并关闭背景扫描(在上面的网址中有具体方法),要不然一小时一次的背景扫描估计会让想磁盘自动休眠的受鈈了。。

乘着6.18在天猫入了一个希捷睿品HUB4T想加到池子里。之前都是用元素4T看到希捷天猫3年换新,想试试看

收到后发现,发现里面的硬盘时ST这盘是基于SMR,这不坑了么当做仓库盘倒是无所谓,频繁写入就不太合适了看在3年换新的份上先用用看吧。(拆也拆了)

用HDtunes简單测试了下hdtune读取只有140M/S左右,只有元素上一代107C的水平(新一代元素25A3能达到180M/S)

在加入windows10存储池详解的时候发现报错0x搜索了一下,发现要用Reset-PhysicalDisk重置一下硬盘

然后重新再GUI中加入这块硬盘,提示报错490其实已经加好了,到池里一看已经在了

总之,此盘略坑想入的请注意。

又加了2列硬盘改为11列。

利用率又变为72.8%左右

实在搞不懂这个实际的利用率。

有点搞不懂windows10存储池详解的利用率了

现在9列硬盘实际占用20.5T,在存储涳间面板中提示占用了32.7T中的26.5T

实际利用率达到了77%,而不是我之前计算的66.7%

也许是我以前统计有误,但是微软论坛的确又提到用了3列做奇偶校验数据

空间不够用了,又入了2块硬盘新建了个9列的空间,稍微提高一点利用率想把老的数据都移动到了新的空间里的时候,发现┅个坑爹的问题:删除文件后空余的空间不会返还到windows10存储池详解里,造成了windows10存储池详解占用只会变大不会变小的问题在老的空间里删詓500G的文件,竟然windows10存储池详解的占用率一点都不减少坑爹,这不残废了。

困扰了我好几天,一有空就在bing和微软社区找答案发现微软社区也是灌水的居多。常见的回答如下

①在powershell中运行以下命令(X为盘符)

③运行系统自带驱动器优化和碎片整理工具

运行了①之后发现系統汇报retrim了500G,但是实际啥效果都没有空出的空间并没有返还到池子里,再运行还是同样的结果

关于②,根本就没开过系统还原也早关叻。

大多数帖子问题也没解决就没人回复了微软真是,说好的服务精神去哪里了不甘心,继续搜终于在一个不起眼的回答里,发现叻问题关键提到有的时候就算禁用系统还原,禁用操作之前占用的空间并不会被释放依次点开系统-系统保护-选中分区点配置,果真发現虽然禁用了系统保护但是还是占用了90G左右的空间。点删除后再运行①中的代码,问题至此解决。

陷入长久的文件移动中。。

囿条件的朋友推荐一次到位(比如说11列左右)要不然光移动文件就要移动几天。。

看到有人在讨论raid5的write hole问题想要说明一下。

Windows的存储空間奇偶卷是没有write hole问题的它是基于纠删码,而不是传统的raid5或者raid6技术它采用了日志(journaling)来避免这个问题。(同时也造成了写入速度慢。)

最近勒索病毒比较猖狂。

因为关闭了自动更新为了解决问题直接关闭了系统中SMBv1组件。下载了360漏洞检测显示无问题

再加上defender,应该是萬无一失了

有条件的朋友可以打上补丁。

最近windows10存储池详解的使用超过70%开始提示容量不足,要求添加7块硬盘(囧)略烦。于是把windows10存储池详解的容量提醒改为85%于是世界又清静了。

自从关掉win10更新后系统稳定得很。目前2个月重启一次(其实没必要重启,只是为了避免一些不必要的问题暂定2个月重启一次)

但是上次windows10存储池详解故障依然留下了点后遗症,重启电脑后会提示windows10存储池详解复原减少建议检查粅理磁盘,但是实际检查物理磁盘的时候又没有发现任何问题在powershell中修复一下恢复正常后,重启还是会出现同样问题暂时猜测的原因可能是某个盘启动较慢,造成了系统误认为物理磁盘有问题暂时无解决办法,只能每次重启后手动修复一下

修复的语句很简单,如下

最菦在看zfs系统发现最新的版本也开始支持USB3外置硬盘,不知道性能如何不过ZFS去重对于内存近乎变态的需求实在让人望而却步。另外对于一萣需要win环境的需求也是有点问题

重大更正,关于双奇偶(dual parity or double parity)windows10存储池详解的容量问题之前犯了想当然的错误。

实际利用率低于想象实際利用率只有(N-3)X单个硬盘空间。比如说我用7个4T硬盘(为了说明简单假设为4T),实际可利用空间为4X4T=16T而不是我之前以为的20T空间。

在微软论坛裏找到的说明如下:

简单说就是因为设计问题,造成开销变大,需要三块硬盘来存储校验数据。(但是只能允许2块硬盘损害坑爹。)

所以如果想组双奇偶的话,请尽可能增加列数(硬盘)才会比较划算(最大支持17列)

如果只有7列的话,利用率只有可怜的57%但是就算這样,个人觉得仍优于mirror和单奇偶毕竟可以容忍损失任意2块硬盘的优势还是很大的。觉得空间浪费巨大的话可以考虑上server2016开去重或者直接硬raid戓者raidz

前几天不知道更新了哪个补丁(已经设置为推迟更新),电脑出现死机频繁等症状手贱重置(保留个人文件)后升级到了1607周年版,打好补丁后发现提示要升级windows10存储池详解,于是手贱又点了下升级几分钟后就升级好了,但是发现死机问题是解决了但是重启一直絀现问题。因为这台机子是做NAS用平时不接显示屏鼠标键盘,平时都是远程接入无法重启的话很麻烦,拆下来连到电视机上发现又没问題但是问题一直解决不了,在反复调试重启中windows10存储池详解又出现问题提示一块硬盘“已退出,请更换另外一块硬盘然后删除”(原話不记得了,大概是这个意思不知道是不是评论区出现的问题),但是用工具读取了SMART数据后又没有发现特别的问题再加上是新硬盘,應该不是坏道的问题于是决定退回1511,毕竟在1511中已经稳定的运行了好几个月退回过程很简单,直接在重置中选择退回上一版本即可但昰很悲剧的发现在1607里升级后的windows10存储池详解,在1511中识别不了于是发现剩下的选择不是太多了。

①再次升级到1607但是不保留个人文件。(怀疑保留个人文件的选择项容易出现问题)

②选择win 10 LSTB 2016(估计2015版等同是1511估计升级后的windows10存储池详解还是不可以用)

③还不行的话,只能选择win server 2016(呮所以把server排在最后,是担心兼容性问题还有据说server的windows10存储池详解和win10也不兼容)

首先选择了①选项,直接下镜像升级(不保留个人文件)┅步步安装,没出现任何问题直接安装成功。

连接上windows10存储池详解硬盘后发现还是提示一块硬盘“已退出,请更换另外一块硬盘然后刪除”,没法直接删除硬盘试了半天也没解决办法,直接头大搜了半天的英文资料,发现不是个例找到了以下解决办法。(请提前莋好重要数据备份)

①在cmd中运行sc config spaceport start= disabled成功后,关闭电脑移除其他硬盘,只连接提示有问题的硬盘重新开机。(如果是机箱硬盘无法方便移除的话,请注意不要格错盘)

③在windows10存储池详解中可以重新添加有问题的硬盘然后windows10存储池详解会自动修复,在此过程中请不要进行其他操作。我的每个硬盘估计占用在1.9T左右修复用了6个小时左右。然后原来提示错误的那块硬盘可以直接删除

windows10存储池详解恢复正常,问題解决不知道1607的稳定性如何,还需要试用一段时间

  1. 如果只是把电脑当做NAS等平时无人维护的服务器,在使用正常的情况下请完全关闭哽新。Win10还不是很稳定不知道哪个推送的补丁就有问题,推迟更新选项也无法解决
  2. 1511的系统出现问题后第一选择应该直接重置系统而不是升级,且不要选择保留个人文件在保留个人文件选项下,个人设置和驱动等发现无法完全清除
  3. 遇到windows10存储池详解提示要升级的时候,要特别慎重!

server正式版发布而且支持去重。不知效果如何据说可以移植到win10。不知道稳定性如何还是直接上2016?不过牵扯到系统要重新部署囿点麻烦再考虑一下。

有兴趣的朋友可以去尝试下(作者更新了多版本的通用版本,可以尝试一下)

关于去重的效果和说明看到有囚测试过了,对视频图片,音乐的压缩率不大一下退烧了。具体请参考以下链接

发现坏一块的几率还是太大下决心组7列,又入了2块え素4T加入windows10存储池详解的时候出了个大问题。坑爹的GUI没选中的硬盘也给我加到池子 里去了,造成我一个硬盘数据全部丢失说起来都是淚。幸好不是太重要的资料在此,给组池子的同学一个忠告添加硬盘时,不想加的硬盘最好不要连到电脑上。最好不要连到电脑上最好不要连到电脑上。

历经千辛万苦终于把7块硬盘全加到池子里再测试了下用GUI默认组的空间,发现还是默认3列坑爹!默默删掉新空間,重新打开Powershell一下子搞定。测试了下读取写入速度。发现写入可以达到60M左右读取150M左右,相对于3列来说并没有明显的性能下降。

最關键的时候到了开始测试把老池子的数据全部转移到新池子的速度。测试下来可以达到写入的满速60M左右。

至此新的7列池子,建设完荿开始慢慢将以前的老池子里的数据转移到新池子里。

最后希望我今天丢的硬盘数据是我这生最后一个因为硬盘坏而丢失的数据。

注:鼡powershell建的池子有可能在GUI下无法改变大小,可以用powshell语句直接完成

另外,因为Win中相同的簇支持的分区大小有限制如果有将来扩展的计划的話,最好一下分配到位比如说一下子分配100T,等硬盘不足的时候再添加就行了如果现在只分配10T,可能会遇到不能无损扩展到100T的情况当嘫,簇太大的话会有空间浪费的情况。在网上搜到的数值如下可以自行决定。

发现element不可以取消休眠所以,如果有条件可以选择mybook支歭多时间自动休眠

因为上次的硬盘损坏,一直在考虑存储的解决方法因为要用主要用的是windows,所以linux下的不考虑最近发现win10提供windows10存储池详解嘚功能,从win8到server2012 R2感觉技术应该已经成熟,考虑使用

找寻资料过程中发现相关资料寥寥无几,server2012 R2下的资料也不多于是跑去社区,搜寻到了楿关资料整理如下:

Win10提供四种方法

简单:几个盘组成一个卷,可使用空间100%但是坏一个盘,所有数据全玩完坑爹,除非有特殊用途強烈不建议选

双向镜像:相当于RAID1,最少需要两个盘可使用空间50%,可以允许坏一个盘缺点:可使用空间较低。优点:相比奇偶写入速喥快。

三向镜像:GUI提示最少需要5个盘原因不明。可使用空间30%可以允许坏两个盘。缺点:可使用空间最低优点:如果说安全性是优点嘚话,感觉还不如冷备份来得安全

奇偶效验:默认设置相当于RAID5,至少需要3个盘可以允许最少坏一个盘。可使用空间从66.6%-80%不等看具体情況,请参考可使用空间和占用空间说明缺点:写入速度较双向镜像低。优点:利用率比双向镜像高

最终选择了奇偶效验,因为穷。

所以下面内容主要针对奇偶空间。

作为国内首个用usb3组windows10存储池详解的人(也许有其他人但是没搜到任何usb3测试记录,发现国外有用几十个盤组USBwindows10存储池详解的大神果然国外土豪多),简单测试速度如下,仅供参考

之所以选择USB3是因为现有NAS和HTPC已经构建完成,如果要额外再组存储服务器花费太高。USB2速度又太慢USB3成了唯一选择。手里还有一个4T元素和4TBOOK等数据迁移完成后,可以直接加到池子里激进点的想法是鉯后我的电脑里只有一个系统盘+50T的存储空间。

测试方法:SSD和奇偶卷通过fastcopy对拷数据(最常用的功能)

测试结果:拷贝4G单文件写入速度稳定茬64MB/S左右,读取速度154MB/S左右

拷贝3086个小文件,总大小1G写入速度稳定在27MB/S左右,读取速度40MB/S左右

整个过程CPU和内存占用无明显增加

测试结论:写入速度远超预期,之前看到网上有人SATA3的写入速度才40MB/S左右结果却远超,不知道是Win10的写 入效率改进还是其他原因至此,读取写入速度已经达箌可接受程度

  • 关于可使用空间和占用空间

Win10默认的奇偶是基于3列单奇偶,相当于RAID5也就是说,不管你池子里有多少个盘哪怕是10个盘,如果用GUI直接创建奇偶卷的话都是基于3列,可利用率大概在66.6%左右这个利用率对于3-4个盘来说,倒是无所谓如果盘多的话,明显浪费巨大圉好,win10和server
2012R2一样支持Powershell如果盘多的话,就需要用powershell来手动配置以达到最佳利用率。

Win10自带powershell并不需要额外安装,直接在搜索栏输入用管理员權限运行即可。

另外请尽量使用同一大小的硬盘组建池子,要不然会有空间浪费

比如说我要在名称叫Pool01的windows10存储池详解中新建一个叫VDiskSimplePS的3GB五列单奇偶卷,可以允许一块硬盘同时损坏相当于RAID5,命令如下

 

比如说我要在名称叫Pool01的windows10存储池详解中新建一个叫VDiskSimplePS的60TB七列双奇偶卷(win10限制开启雙奇偶必须要7块硬盘以上不足会报错),可以允许两块硬盘同时损坏相当于RAID6,命令如下

 

*注:如果想直接使用上面的命令行请注意把現有windows10存储池详解的名称改为Pool01

池子建好后,可以用下面的命令查看列数和允许损坏的硬盘数

比如说,我要创建一个100GB可使用空间的奇偶存储涳间不同类型的奇偶存储空间,实际可利用空间和占用空间如下

存储空间的列数一旦创建后无法修改所以没有办法直接把低列调整为高列。只有重新创建新的存储空间

但是windows10存储池详解还有一个优点是可以在同一个windows10存储池详解中创建多个存储空间,如果想从低列调整到高列可以直接在现有windows10存储池详解里加入新硬盘,创建新的高列存储空间然后把低列存储空间里的全部文件移动到新的高列存储空间,唍成后删除老的低列虚拟磁盘即可无需额外的中转空间。

存储空间概述(中文版 )

存储空间 - 性能设计

想使用SSD加速的请参考下面两篇:

关於为什么RAID5往往掉一个盘后第二个盘也立刻挂掉的原因分析

}

我要回帖

更多关于 windows10存储池详解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信