问题标签 [zfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

oracle - 将 zfs 池副本发送到单个驱动器进行备份

尝试将 ZFS 池 (RAID5) 备份到单个备份驱动器,以防在我推进实施时出现愚蠢的用户错误对池进行核对。https://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html#gbinw上的 Oracle 页面不是很清楚。我很迷茫。我不知道快照是否确实是我需要的,但我认为它是。

我所拥有的是

空心是我的池名称,clocktower 是我要备份的内部数据集,BAK1 是用于发送结果的外部驱动器共享。它失败了,但我不知道是怎么回事,因为我不知道如何在这个类似 DOS 的外壳上查看我的屏幕边距上方的过去结果......:/帮助?:P

0 投票
1 回答
493 浏览

solaris - 如何从 Solaris liveupgrade BE 中删除文件系统

我的 T5440 Solaris10 机器上有一个备用磁盘,我想将它用于额外的 ZFS 文件系统

问题是该磁盘已安装在我原来的操作系统安装中 - 但我对其进行了实时升级,并将“转移”的安装点安装到新的引导环境 (BE)

因此,当我尝试在此磁盘上创建一个 zpool 时 - Solaris 抱怨说它正在使用中......

如何使 c0t0d0 进入可以对其进行 newfs 或在其上创建 zpool 的状态?

0 投票
1 回答
2811 浏览

docker - Docker 上的 ZFS 存储

我想在 Ubuntu(16.04) docker 容器上试用 ZFS。遵循以下https://docs.docker.com/engine/userguide/storagedriver/zfs-driver/

列出 ZFS 挂载

启动docker后

想知道为什么我仍然得到 **Storage Driver: aufs & Root Dir: /var/lib/docker/aufs" 代替 zfs?

另外,如何将“/zpool-docker”映射到 Ubuntu 容器映像中?

0 投票
0 回答
70 浏览

directory - ZFS文件夹复制和删除

我有一个由encfs. 它在一个ext4分区中。我决定将其移至另一个文件夹,因为该分区中没有足够的空间。新分区是zfs另一个硬盘上启用压缩的分区。在与目标文件夹“td”一起移动期间,还创建了另一个文件夹“.shutdowntd”。我不知道为什么。我没有创建它。也许zfs它自己创造了它。也许encfs经理做到了。昨晚我调查了一下。我看到两个目录中的文件数是一样的。我看到对于目录“td”中的任何文件,目录“.shutdowntd”中都有一个文件。文件大小不完全相同,但几乎相同。当我删除其中一个文件时,另一个目录中的相应文件也被删除了!目录“.shutdowntd”中的名称不同,并且似乎是经过哈希编码的。我的电脑在晚上开着。今天,我看到文件夹“td”被删除,并创建了一个同名的零字节文件!我重新启动了 Ubuntu(16.04)。现在我看到该文件已更改回具有相同名称('td')但没有内容的文件夹。但是文件夹“.shutdowntd”仍然存在,其中包含文件。我可以' t证明这种行为是正当的,不知道为什么会发生。本质上为什么创建'.shutdowntd'?为什么'td's'的内容被清空了?!我怎样才能恢复它?发生了什么?!

0 投票
0 回答
379 浏览

linux - zfs 在进行大量阅读时非常小

在 zfs ssd 上带有 nginx proxy_cache 的 Debian 服务器,带有 50Gb 的文件。Arc max_arc_size 设置为 4Gb,但始终约为 200Mb。大约有 15Mb/s 的读取速度(~2000 iops)。

以下是弧的统计数据:

以下是 zfs 参数:

无法弄清楚出了什么问题。

PS:arc_reclaim 一直是 CPU 吃货的佼佼者。

0 投票
1 回答
2320 浏览

dataset - 在现有数据上创建 ZFS 数据集

在启用 ZFS 的系统上,我启动并运行了这些数据集:/mnt/mydataset 下的 mydataset、/mnt/mydataset/set1 下的 set1 和 /mnt/mydataset/set2 下的 set2。/mnt/mydataset/existing 下的常规目录中也有现有数据。

我希望将“现有”目录更改为数据集,以便享受快照等 zfs 功能。当我创建数据集 /mnt/mydataset/existing 时,它会隐藏现有数据。当我删除新创建的数据集时,旧数据会重新出现(显然在其他数据上尝试过)。

有没有办法添加一个数据集,以便立即包含现有数据?

显而易见的解决方案似乎是首先添加数据集,然后将现有数据复制到其中。然而,有问题的数据与几个在生产中运行服务的监狱有关,我很犹豫要阻止它们和监狱进行操作。

0 投票
1 回答
697 浏览

slice - 关于 FreeBSD 磁盘片/分区命名

我是使用 FreeBSD 的新手。我读过一些资料说磁盘分区不同于 Windows 和 linux,磁盘首先“切片”,然后在每个切片中“分区”。所以我的印象是 FreeBSD 中的 slice 是 windows/linux 中的分区。对于 SCSI 控制器上的磁盘(例如 da0),其切片应命名为 da0s0、da0s1、da0s2、da0s3... 对于每个切片,其分区由从“a”到“h”的字母“标记”,并且一些字母有一个传统的含义(例如,'c' 代表整个切片)......到目前为止一切都很好......

但是今天在 FreeBSD 系统上,我看到了一些不同的命名(即,'p' 代替了 's'):

顺便说一句,带有“p”的切片/分区名称似乎也与 ZFS 相关......

我想知道一些关于那些“p”命名约定的背景信息,以及“p”应该如何与“s”名称共存。

非常感谢,/bruin

0 投票
4 回答
995 浏览

docker - 从 docker 容器访问主机 zfs

有没有办法从 docker 中访问主机 zfs 快照?

我正在尝试获取一些自定义备份,使用带有发送/接收的 zfs 快照,在基于 docker 的服务器集群上运行。为了坚持当前的设置,我希望备份服务也可以在 docker 容器中运行。我很难弄清楚是否有任何方法可以在管理级别上从 docker 容器中访问主机文件系统。

我基本上需要一种在容器内运行zfs list的方法。我的直觉告诉我“不”,但也许有一些安装选项和特权魔法的聪明方法zfs snapzfs send

0 投票
2 回答
642 浏览

solaris - SOLARIS 中的游泳池是什么?还有它与 ZONES 有什么关系?

我已阅读并清楚了解 SOLARIS 中的 ZONE 概念。我是新手,对 SOLARIS 中的池很少感到困惑。这是如何出现在 ZONES 之间的,也给我一个例子,以便我能够清楚地理解。如果我能在同一张图中获得清晰的 ZONES 和 POOLS 架构图,将会很有帮助。提前致谢。

0 投票
1 回答
75 浏览

share - 具有 Solaris 11 和 ZFS 共享的“虚拟用户”

有没有办法创建一个虚拟用户(例如没有 Solaris 用户的用户),以便我可以设置 ZFS samba 共享的权限并使用这些凭据连接到它?