标签: freenas

是否可以在 RAID1 中增加分区

我正在考虑为家庭建立一个 NAS。它将是一个运行FreeNAS的简单文件、打印机、rsync 和 bit-torrent 服务器。服务器将有两个 3.5" SATA 驱动器,我计划使用软件 RAID1 镜像它们。

我有两个问题:

  1. 我应该使用哪个文件系统,默认的 UFS 还是 ZFS?据我从各种博客文章中了解到,ZFS 非常需要内存和 CPU,它可以与 VIA C7 一起使用吗?我喜欢 ZFS 快照的想法,但如果要求太高,我可以没有它们。

  2. 我目前有两个驱动器:640GB 和 1TB。如果我在 RAID-1 中使用它们,总阵列大小将是两个磁盘的最小大小,即 640GB。现在没问题,但如果一年后我得到一个新的,比如 1.5TB 的驱动器,会发生什么?当我用新的驱动器替换最小的驱动器时,RAID 阵列应该重建,但是是否有可能将其从 640GB 增加到新的最小驱动器 - 1TB 而不会丢失数据?

谢谢,对不起,如果我问一些琐碎的问题,我是一个软件专家。

更新:为了回答第二个问题,这篇博文解释了如何在更换一个驱动器后增加 RAID1 分区。

raid freenas

5
推荐指数
1
解决办法
1899
查看次数

ZFS 和 FreeNAS 性能

我刚刚将 HP Micro Server N40L 设置为在 RAIDZ 中带有 4 个 2tb 驱动器的 FreeNAS。我的速度大约为 30-40MB/秒,偶尔会有 50MB/秒的突发,读取和写入类似于该范围的低端。据我所知,CPU 没有过度工作,当我从 RAIDZ 中的一个文件夹内部将文件复制到另一个文件夹时,我达到了 80MB/秒以上。

我想知道提高读写速度的最佳方法是什么。调整我的 GigE 网络,添加 ZFS 缓存驱动器等?

zfs gigabit-ethernet freenas

5
推荐指数
1
解决办法
7939
查看次数

带有 iSCSI SAN 的 Esxi 在运行多个虚拟机时变慢

我有一台带有 ESXi 5 和 iSCSI 连接网络存储的服务器(freenas 上的 4x1Tb Raid-Z)。这两台机器通过千兆以太网相互连接,中间有一个 procurve 交换机。

过了一会儿,如果我有很多(4-5 个或更多)虚拟机在运行,它们就会开始无响应(在任何事情发生之前都有很长的延迟)。我们正在努力寻找这背后的原因。

今天我们查看esxtop,发现那个iSCSI LUN的DAVG保持在70-80。我读到 +30 很关键!

是什么导致了这些高响应时间?

iscsi storage-area-network latency freenas vmware-esxi

5
推荐指数
1
解决办法
1691
查看次数

磁盘 IO 在 ESXi 上很慢,在 VM 上更慢(freeNAS + iSCSI)

我有一台带有 ESXi 5 和 iSCSI 连接网络存储的服务器。存储服务器在 freenas 8.0.4 上的 Raid-Z 中有 4x1Tb SATA II 磁盘。这两台机器通过千兆以太网相互连接,与其他一切隔离。两者之间没有切换。SAN 机箱本身是一个 1U 超微服务器,带有 3 GHz 的 Intel Pentium D 和 2 Gigs 内存。磁盘连接到集成控制器(英特尔的东西?)。

raid-z 卷分为三个部分:两个 zvol,与 iscsi 共享,一个直接在 zfs 之上,与 nfs 和类似的共享。

我 ssh 进入了 freeNAS 盒子,并在磁盘上做了一些测试。我曾经dd测试磁盘的第三部分(直接在 ZFS 之上)。我从 /dev/zero 复制了一个 4GB(RAM 量的 2 倍)块到磁盘,速度为 80MB/s。

其他 iSCSI 共享 zvol 是 ESXi 的数据存储。我在time dd ..那里做了类似的测试。由于dd没有给出速度,我将传输的数据量除以显示的时间time。结果大约是 30-40 MB/s。这大约是 freeNAS 主机速度的一半!

然后我在同一台 ESXi 主机上运行的 VM 上测试了 IO。VM 是一台轻量级的 CentOS …

performance network-attached-storage iscsi freenas vmware-esxi

5
推荐指数
2
解决办法
4万
查看次数

如何监控在 Freenas 中降级的 HP P410 硬件 RAID

我想在 HP P410 硬件 RAID 5 4x600GB 15k SAS 阵列上运行 freenas 并在物理磁盘故障的情况下收到警报,但是freenas 文档说:

为防止出现问题,如果您的磁盘由 RAID 控制器控制,请不要启用 SMART 服务,因为控制器的工作是监控 SMART 并将驱动器在发生故障时标记为预测性故障。

由于机器安装在无人值守的数据中心,控制器无法提醒任何人 RAID 阵列正在降级。SMART 似乎是一种选择 - 也许物理磁盘故障会在阵列级别显示为高“重新分配扇区数”?

注意:我考虑过但被拒绝的其他选项是:使用带有 RAID-Z(保证 <1.2TB)或 RAID 10(1.2TB)的哑 HP H220 HBA,但都不能提供 RAID 5(1.8TB)的容量,以及我没有任何备用驱动器托架 (HP DL120 G7)。此外,似乎没有适用于 BSD 的 HP 代理。上下文:我有一对这样的服务器要重新配置(主服务器和复制服务器 - 总共 8 个磁盘),它们通过 iSCSI 提供 SQLServer 和其他 VM。

更新:我要走 cciss 路线(这是我在 FreeNAS 9.x 上安装 cciss 的方法)。其他可能性:具有以太网带外管理功能的 RAID 控制器。

zfs hp freenas hp-smart-array hp-proliant

5
推荐指数
1
解决办法
7479
查看次数

如何将 FreeNAS 设置为 Windows 集群存储目标?

我有一个运行 4 个虚拟机的 VMWare 工作站。

  1. Windows Server 2012 R2域控制器
  2. 还有 WS2012 R2,“ WS1 ”,作为集群的一部分。
  3. WS2 ”,来自“ WS1 ”的系统准备。
  4. 运行iSCSI 目标的FreeNAS(也尝试过NAS4Free,它更好)。

我的目标是创建一个集群并在其上使用 SQL Server。

我有...

  1. 使用iSCSI 启动器工具将此 FreeNAS 驱动器添加到“WS1”的驱动器。
  2. 格式化它并分配一个驱动器号,然后脱机。
  3. 然后我还在“WS2”上添加了驱动器。在那里上线后,它已经获得了一个驱动器号并显示为已格式化。
  4. 接下来我把它离线。

所以驱动器在两台机器上都存在并且处于脱机状态

但是后来我尝试创建一个集群,无论我做什么,这个驱动器都没有出现在存储中。有时我会收到有关驱动器不可用的警告和运行的建议Clear-ClusterDiskReservation。即使我这样做了,以后的测试也会说Test cancelled.

此外,稍后驱动器不能用于WS1WS2。在任何服务器上联机后,它只会显示为 RAW。这似乎只能通过重新启动 FreeNAS 服务器来解决。

那么,我该怎么做才能使整个事情发挥作用?我已经尝试过这些教程,但不幸的是,一切都很顺利。

http://www.ekzorchik.ru/wordpress/2012/12/server2008-failover-cluster-iscsi-freenas/ http://www.sysprobs.com/setup-windows-2008-cluster-vmware-workstation

freenas windows-cluster windows-server-2012-r2

5
推荐指数
2
解决办法
6334
查看次数

ZFS 显示池状态为 FAULTED,但所有设备都在线;我怎样才能恢复我的数据?

我们基于 FreeNAS 8 的 100TB NAS 因断电意外断电。重新打开后,100TB zpool“projects”被卸载,状态为“FAULTED”。

我试过了zpool import -fFX,它运行了大约 20 个小时,但什么也没发生。我已经使用重置按钮重新启动了服务器,因为 kill -9 和重新启动命令不起作用。

一些输出:

[root@Projects_new] ~# zpool import
   pool: projects
     id: 8560768094429092391
  state: FAULTED
 status: The pool metadata is corrupted.
 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-72
 config:

    projects                                      FAULTED  corrupted data
      gptid/49d49544-5a47-11e2-b516-00259095142c  ONLINE    ok
      gptid/49f3c886-5a47-11e2-b516-00259095142c  ONLINE    ok
      gptid/4a1052aa-5a47-11e2-b516-00259095142c  ONLINE    ok
      gptid/4a32bf15-5a47-11e2-b516-00259095142c …
Run Code Online (Sandbox Code Playgroud)

freebsd zfs data-recovery freenas zpool

5
推荐指数
1
解决办法
3120
查看次数

带有 ZFS 和 TLER/ERC/CCTL 的 FreeNAS

我目前正在构建一个新的存储服务器,用于虚拟机、文件和备份。操作系统是 FreeNAS,它使用 ZFS 作为软件 RAID。

我的问题是,我需要选择硬盘驱动器,我已经查看了消费者和企业硬盘驱动器,但我面临着一个悬而未决的问题,我无法找到明确的答案。

我是否可以使用不支持 TLER/ERC/CCTL 的消费级硬盘驱动器和 ZFS(软件 RAID),而不会在以后遇到麻烦,或者我是否需要使用支持 TLER/ERC/CCTL 的企业级硬盘驱动器?

关于这个有很多不同的意见,有人说你应该使用它,有人说你不应该使用它。我知道一些依赖于软件 raid 的操作系统,它们有自己的纠错超时,因此不关心是否有 TLER/ERC/CCTL。我知道,在处理硬件 RAID 时,您需要使用 TLER/ERC/CCTL。

我真的希望有人能对我的问题有所了解。

谢谢。

zfs hard-drive software-raid freenas

5
推荐指数
1
解决办法
2114
查看次数

具有 ZFS、RAIDZ 和不同大小磁盘的 FreeNAS 上的巨大存储损失

我正在使用以下 3 个存储驱动器设置 FreeNAS 服务器

  • 2 个 80 GB 驱动器
  • 1 个 40 GB 驱动器

我选择带 RAIDZ 的 ZFS,因为它似乎是唯一支持多个磁盘的免费 RAID。然而,当我设置 FreeNAS 时,我很惊讶我只有 76 GB 的可用空间。其他 124 GB 去哪儿了?

我在这里缺少什么?ZFS 不是应该允许您使用多大小磁盘并仍然具有冗余吗?我如何配置 FreeNAS(我宁愿远离命令行,但如果绝对必要,我会去那里)为我提供最大的存储保护?

zfs freenas

4
推荐指数
1
解决办法
6832
查看次数

为什么 zfs 性能对于在 fs 内移动文件不利?

在我的 FreeNAS NAS(运行 zfs v28 的 9.1.1)上,我在同一个 raidz fs 中的两个目录之间移动文件的性能很差。这是预期的吗?如果没有,我怎么能找出故障呢?

本例中的应用程序是 Beets(mp3 mgmt 软件),在 NAS 本身的监狱中运行,因此这不是 CIFS 性能或网络问题的情况 - 数据不会离开服务器。软件所做的只是重命名到不同的目录中,但性能就像是在复制所有数据。

系统未处于任何特定负载下。我实际上已经停止了服务器上运行的其他进程,只是为了释放一些内存和 CPU,以防万一。

更新:这两个目录在监狱内的同一个挂载点上。该池是raidz1 中的4 个2TB SATA 驱动器。没有重复数据删除或压缩。

更新 2:在 fs 上禁用 atime 也没有区别(我想我不妨试试)。

更新 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     0     0
          raidz1-0  ONLINE       0     0     0
            ada0    ONLINE       0     0     0 …
Run Code Online (Sandbox Code Playgroud)

performance zfs freenas

4
推荐指数
1
解决办法
2455
查看次数