z*****z 发帖数: 2438 | 1 【 以下文字转载自 Hardware 讨论区 】
发信人: zzhangz (一天到晚干活的Z), 信区: Hardware
标 题: FreeNAS如何换硬盘
发信站: BBS 未名空间站 (Fri Mar 2 08:47:08 2012, 美东)
FreeNAS 8不能GUI界面换硬盘,用命令
zpool offline storage ada3
关机,换盘
zpool replace storage ada3
提示没有ada3
zpool online storage ada3
zpool status
显示ada3(新换的盘)unavailable,can't open
十分确定新盘肯定是好的
新盘是否需要初始化一下才可以加入zpool? |
|
z*****z 发帖数: 2438 | 2 FreeNAS 8不能GUI界面换硬盘,用命令
zpool offline storage ada3
关机,换盘
zpool replace storage ada3
提示没有ada3
zpool online storage ada3
zpool status
显示ada3(新换的盘)unavailable,can't open
十分确定新盘肯定是好的
新盘是否需要初始化一下才可以加入zpool? |
|
z*****z 发帖数: 2438 | 3 【 以下文字转载自 Hardware 讨论区 】
发信人: zzhangz (一天到晚干活的Z), 信区: Hardware
标 题: FreeNAS如何换硬盘
发信站: BBS 未名空间站 (Fri Mar 2 08:47:08 2012, 美东)
FreeNAS 8不能GUI界面换硬盘,用命令
zpool offline storage ada3
关机,换盘
zpool replace storage ada3
提示没有ada3
zpool online storage ada3
zpool status
显示ada3(新换的盘)unavailable,can't open
十分确定新盘肯定是好的
新盘是否需要初始化一下才可以加入zpool? |
|
i**h 发帖数: 424 | 4 pool的配置是什么?replace时候新旧硬盘都要接上。
关机将旧盘换回
zpool online storage ada3
检查pool是否正常
zpool status storage
关机,保留旧盘,另接新盘
zpool replace ada3
replace命令会执行一段时间。检查pool状态确认新盘替换旧盘。
zpool status storage
关机取下旧盘。 |
|
t****b 发帖数: 16 | 5 >>就是个四盘位的NAS,RAID-Z2是不是直接就挂载了四个盘了?
zpool create tank raidz2 ada0 ada1 ada2 ada3
即然硬盘容量不一样,还是两个mirrored pool算了
zpool create tank0 mirror ada0 ada1
zpool create tank1 mirror ada2 ada3 |
|
a*****s 发帖数: 2663 | 6 硬盘不坏,只要支持ZFS的系统下面
zpool import -f [poolname]
硬盘出问题,比如raidz1坏一块没问题,raidz2坏两块没问题
zpool replace [poolname] [drive]
平时定期用scrub检查data integrity
zpool scrub [poolname] |
|
a*****s 发帖数: 2663 | 7 <写加速>
搞两块SSD mirror做ZIL,最好SLC的比如311,313,MLC也能凑活,比如2x40G的320,
命令如下,
# zpool add tank log mirror c4t0d0 c4t1d0
<读加速>
搞N块SSD(N〉=1),家用一块MLC的就可以了,命令如下,
#zpool add tank cache c4t2d0
注意上面的cxtxdx要换成你自己的ssd盘,用format命令可以figure out,如果你用
napp-it就更简单了。容易吧,这样你的NAS那真就是嗖嗖的~~ hoho |
|
M********y 发帖数: 1964 | 8 【 以下文字转载自 HomeLife 俱乐部 】
发信人: MappleCity (石头), 信区: HomeLife
标 题: NAS之数据安全
发信站: BBS 未名空间站 (Mon Sep 29 13:08:32 2014, 美东)
水一篇。
这年头,硬盘越来越大,视频越来越高清。家里没个10T、8T的都不好意思
说了。于是俺也跟风搞了个NAS,方案俺先前发帖说过。NAS4Free运行了老
旧的core 2 duo上,挂了4个3TB的硬盘,用ZFS格式raidz1。本来一直挺好。
忽然前阵子,听到机箱里传来嗒嗒的声音。心里一凉,这才2年呐。赶紧查看
一下,果然死掉一块,连BIOS里都见不着了,也不用自己修复坏道了。好在
还有保修。幸好俺还有一块某天deal时买的东芝3T,赶紧先换上应个急。步骤
很简单。新硬盘装上后,开机进系统,如下命令:
root#: zpool replace myraidz old_disk new_disk
然后系统经过漫长的N个小时,用zpool status查看,就发现pool状态由
DEGRADED回到ready了。
没想到,让人心悸的事情在几天后... 阅读全帖 |
|
a*****s 发帖数: 2663 | 9 你要上什么OS?你可以在 opensolaris/openindiana 下面建raidz/raidz2,有多少
sata口用多少sata口,不需要主板/卡支持raid。主板/卡坏了也不要找同型号firmware
兼容的,换台solaris机器,把所有盘接上sata口import zpool就好了。 |
|
c********r 发帖数: 649 | 10 13 WD3000BLFS 300GB Hard Drive $152 $1,976
1 SC216A-R900LPB 24 Bay Chassis $785 $785
1 SUPERMICRO X8DTL-iF Motherboard $305 $305
1 Intel Xeon E5620 CPU $395 $395
1 Patriot Signature 12GB (3 x 4GB) $429 $429
2 SAS3081E-R SAS HBA $190 $380
1 Supermicro SNK-P0038P Heatsink $20 $20
0 Intel x25-e SSD $349 $0
2 2.5 HARD DRIVE $50 $100
$4,390
4 x 3 RaidZ
1 x Raid M... 阅读全帖 |
|
g**t 发帖数: 1872 | 11 你的zpool status只有mirror,没有raidz吧。你的OpenSolaris是b134还是更新的? |
|
t****b 发帖数: 16 | 12 建议做一个4盘的raidz2 zpool, 多分几个zfs分别设置以做不同用途(比如zfs set
copies=2 tank/important)
ZFS可以随便export/import, 重装系统照样能挂载。 |
|
n*****2 发帖数: 1432 | 13 该死该死. 笔误... Mirror, Raid1.
>>建议做一个4盘的raidz2 zpool, 多分几个zfs分别设置以做不同用途(比如zfs set
copies=2 tank/important)
就是个四盘位的NAS,RAID-Z2是不是直接就挂载了四个盘了?
>>ZFS可以随便export/import, 重装系统照样能挂载。
嗯,那我就放心把OS装到SSD上了。
>>这段时间避开WD绿盘吧,RE系列应该还不错。另外NAS用5400RPM的硬盘足够快了。
手头两个 Seagate 7200.12 1T的。再添置两个5k4 rpm的2T, 应该就可以了吧。
话说NAS很烧钱哪,笼子+topup ECC RAM+几块硬盘,几百刀就下去了... 以前用DNS-
323的时候还没感觉呢,呵呵 |
|
t****b 发帖数: 16 | 14
虽然不建议折腾换OS,我觉得FreeBSD command line超好用(适用于FreeNAS)。管理
ZFS就两个实用命令行程序 -- zpool,zfs。
很喜欢FreeBSD的包管理机制ports和package。完全无需设置。cd /usr/ports/XXX/YYY
&& make install clean 或者 pkg_add -r YYY ZZZ WWW。一切就搞定了。 |
|
a*****s 发帖数: 2663 | 15 x9scm-f的板子,灌了Openindiana OI-151a3在8gb的u盘上,然后import了老的zpool,
4x1TB绿盘组的zfs raidz1。刚试了一下samba读写〉=100MB/sec!我的atom330终于要
退休了! |
|
a*****s 发帖数: 2663 | 16 家用千万不要搞硬的,软的就好了。推荐ZFS raid,四块盘可以搞个raidz1。盘没坏的
话,换个机器import zpool就好了。 |
|
a*****s 发帖数: 2663 | 17 Yes. That's what zpool scrub does. It can detect bitrot and selfheal while
other filesystem will simply degrade and corrupt silently. |
|
O*********h 发帖数: 4674 | 18 觉得还是有必要上来总结一下
刚开始上了freenas 8.2 release, 折腾了两天吧,把zfs 和 那些服务总算折腾明白了
但是后面就开始非常的痛苦了,最终放弃了这个系统
1. Webgui 还用是好用,但是还是非常buggy,而且很多地方并设计非常不清楚,还不
如命令行敲得踏实。
2. NFS share居然有个超级bug,不能用window machine mount,否则系统crash,刚开
始根本就不知道是因为这个引起的,一直还以为电脑有问题呢。就这个东西折腾了我一
天半,简直要杀人了,最终google发现这个居然是个bug,而且还是在release版本里面
,有这么弱智的bug,然我对这个系统失去了信心。这个时候我还是没想换,就关了nfs
服务,只开samba和afp
3.彻底让我下决心switch的是文件管理,我有大概 1-2T的历史遗留文件,很多都是散
落的个人文件,还有照片,音乐等,正好准备借做这个storage server的机会重新整理
好。 结果。。。。悲催的Freenas 8.2居然没有文件管理器的gui或者webgui (貌似7.
x是有的)这个无法忍... 阅读全帖 |
|
|
j********2 发帖数: 4438 | 20 zpool吧,JBOD太危险了。老硬盘的可靠性似乎比现在的新快餐大硬盘还要高点。 |
|
a*****s 发帖数: 2663 | 21 dd 就是直接在NAS的shell里面执行
比如zpool mount在/mnt/media
#dd if=/dev/zero of=/mnt/media/test bs=1M count=1000
网络应该很好,我的linux box上的samba share可以到20~25MB/s。 google了一下好
像samba在BSD下面就是差劲。不过刚试了一下sftp到FreeNAS的速度也只有7MB/s。看来
有可能是zfs的问题。但是试了一下zfs tuning guide里面的option好像都会导致
kernal panic。 |
|
a*****s 发帖数: 2663 | 22 zfs is the future. you can do online data scrub.you don't have to check data
integrity before file system is mounted.
$ zpool scrub tank |
|
a*****s 发帖数: 2663 | 23 看来偶要换块硬盘了。幸好目前数据都还安全。
@solarnas:/tank/media$ zpool status -v
pool: rpool
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
c4d0s0 ONLINE 0 0 0
errors: No known data errors
pool: tank
state: ONLINE
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device nee |
|
c********r 发帖数: 649 | 24 13 WD3000BLFS 300GB Hard Drive $152 $1,976
1 SC216A-R900LPB 24 Bay Chassis $785 $785
1 SUPERMICRO X8DTL-iF Motherboard $305 $305
1 Intel Xeon E5620 CPU $395 $395
1 Patriot Signature 12GB (3 x 4GB) $429 $429
2 SAS3081E-R SAS HBA $190 $380
1 Supermicro SNK-P0038P Heatsink $20 $20
0 Intel x25-e SSD $349 $0
2 2.5 HARD DRIVE $50 $100
$4,390
4 x 3 RaidZ
1 x Raid Mirr... 阅读全帖 |
|