Questions tagged «freenas»

FreeNAS是基于FreeBSD操作系统的网络附加存储(NAS)服务器设备发行版。

16
FreeNAS可靠吗?
FreeNAS看起来像是具有完整功能清单的出色产品,甚至包括iSCSI。但是它有多可靠?例如,这里有一些关于丢失数据的可怕故事。 这是另一个例子。 如果您在较长时间内甚至在生产环境中使用过freeNAS,请分享您的经验,好坏。如果您还可以描述安装程序,即使用的硬件和功能(软件raid,zfs,iscsi等),那就太好了。
67 freenas 

5
使用rsync或afpd将UTF-8 NFD文件名转换为UTF-8 NFC
我有一台运行FreeNAS 8的家庭文件服务器。几天前,我使用rsync从Mac上传了整个iTunes库,以便可以通过网络加载我的库,而不必使用慢速的USB驱动器。这通常可以正常工作,并且iTunes现在运行得更好,但是访问任何包含非ASCII字符的歌曲时遇到了问题(我在加载Queensrÿche曲目时首先注意到了这个问题)。这些文件将显示在Finder中,但是任何尝试访问它们的操作都会使它们消失,直到我重新连接到服务器为止。 经过研究后,我发现这是因为OSX使用与Linux不同的UTF字符顺序。OSX文件系统使用Unicode规范化形式D(NFD),而linux使用形式C(NFC)。当Rsync执行从我的mac到服务器的复制时,Rsync不会转换这些形式。现在,当iTunes尝试通过网络访问带有特殊字符的文件时,服务器上的文件编码错误,并且afpd报告不正确。不存在。 解决此问题的最佳方法是什么?在将基本库上传到服务器时,可以使rsync执行unicode转换吗?我可以配置afpd以NFD格式发送/接收文件名吗?有没有简单的解决方案来更改服务器上的文件名?我发现了有关名为convmv的程序的一些信息,但我不知道是否可以在FreeNAS上运行它。
24 mac-osx  rsync  freenas  utf-8  afp 

3
ZFS-RAIDZ-1真的那么糟糕吗?
我有一个带有RAID10配置(可用4TB)的4个2TB WD RE4-GP驱动器的NAS服务器。我的空间不足(剩余的可用空间不足1TB)。我有0美元可以花在更大/更多的驱动器/机箱上。 我喜欢我读到的有关ZFS数据完整性功能的知识,这些知识本身就足以让我从现有的XFS(软件)RAID10切换。然后,我了解了ZFS对RAID5的出色实现,因此我认为使用RAIDZ-1甚至可以讨价还价获得多达2TB的可用空间。 不过,我一直在读更多和更 帖子说差不多,只是从不使用RAIDZ-1。只有RAIDZ-2 +足以应付“实际”驱动器故障。当然,就我而言,RAIDZ-2没有任何意义。最好在单个池(RAID10)中使用两个镜像的vdev。 我是否想为4个2TB驱动器使用RAIDZ-1疯狂吗? 我是否应该仅使用两个镜像vdev(基本上为RAID10)的池,并希望压缩为我提供足够的额外空间? 无论哪种方式,我都计划使用压缩。我只有8GB的RAM(已满),因此,不能选择dedup。 这将在FreeNAS服务器上(即将替换当前的Ubuntu OS),以避免ZFS-on-Linux的稳定性问题。
18 zfs  freenas  raidz 

3
使用ZFS的非ECC内存:一个愚蠢的主意?
我有一台新服务器,并计划将微不足道的2 GB内存升级到最大16 GB。(理论上限制为8 GB,但根据经验显示16 GB是可以使用的。) 一些指南建议ECC内存并不那么重要,但是我不确定我是否相信这一点。 我已经安装了FreeNAS,并计划在我的新硬盘到货后立即添加ZFS卷。对于基于ZFS的NAS跳过并获得非ECC内存会很愚蠢吗?如果有必要,我会咬牙切齿,但如果只是妄想症,那么我可能会跳过它。 ZFS或FeeeNAS是否有任何理由特别需要ECC内存,或者在使用非ECC内存的系统上运行时尤其遭受苦难?
16 memory  zfs  freenas  ecc 

5
需要在zpool中识别磁盘……如何?
我需要在FreeNAS上的zpool中更换损坏的磁盘。 zpool status 表演 gptid/5fe33556-3ff2-11e2-9437-f46d049aaeca UNAVAIL 0 0 0 cannot open 我如何找到该磁盘的序列号? 更多: glabel status 给出: Name Status Components ufs/FreeNASs3 N/A da0s3 ufs/FreeNASs4 N/A da0s4 ufsid/4fa405ab96518680 N/A da0s1a ufs/FreeNASs1a N/A da0s1a ufs/FreeNASs2a N/A da0s2a gptid/5f3c0517-3ff2-11e2-9437-f46d049aaeca N/A ada1p2 gptid/60570005-3ff2-11e2-9437-f46d049aaeca N/A ada3p2 gptid/60ebeaa5-3ff2-11e2-9437-f46d049aaeca N/A ada4p2 gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca N/A ada6p2 gptid/61925b86-3ff2-11e2-9437-f46d049aaeca N/A ada9p2 gptid/4599731b-8f15-11e1-a14c-f46d049aaeca …
14 freebsd  zfs  freenas  zpool 

5
SMART应该在磁盘上多久运行一次?
我是软件工程师,而不是系统管理员,因此,如果这个问题看起来有点绿色,您会知道为什么!;-) 作为个人项目,我一直在使用FreeNAS开发家庭NAS系统。FreeNAS的功能之一是能够设置SMART检查以运行X秒。默认情况下,它设置为每1800秒(30分钟)运行一次。不过这对我来说似乎很高,这真的是合理的价值吗?我想每6个小时检查一次,或者某些事情就足够合理了... 所以我的问题是:SMART检查应该在驱动器上多久运行一次?
14 freenas  smart 

1
FREENAS:为什么在RAIDZ1卷中不能立即执行mv命令?
我目前正在“重组” RAIDZ1卷中的文件结构。将目录从一个数据集移动到另一个数据集,它们都包含在同一卷中。 SSH进入机器,并做了很好的老式操作: MV *目的地 这不是瞬间吗?我知道它分散在三个驱动器中,但是同时,文件本身并不需要移动-我只是希望它可以调整这些文件的指针,并且基本上可以是瞬时的。绝对不是。我有大约500G的数据要移动,现在已经运行了大约半小时。O 为什么它不是即时的? 规格:CPU:英特尔G3220 MB:技嘉GA-B85-HD3 MEM:金士顿DDR3-1600 8GB 磁盘:3x2TB WD RAIDZ1卷中的绿色
14 raid  freebsd  zfs  freenas  mv 

2
需要替换zpool中的磁盘…感到困惑
我需要在FreeNAS上的zpool中更换损坏的磁盘。 zpool status 表演 pool: raid-5x3 state: ONLINE scrub: scrub completed after 15h52m with 0 errors on Sun Mar 30 13:52:46 2014 config: NAME STATE READ WRITE CKSUM raid-5x3 ONLINE 0 0 0 raidz1 ONLINE 0 0 0 ada5p2 ONLINE 0 0 0 gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca ONLINE 0 0 0 ada8p2 ONLINE …
12 freebsd  zfs  freenas  raidz  zpool 

6
如何确定FreeNAS / ZFS设置中哪个磁盘发生故障
我正在Supermicro X6DHE-XB 3U机柜中构建基于FreeNAS的服务器,该机柜具有4G RAM,16个SATA热插拔托架。它带有2x8端口3Ware RAID卡,但是我打算仅使用ZFS功能而不是硬件RAID。我的初始驱动器将是8x2TB HITACHI Deskstar 7K3000 HDS723020BLA642驱动器。 如果我使用的是基于硬件的RAID,它将在驱动器发生故障的驱动器托架上给我一个红灯。当驱动器发生故障时,它如何与ZFS一起使用?我认为无法保证sda = bay1,sdb = bay2等,那么您如何确定需要更换哪个驱动器?ZFS可以报告给SATA控制器以打开“驱动器故障”指示灯吗?它只是报告驱动器序列号吗?如果驱动器严重故障而无法报告其序列号怎么办?我认为最好记下每个驱动器的序列号,以及在投入使用之前将其插入哪个托架。还有其他“生产前”任务可以使将来更换驱动器更加容易吗?
12 zfs  freenas 


4
我可以相信ZFS在Linux和FreeBSD之间是一致的吗?
我打算不久后建立一个FreeNAS盒,但是如果Linux上的ZFS最终证明是可靠的,我可能想换一个,以便拥有一个更加熟悉的OS。 所以我想知道我是否可以相信ZFS的不同实现是兼容的。换句话说,如果我只是将引导磁盘从FreeNAS换出到Linux或OpenIndiana,我可以相信我的数据不会发生任何问题吗? 这似乎是一个愚蠢的问题-显然应该兼容-但我猜测在驱动器在计算机之间移动的情况下ZFS不常用,因此我希望有人可以提供比只是“ 应该 ”。
11 linux  freebsd  zfs  freenas 

4
如何检查RAM是否以ECC模式运行?
自从更换处理器以来,我更新了这篇文章,但问题的核心(不幸的是,结果也是如此)是相同的。 我建立了我的第一个FreeNAS盒子,并想使用ECC RAM,因为我想存储关键数据。因为我的预算有限,所以我想选择仍可支持ECC RAM的最经济实惠的解决方案。 经过研究,我发现我需要一个主板,内存和一个支持ECC的CPU。我选择的主板是“技嘉X150M-Pro ECC”,它具有C232芯片组,DDR4和LGA1151插槽。 我还购买了一套由金士顿(Kingston)制造的两个DIMM套件,型号为“ KVR21E15S8K2 / 8”(规格表)。技嘉发布了一份经过测试的内存模块列表,工作的ECC似乎支持我的模块(受支持模块的列表)。 由于预算有限,因此我需要一款价格适中的支持ECC的Skylake CPU。根据英特尔的说法,赛扬G3900确实支持ECC,所以我选择了它。 构建完计算机后,我想验证我的系统是否确实在使用ECC内存运行,并进入了主板的BIOS。从各个互联网站点上,我发现某些主板有一个特殊的部分,可以告诉您ECC是否正常工作,但我的主板似乎没有。我检查了所有菜单,但找不到相似的部分。 在进行了更多研究之后,在Unix&Linux stackexchange上找到了一篇文章,但没有解决我的问题。我尝试了最新的方法memtest86+,据我所知,它甚至不显示值“ ECC”。我尝试了Puget系统使用的较旧的4.20版本,该版本显示“ ECC:off”。但是,在阅读了前面提到的帖子之后,我怀疑它是否说实话(也许就是为什么删除了该功能?)。两种版本都没有读出DIMM的正确速度和延迟,这增加了我对DIMM的怀疑memtest86+。 找出是否ECC是否有效的另一种流行方法是发出dmidecode -t memory命令并读出Total Widthand Data Width。我的结果分别是128 Bits和64 Bits。输出的一部分显示了有关存储阵列的详细信息,该存储阵列的键值对为Error Correction Type: Single-bit ECC。 我期望72 bits使用Total Width,所以我认为它可能与双通道有关,并将内存模块移到了两个相邻的插槽中,这应该防止双通道,但是结果是相同的。下面是完整的输出的dmidecode -t memory。 我什至尝试了Puget系统发布的有趣的C程序,但结果是0,表明没有ECC支持。 现在,我开始怀疑英特尔自己网站上的数据是否正确,并且我的CPU实际上不支持ECC。内存和主板都专门带有“ ECC”商标,因此我可以排除它们。 BIOS版本是否可能需要更新(当前没有更新)以启用ECC,或者ECC实际上已经在起作用,而我只是无法验证它?或者,如果我想运行ECC内存并且Intel的网站错误/具有误导性,我选择的CPU是否错误? 如果我的CPU选择错误,那么“预算ECC CPU”的下一个最佳选择是什么? 更新:我看到一些新迹象表明我的系统实际上可能在启用ECC的情况下运行,并且该dmidecode工具仅报告奇怪的数据。在FreeNAS论坛上,Dusan用户正在使用服务器级硬件(SuperMicro MB,Xeon CPU,Kingston DIMM),并且输出类似128 Bits。但是他写道,他不确定自己是否真的可行。 更新2:正如yagmoth555在他对这个问题的回答中提到的那样,看来我的主板仅支持Xeon处理器的ECC,尽管我认为该说明是从以前的手册中抄袭而来的。我想这意味着我需要研究Xeon处理器。 更新3:我现在购买了Xeon E3-1220v5,它当然支持ECC,应该满足手册中的要求。我再次运行所有测试以检查ECC功能,结果基本相同: 从Puget Systems的评论看来,该ecc_check.c程序似乎无法在Xeon和Core …

1
我如何使FreeNAS和pfSense使用SNMP报告更多信息?
我有两台运行FreeBSD变体的服务器:一台是pfSense路由器,一台是FreeNAS 8服务器。这两个服务器都运行SNMP,并且我正在使用第三台Cacti服务器收集和绘制其信息。 来自pfSense服务器和FreeNAS服务器的SNMP数据不包括内存使用情况,CPU使用情况或平均负载。 pfSense服务器的流量图看起来不错。FreeNAS服务器的磁盘使用情况报告看起来很漂亮。我只是没有获得有关内存使用率,CPU使用率或平均负载的任何数据。我知道这两个服务器都应该能够提供此数据,因为在pfSense和freeNAS网络管理员中,我可以查看图表。但是我更希望Cacti中具有所有图形,以便于管理。 如何获取pfSense服务器以通过SNMP提供内存使用率,CPU使用率和平均负载数据?如何获得我的FreeNAS服务器以通过SNMP提供内存使用率,CPU使用率和平均负载数据?我假设相同的过程将适用于两台服务器。

2
如何确定用户缺少接收ZFS数据集的权限?
我有一台FreeNAS(11.1-U1)和一台FreeBSD(11.1-RELEASE-p6)机器。在FreeNAS上,我想以zfs receive具有委派权限的非root用户身份递归快照。这似乎对大多数子数据集都适用。但是iocage的data数据集可以安装到监狱并从那里进行管理,但它们失败了: root@freebsd:~> zfs send -RI "dozer@2018-02-21" "dozer@2018-03-08" | ssh -T -i /root/backup_key backupuser@freenas zfs receive -dvuF neo/backups/freebsd receiving incremental stream of dozer@2018-03-03 into neo/backups/freebsd@2018-03-03 received 312B stream in 1 seconds (312B/sec) receiving incremental stream of dozer@2018-03-07 into neo/backups/freebsd@2018-03-07 received 312B stream in 1 seconds (312B/sec) receiving incremental stream of …

3
ZFS卷作为ISCSI目标
我正在研究ZFS,并将FreeNAS用于ZFS管理,并且有以下问题: 在ZFS卷上创建iSCSI目标时,ZFS的优点(如重复数据删除,自动错误修复等)仍然有效吗? 在FreeNAS中,这可能是原始映像文件,用作ZFS卷上的目标。由于它是基于块的(而不是基于文件的):ZFS的优点是否仍然适用? 编辑:预期用途将存储为VMware(ESXi)。
9 freebsd  zfs  freenas 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.