Articles of FreeNAS的

ZFS和FreeNAS性能

我刚刚build立了一个HP Micro Server N40L作为一个FreeNAS,在一个RAIDZ中有4个2tb驱动器。 我的速度在30-40MB / sec左右,偶尔会有50MB / sec的突发,读写类似于这个范围的低端。 据我可以告诉CPU没有过度劳累,当我从RAIDZ中的一个文件夹内部复制到另一个文件夹,我打了80MB /秒。 我想知道什么可能是提高读写速度的最佳方法。 调整我的GigEnetworking,添加一个ZFScaching驱动器等?

连接到PostgreSQL失败与semctl …无效的参数

我运行initdb,试图用createuser -sdrP myuser创build一个新的超级用户 我得到的错误是 createuser: could not connect to database postgres: FATAL: semctl(3342342, 3, SETVAL, 0) failed: Invalid argument 在互联网上的任何地方我都找不到任何东西。 我试过卸载,删除数据目录,并再次尝试,但没有骰子。 我在我的智慧结束。 我正在运行FreeBSD 9.2-RELEASE-p10的监狱里面。 是的,我已经设置了allow.sysvipc = 1

单个虚拟磁盘上的ZFS

公司如何在非常紧张的预算下pipe理大型文件服务器(例如17TB)及其相关备份? 在单个虚拟磁盘上使用ZFS(或BTRFS)是否可以进行写入时复制function以消除对fsck的需求? (即不为其RAID,快照等function) 具体情况: 我们需要退役一个古老的有问题的存储系统,它为NFS提供虚拟存储服务,并且仍然是我们的主要文件服务器。 我现在有了一个新的基于40TB iSCSI FreeNAS的存储系统,并且已经将旧存储中的所有虚拟机迁移到了新的虚拟机,但是17TB的SMB / CIFS和AFP共享文件依然存在。 通过rsync完成备份需要很长的时间来扫描17 TB,所以我们分成了两个卷: 对于未修改为一年的文件,在只读“归档”卷上为13 TB。 要进行备份,我们只需使用rsync进行现场和非现场复制 – 无需每日备份版本。 4 TB活动可写存储。 每天使用rsync进行备份,并使用硬链接在当天创build文件服务器状态的“快照”/版本,以便我们可以恢复覆盖的文件。 当需要修改时,IT人员将文件从存档移到现场,但这些请求现在每天多次,不再可接受。 原计划: 创build一个虚拟的Linux文件服务器。 在我们新的40TB存储系统上创build2个虚拟磁盘。 (13 TB存档+ 4 TB可写直播) 使用ext4文件系统格式化磁盘 使用带有挂载选项的UnionFS向用户呈现上述文件系统的单一统一视图,所有写入操作都将转至4TB可写入系统。 原计划的问题: 我们超出了rsync的基于文件的性质作为备份工具,例如重命名1TB顶级文件夹导致整个1TB文件夹的完整新副本。 这只会为基于块的备份添加几个KB。 实施UnionFS只是给整个系统增加了一层复杂性,我真的很想避免。 由于rsync必须重新扫描整个文件服务器来比较已更改的文件,即使只更改了一些文件,也需要很长时间才能完成备份。 它要求我们进行连续存档,以保持可写容量足够小,备份一夜之间完成。 备选计划1:备份的一个大容量和ZFS快照 上面创build计划的Linux文件服务器,但有一个大的卷,而不是两个,消除了对于联盟的需要 要备份这个非常大的服务器,这将花费rsync太长时间,而是使用ZFS快照,并使用“zfs send”来复制异地。 替代计划1的问题: 在17TB ext4文件系统上的fsck需要几天的时间! 想象一下,周一上午的事件需要重新启动,并在启动时强制fsck,或者更糟糕的是,文件系统损坏! 备选scheme2:Linux服务器上的ZFS / BTRFS文件系统 按照备选计划1,但使用写时复制文件系统(如ZFS或BTRFS)而不是ext4,因为这些文件系统不需要fsck。 替代计划2的问题/顾虑: ZFS和BTRFS都需要直接访问原始磁盘来实现自己的RAID,因此通常不会在虚拟磁盘上使用。 这将如何在单个虚拟磁盘上工作? 备选scheme3:FreeNAS直接作为文件服务器 而不是有一个单独的虚拟文件服务器,直接从FreeNAS共享文件 替代计划3的问题: 我们需要安装各种软件包和自定义的perl […]

在FreeNAS上ZFS磁盘失败时设置电子邮件警报

我正在尝试FreeNAS 0.7.2 Sabanda(修订版5226)与4x1TB磁盘,单奇偶校验ZFS RAID。 虽然内置于FreeNAS中的电子邮件报告是好的,但是我想知道是否有办法,如果磁盘发生故障或有任何疑问,我可以立即给我发电子邮件,因为我只能容忍一个磁盘故障。 任何想法感激地收到。 (注意:根据那里的评论者的推荐,从超级用户网站转发)

FreeNAS,我需要每TB可用存储1GB,或每TB物理磁盘1GB内存吗?

标题说明了一切。 在build立免费的NAS时,我需要每TB 1 GB的可用存储空间,还是每TB物理磁盘需要1 GB的内存空间?

迁移时ZFS RaidZ导入失败

所以我连接到我的FreeNas 7系统的USB驱动器坏了,所以我把这个情况当成了升级到FreeNas 8的机会。现在的问题是,我无法让我的ZFS启动: [root@media] ~# zpool import pool: filetank id: 17702465758427828599 state: FAULTED status: The pool was last accessed by another system. action: The pool cannot be imported due to damaged devices or data. The pool may be active on another system, but can be imported using the '-f' flag. see: http://www.sun.com/msg/ZFS-8000-EY config: filetank FAULTED […]

为什么zfs性能不好在fs内移动文件?

在我的FreeNAS NAS(9.1.1运行zfs v28)上,我在同一个raidz fs中的两个目录之间的文件移动性能非常糟糕。 这是预期的吗? 我怎么能发现,如果不是? 在这种情况下,应用程序是Beets(mp3 mgmt软件),在NAS本身的监狱中运行,所以它不是CIFS性能或networking问题 – 数据不会离开服务器。 所有的软件正在做的是重命名为不同的目录,但性能就好像是复制所有的数据。 系统没有任何特定的负载。 为了以防万一,我实际上停止了在服务器上运行的其他进程来释放一些内存和CPU。 更新:这两个目录在监狱里的同一个挂载点上。 在raidz1游泳池是4 x 2TB SATA驱动器。 无重复数据删除或压缩。 更新2:禁用FS上的时间也没有什么区别(以为我不妨试试看)。 更新3:zfs / zpool输出。 [root@Stillmatic2] ~# zpool status pool: jumbo1 state: ONLINE scan: scrub repaired 0 in 95h19m with 0 errors on Wed Jul 16 23:20:06 2014 config: NAME STATE READ WRITE CKSUM jumbo1 ONLINE 0 […]

我怎样才能挂载在Linux的UFS驱动器?

我正在考虑从FreeNAS切换到OpenFiler。 我看到的一个问题是,我的NAS中的所有硬盘都格式化为UFS。 我尝试过,但无法在Fedora中安装它们。 有没有什么办法可以从UFS硬盘中提取数据而不使用FreeBSD操作系统?

Freenas – select正确的冗余存储机制(RAID,ZFS,Rsync?)

作为一个概念的certificate,我已经运行了一个freenas盒子几个月,现在似乎所有的可靠性都是明智的。 所以现在是时候提高存储容量并将其build成生产模式。 我打算在硬盘上花费150英镑到200英镑,这本应该让我得到大约3个1TB的硬盘,这将使我在容量和冗余方面达到很好的平衡。 我的问题是这样的:我应该configuration什么样的存储机制来给我提供可以容忍驱动器故障的冗余。 目前我使用FreeNas内置的ZFS支持,没有冗余(带区),但它提供了“镜像”作为一个选项。 我的另一个select(FreeBSD / FreeNAS似乎对它支持的硬件很挑剔)是使用内置的软件RAID-5来提供冗余。 我并没有完全熟悉存储机制,于是我考虑select两个磁盘,一个是主盘,然后在光盘之间做一个日常的Rsync,所以总是有一个冗余副本,但是我意识到这可能是一天之中的一天任何时间的date。 不知道这是什么意思。 感谢您的input。 担。

买一个NAS盒子或build立一个Linux服务器?

我工作的公司正在考虑build立一个像系统一样的NAS。 我们要求的是: 大量的存储空间(4TB +) RAID冗余(最less1个镜像对) 可扩展性,在需要时添加更多的硬盘 可以select运行一个源代码控制服务器(Git / SVN)和一个Web服务器/数据库 在服务器上,我们将定期读/写大型项目文件(Photoshopdevise文件500MB +之类的),大约10-20个客户端。 需要Windows,Linux和OS X才能访问。我们需要基于用户权限locking文件。 我们正在考虑购买2个相同的系统,一个是作为一个完整的偏移量备份,与一个短点对点无线networking进行通信。 我们已经看了2个可能的select: 一个专用的NAS盒子,每个NZD(4k USD,2.7K欧元) 直接build立一个定制的Linux机箱采购零件($ 1.5k – $ 3.5K NZD) 你会推荐什么? 硬件? 软件? OS? 买预构build还是自己做? 袭击? SATA? 最低规格? 有什么遗漏? (重新重复,最重要的事情是OS X的兼容性,大量的存储,成本效益)