返回列表 发布新帖

[讨论/分享] 老司机带带我,十多个硬盘有什么方案

3542 14
发表于 2016-1-13 03:08:43 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
之前老爸存起了二十几个硬盘的蓝光原盘,我后来帮他用gen8组了个黑群晖存照片资料。现在想充分利用剩下的十几个硬盘,不一定要组nas,硬盘柜也可以。看了5盘位列阵柜,一千一个,服务器又大又吵,不适合家里用。跪求老司机带路,指点迷津

评论14

3008086Lv.10 发表于 2016-1-13 08:56:33 | 查看全部
硬盘都是sata接口的才好搞。
是全部都是sata的2t硬盘  详情 回复
发表于 2016-1-13 11:35
回复 点赞

使用道具 举报

djz55555Lv.5 发表于 2016-1-13 11:28:47 | 查看全部
看过之前的一篇文章有相关介绍,应该适合你用


修改参数以eSATA方式挂载NTFS


如前所说,我组这个黑群的主要目的,就是挂多硬盘,提供局域网内的文件服务。硬件方面,我也准备妥当,并且总共挂了9块硬盘和一个硬盘抽取盒。但是,这9块硬盘中,除了我专门为这个NAS新够的两块红盘,是用于安装DSM系统之外,其余的7块硬盘都是我存着高清电影的,硬盘是NTFS系统的。NTFS系统挂进来,DSM是不能够识别的:

                               
登录/注册后可看大图



HDD列表中能够显示有硬盘,但是状态是“未初始化”:

                               
登录/注册后可看大图



而在外接设备中,只有USB,没有eSATA设备:

                               
登录/注册后可看大图



下面就来想办法修改系统参数,让NTFS硬盘能够被系统直接识别。具体参加以下两个帖子:
http://www.gebi1.com/thread-81050-1-1.html
http://www.gebi1.com/thread-81512-1-1.html

一般用Windows系统的,可以用WinSCP来修改,或者直接Telnet来修改。修改之前,记得要先进入DSM的系统-控制面板,把SSH、Telnet开关打开:

                               
登录/注册后可看大图



开关打开之后,就可以通过SSH连接到DSM系统去修改参数了。因为我是使用Mac系统的,正好那两个教程里面没有提到Mac系统下如何修改,我就用Mac系统来做个示例吧。

打开Mac应用程序的“其他”:

                               
登录/注册后可看大图



选择“终端”:

                               
登录/注册后可看大图



进入到终端面板:

                               
登录/注册后可看大图



输入“ssh root@192.168.1.198”(这里的IP地址是你的NAS的实际值),回车:

                               
登录/注册后可看大图



输入root用户密码(与admin密码一致),输入过程中,屏幕不会有任何显示,不要奇怪,输入完毕后按回车:

                               
登录/注册后可看大图



如果你是第一次用ssh登陆你的DSM,会跳出一段英文,然后要你输入一个“yes”(注意,不是输入Y,而是要输入完整的yes),然后回车。如果你之前已经成功登陆过,那会直接跳出以你的DSM系统机器名开头的引导符(例如我的时MyNAS >):

                               
登录/注册后可看大图



输入“vi /etc.defaults/synoinfo.conf”,回车(注意vi和后面的/之间有一个半角的空格):

                               
登录/注册后可看大图



屏幕上会显示出这个配置文件的内容:

                               
登录/注册后可看大图



把光标向下移动(移动到接近底部的位置),你会看到有esataportcfg="0xfff000",往下14行,有internalportcfg="0xfff",我们就是要修改这两个参数值:

                               
登录/注册后可看大图



你需要先去计算一下,这两个值要修改成什么样。首先解释一下,这两个参数,esataportcfg定义的是eSATA口的数量和端口号,internalportcfg定义的是sata口的数量和端口号。这两个参数是使用“0x”+16进制数的表示方法,所以,你把这两个参数的值,去掉前面的“0x”,后面的那个16进制数转换成2进制数,这一组2进制数就是反应的20位的端口状态顺序号,从后向前分别是1号、2号、3号,以此类推。


但是大家一定会有些奇怪,可能你的主板上只有4个sata口,这个参数为什么会有20位这么多呢?其实你要明白,你现在修改的参数是DSM系统的参数,并不是你的主板的参数,而你安装的DSM系统是群晖的3612XS的固件,3612XS是内置12个sata硬盘口的,所以它的默认参数就是12个sata口,外加8个外置eSATA口(下表第一行就是这个默认值),这个跟你主板上的实际接口状况是没有任何关系的。这一点,在前面我提到的那两个帖子里面并没有说清楚,所以容易让大家产生误解。


知道了这一点,还需要知道要怎么根据自己主板上sata接口的情况来修改这个参数表才行。你可以把这个参数表从最底下一行往上看,最底下一行表示所有的接口都是esata接口,倒数第二行,则表示,接口1是sata,其余全部是esata,以此类推。如果你的主板是4个sata接口,那么倒数第5位往前,可以全部是“1”,后面4位则是用来配置你最终保留几个sata口、几个esata口的;如果你的主板是6个sata接口,那么类似的,最后6个数字,用来配置接口类型。像我的主板有12个sata接口,则完全是跟3612xs一样,后面12个数字,都可以用来配置接口类型。


                               
登录/注册后可看大图



一般来说,主板上的sata接口,和系统参数的位置号是有对应关系的,而且通常主板上的sata1,对应的是这组数字的最后一位,sata2,对应的是倒数第2位,以此类推。所以,如果你想保留1个sata接口,其余全部是esata,那使用上表倒数第二行的参数就可以,如果你想保留2个sata接口,其余全部是esata,那使用上表倒数第三行的参数就可以。


但是这块主板有两个特殊性的地方:第一,扩展口的8个口印刷线路的先后顺序反了,所以板子上印出来的sata5-8和sata9-12要对换一下,即sata5实际上是SATA9,sata6实际上是sata10,以此类推;
第二,sata1、sata2在DSM会认作是磁盘1、磁盘3,而sata3、sata4插口,DSM会认是磁盘5、磁盘6,无论插在哪个SATA口,都不会被识别为磁盘2、磁盘4。而在sata3、sata4没有接硬盘的时候,sata9(实际为sata5)、sata10(实际为sata6)会被识别为磁盘5、磁盘6,但如果sata3、4连接磁盘后,会占用了“磁盘5”、“磁盘6”,这时候扩展的8个口,就会变成磁盘7-磁盘14。由于系统默认的13位以上都是eSATA,所以,这时候最后两个硬盘会被系统直接识别为eSATA盘。

经与厂家确认,第一个原因确实是他们印刷线路先后顺序反了,不过这个不影响使用,你只要知道这个情况,并且知道对应关系就好了。第二个的原因是CPU原生支持6个sata口,但是主板上的南桥芯片只支持4个口,所以把sata2、sata4端口给屏蔽掉了。这样在使用的时候要注意,sata3、4口是否插盘,对扩展口的盘位号是有影响的。个人建议,如果不是非要插满12个盘,可以把sata3、4口空出来。

从这张图可以看出来,无论怎么插硬盘,盘位2、4都是空的:


                               
登录/注册后可看大图



从磁盘信息中也不会看到有“硬盘2”、“硬盘4:


                               
登录/注册后可看大图



知道这个情况,你在修改参数的时候就知道对应关系了。

至于我之前碰到的,同一个sata口,每次启动都可能显示的盘位号不同的现象,经证明是我那块主板的个例,厂家给我免费更换了一块主板,没有发现类似情况,其他购买同款主板的,也没有发现类似情况


我们继续修改参数。根据前面的描述,在那张表中,你可以查出,根据你希望配置的接口类型,所需要设定的参数(如果你的参数不是这种从后往前设置sata口,而是希望把sata口的位置放在中间的,可以自行修改参数表,并用“常用进制转换工具”去转换成16进制数,然后在16进制数之前加上“0x”即可。


使用Mac终端ssh到DSM下,修改的方法是,把鼠标移动到你要修改的位置,按键盘上的“i”键,这是就切换到“插入”状态,然后输入正确的参数,把两个参数都修改完毕,检查正确后,按“Esc”键。

                               
登录/注册后可看大图



然后输入“:wq”,回车:

                               
登录/注册后可看大图



输入“exit”,退出ssh连接:

                               
登录/注册后可看大图



重新启动NAS后,再进入存储空间,你会发现系统状态中,只会把sata口的硬盘显示出来:

                               
登录/注册后可看大图




                               
登录/注册后可看大图



而查看外接设备,则除了USB设备之外,还多出来的eSATA设备:

                               
登录/注册后可看大图



到外接设备列表中可以看到这些NTFS硬盘:

                               
登录/注册后可看大图




                               
登录/注册后可看大图



到File Station中,可以看到硬盘中的内容:

                               
登录/注册后可看大图



在“共享文件夹”中,也看到自动添加了esata的共享链接(不能够为eSATA硬盘去新增共享文件夹,系统会自动把eSATA硬盘根目录设置为共享文件夹):

                               
登录/注册后可看大图



配置好共享文件夹的访问权限之后,我从Mac电脑就能够访问到这些共享文件夹了:

                               
登录/注册后可看大图


【NFS设置篇】

顺便说一下NFS的设置,先到控制面板-文件服务中,把”NFS服务“前面打上勾:

                               
登录/注册后可看大图



然后到“共享文件夹”中,选择某个共享文件夹,鼠标右键,选择设置,点击“NFS权限”,点“新增”:

                               
登录/注册后可看大图



这里输入你允许访问的IP地址(可以使用统配符),像我这样设置,表示允许所有192.168开头的IP地址访问。5.0系统,NFS设置中,一定要在Squash中选择“映射所有用户为admin,否则访问会被拒绝:

                               
登录/注册后可看大图



这时候,我用蓝光播放机,就能够看到我的NAS IP地址了,点击之后就能够访问到共享文件夹,网络播放3D蓝光原盘没有卡格的状况。

另外,特别说明一下,改sata为eSATA直接挂在NTFS硬盘的方法,目前就我使用下来的情况,也是有一些缺陷的:

1、以eSATA加载的NTFS磁盘,是系统每次启动之后再加载,并自动创建“共享文件夹”的,而对于NTFS磁盘的共享权限,也相应是每次启动都需要重新设置,无法保存。

2、以eSATA方式挂载的NTFS硬盘,根据我的测试,是不能进入休眠,虽然可以在“外接设备”中“弹出”,但“弹出”之后的硬盘需要重新启动机器才能够再挂载。重新挂载后,之前设置的共享权限会丢失,需要重新设置。据另外一位大侠说,不弹出的NTFS硬盘,实际上可以进入“待机”状态,即磁头不会进行读写。我没有去验证,但是就我使用的情况看,至少磁碟是始终处于旋转当中的,这对硬盘来说,也是一种损耗。
感谢分享,这个文章非常好,只是好像成本太高,而且大机箱很占提及哦  详情 回复
发表于 2016-1-13 11:36
回复 点赞

使用道具 举报

nicwwd楼主Lv.3 发表于 2016-1-13 11:35:30 | 查看全部
秃头才子 发表于 2016-1-13 07:41
二十几个硬盘是不同时期攒起来的吗?如果是的,也需一个6盘位或者8盘位的nas就足够了 ...

出发点是想不增加nas主机的情况下扩展gen8的硬盘数量。不过这个建议可以考虑,只是不知道有什么好看又精致的机箱
回复 点赞

使用道具 举报

nicwwd楼主Lv.3 发表于 2016-1-13 11:35:46 | 查看全部
3008086 发表于 2016-1-13 08:56
硬盘都是sata接口的才好搞。

是全部都是sata的2t硬盘
回复 点赞

使用道具 举报

nicwwd楼主Lv.3 发表于 2016-1-13 11:36:43 | 查看全部
djz55555 发表于 2016-1-13 11:28
看过之前的一篇文章有相关介绍,应该适合你用

感谢分享,这个文章非常好,只是好像成本太高,而且大机箱很占提及哦
你买硬盘笼,某宝30-50之间 ,这么多硬盘占空间很正常。  详情 回复
发表于 2016-1-13 14:50
回复 点赞

使用道具 举报

小丁Lv.10 发表于 2016-1-13 14:13:58 | 查看全部
真是很详尽,谢谢,留着学习
回复 点赞

使用道具 举报

djz55555Lv.5 发表于 2016-1-13 14:50:18 | 查看全部
nicwwd 发表于 2016-1-13 11:36
感谢分享,这个文章非常好,只是好像成本太高,而且大机箱很占提及哦

你买硬盘笼,某宝30-50之间  ,这么多硬盘占空间很正常。
是不是买阵列卡,然后接到硬盘笼呢。有没有老司机的好文章可以推荐一下  详情 回复
发表于 2016-1-14 01:21
回复 点赞

使用道具 举报

faninxLv.5 发表于 2016-1-13 15:47:47 | 查看全部
你爸才是老司机啊,二十几个硬盘
还不是电脑城卖硬盘蓝光机的忽悠的。全部装的蓝光原盘而且之前没有光纤,现在有100m光纤,速度嗖嗖的  详情 回复
发表于 2016-1-14 01:20
回复 点赞

使用道具 举报

nicwwd楼主Lv.3 发表于 2016-1-14 01:20:01 | 查看全部
faninx 发表于 2016-1-13 15:47
你爸才是老司机啊,二十几个硬盘

还不是电脑城卖硬盘蓝光机的忽悠的。全部装的蓝光原盘而且之前没有光纤,现在有100m光纤,速度嗖嗖的
回复 点赞

使用道具 举报

nicwwd楼主Lv.3 发表于 2016-1-14 01:21:41 | 查看全部
djz55555 发表于 2016-1-13 14:50
你买硬盘笼,某宝30-50之间  ,这么多硬盘占空间很正常。

是不是买阵列卡,然后接到硬盘笼呢。有没有老司机的好文章可以推荐一下
http://www.gebi1.com/forum.php?mod=viewthread&tid=82810&highlight=12%E7%9B%98&_dsign=dbc7cb79 你可以参考一下这位大神的文章  详情 回复
发表于 2016-1-14 09:23
回复 点赞

使用道具 举报

cq_0781Lv.10 发表于 2016-1-14 09:21:44 | 查看全部
gen8插一块212,就可以外部拖一个磁盘柜了
回复 点赞

使用道具 举报

djz55555Lv.5 发表于 2016-1-14 09:23:40 | 查看全部
nicwwd 发表于 2016-1-14 01:21
是不是买阵列卡,然后接到硬盘笼呢。有没有老司机的好文章可以推荐一下 ...

http://www.gebi1.com/forum.php?m ... amp;_dsign=dbc7cb79   

你可以参考一下这位大神的文章
回复 点赞

使用道具 举报

master云 发表于 2016-1-14 09:33:23 | 查看全部
本帖最后由 master云 于 2016-1-14 09:36 编辑

2T的都卖掉
全换6T及以上的
硬盘数量锐减
再在GEN8上加块卡
全挂上
或者再入手1台HP N54L
二手也就几百块
N54L不改造可以用6块盘(硬盘笼4块+光驱位1块+ESATA口1块)
然后再加个usb3.0卡,挂个多盘位硬盘盒
还不满足,PCI-E上加卡
至少还可以上4盘
回复 点赞

使用道具 举报

xuyebingLv.5 发表于 2016-1-15 03:43:41 | 查看全部
用个台式机机箱,十盘位没问题,手动DIY一下,装满12盘位一点问题都没有
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表