小编J C*_*ins的帖子

外部连接的 ZFS 池挂起,驱动器上没有错误迹象

我在 SATA 多路复用器的外部机箱中有一组 5 个 1TB WD Red 驱动器。这被输入到带有 SATA 多路复用器控制器的台式机中。

经过大约一年的服务(这已经发生了两次),阵列将开始自行重置,如本视频所示。没有任何特定驱动器出现故障的迹象,只是机箱关闭并且阵列中的所有驱动器断开连接。

我有两个这样的机箱,当我将它们从一个移动到另一个时,错误总是与冗余阵列有关。多年来,机箱和接口卡一直保持不变,但安装的新驱动器又解决了一年的问题。

可能有很多事情,从嘈杂的电源缓慢杀死驱动电源电路到 ZFS 的糟糕操作系统实现,但很难知道从哪里开始。什么策略可以让我找出问题的实际所在?

  • 操作系统:CentOS 7.0,内核:3.10.0

  • 外壳:SiI 3726 多路复用器

  • 接口卡:SiI 3132解复用器

  • 硬盘:WD10EFRX

留言:

发生复位时:

[ttt.tttt] ata4.03: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
[ttt.tttt] ata4.03: failed command: WRITE DMA EXT
[ttt.tttt] ata4.03: cmd 35/00:.. ...:00/e0 tag 3 dma 144688 out
[ttt.tttt] ata4.03: status: { Busy }
[ttt.tttt] ata4.03: error: { ICRC UNC AMNF IDNF ABRT }
Run Code Online (Sandbox Code Playgroud)

一旦 zpool 完全停止:

[ttt.tttt] INFO: task txg_sync:xxxxx …
Run Code Online (Sandbox Code Playgroud)

sata zfs enclosures

6
推荐指数
1
解决办法
489
查看次数

文件修改、移动和重命名的 ZFS 快照行为处理

由于 ZFS 被描述为更像数据库而不是文件系统,因此我们有理由期望它的行为也更像版本管理系统,智能地管理文件修改、移动和重命名。这些问题专门询问有关快照的问题,但是快照与克隆有很多共同点

\n\n
    \n
  1. 当快照后在 ZFS 中修改文件时,快照的大小是相同且仅存在差异,还是整个文件?
  2. \n
  3. 当文件在快照之后移动到 ZFS 中时,快照\n的大小是否基本上保持为零?
  4. \n
  5. 当快照后在 ZFS 中重命名文件时,快照的大小是否基本上保持为零?
  6. \n
  7. 当文件在快照后具有其自身的硬链接副本时,快照是否基本上保持为空?

  8. \n
  9. 有人建议 BTRFS 的设计目的与 ZFS 大致相同,那么在这些条件下它是否会具有相同的行为?

  10. \n
  11. 当 Windows 计算机通过 SAMBA 远程访问 ZFS 共享时,上述相同行为是否成立,或者 SAMBA 是否是标准驱动器指令的子集(即移动变为复制+删除)?

  12. \n
  13. 是否可以笼统地回答上述问题,或者答案都是特定于实现的?

  14. \n
\n\n

根据评论者的要求,以下是对所描述的操作执行的测试:

\n\n

系统信息:

\n\n
    \n
  • CentOS 7 内核 3.10.0
  • \n
  • ZFS v0.6.5.9-1
  • \n
\n\n

\n\n
                  `zpool list`           `zfs list`\n      POOL        SIZE  ALLOC   FREE    USED   AVAIL  REFER\n
Run Code Online (Sandbox Code Playgroud)\n\n

创建池:zpool create -m /test/mnt FILE-TEST /test/1.img /test/2.img

\n\n
      FILE-TEST   224M  80.5K    224M    73K …
Run Code Online (Sandbox Code Playgroud)

samba zfs btrfs

6
推荐指数
1
解决办法
1295
查看次数

检测哪个进程刚刚运行了一个密集进程的好方法是什么?

我有一台 Windows XP 机器,用作家里的音乐播放器。它相对较旧,只有一个核心。音乐会不时断断续续地播放,查看任务管理器会发现 CPU 使用率出现了高达 100% 的短暂高峰。我对可能导致峰值的原因有一些想法,但无法确定,因为一旦发生,违规过程就会再次处于休眠状态。

是否有任何实用程序可以“记录”那一刻的使用情况,以便我最终确定是什么原因造成的?

cpu-usage process windows-xp

2
推荐指数
1
解决办法
168
查看次数

标签 统计

zfs ×2

btrfs ×1

cpu-usage ×1

enclosures ×1

process ×1

samba ×1

sata ×1

windows-xp ×1