Articles of ZFS

ZFS报告所有用户的使用情况

我有一个超过35TB数据的ZFS文件系统,有数量不详的人添加了数据。 如何获得每个用户的使用情况报告,例如zfs get userused @ {uid}的输出,而不知道所有在zfs文件系统中有数据的用户?

在ZFS池中重命名驱动器?

所以我正在ZFS上玩什么最终将成为一个文件服务器,我设法让自己进入这个状态: pool: storage state: DEGRADED status: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected. action: Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. see: http://zfsonlinux.org/msg/ZFS-8000-9P scan: scrub in progress […]

Samba,FreeBSD,ZFS:组权限被忽略

我在ZFS上运行FreeBSD 11上的Samba 4.6。 每个用户都属于文件服务器组 。 另外,每个部门还有其他组,例如销售组 。 我的问题就来了 在服务器上是一个名为sales的文件夹。 文件服务器和组销售商拥有哪一个。 为什么我的销售团队成员不能通过Windows文件夹覆盖文件。 使用shell访问编辑工作没有任何问题。 在Windows下出现消息访问目标文件夹已被拒绝当我尝试覆盖文件。 可以在销售文件夹内创build新文件,而不会出现问题。 重命名也有效 folder sales chmod 770 sales chown fileserver:sales # file: sales # owner: fileserver # group: sales owner@:rwxp–aARWcCos:——-:allow group@:rwxp–aRc–s:——-:allow everyone@:rx—aRc–s:——-:allow 销售文件夹里面是一个文件test.txt chmod 770 test.txt chown fileserver:sales # file: test.txt # owner: fileserver # group: sales owner@:rwxp–aARWcCos:——-:allow group@:rwxp–aRc–s:——-:allow everyone@:——aRc–s:——-:allow 将文件夹权限更改为chmod 2770销售也不起作用 只有当我给这个文件和保存所有者相同的ACL权限。 […]

重置zfs池中的磁盘表

在我们的Solaris 11.3 zfs存储服务器中,池中的一个磁盘死了,我们将其replace。 一切工作正常,但iostat仍然显示大错误数旧磁盘。 这是困扰我们的监控脚本。 任何想法如何重置磁盘列表来反映当前状态? #iostat en —-错误— s / wh / w trn tot设备 0 2 0 2 c0t5000C500855433DFd0 0 2 0 2 c0t5000C5008554369Bd0 0 2 0 2 c0t5000C5008555AD6Bd0 0 2 0 2 c0t5000C5008555EB27d0 0 2 0 2 c0t5000C5008555EB53d0 0 2 0 2 c0t5000C5008555EBDBd0 0 294 6 300 c0t5000C5008554DC67d0

我如何将OpenSolaris NAS与AD集成?

我基本上想要一个OpenSolaris NAS(ZFS好东西),但是我想将它与AD集成,所以当我在AD中创build一个新用户时,他的漫游configuration文件就在NAS中创build。 这意味着他所有的ACL都必须工作(我知道它们是兼容的)等等。 我发现的教程实际上不工作,所以任何帮助将不胜感激。

当root fs失败时如何恢复zfs池?

我有一个带有1个ATA驱动器的FreeBSD 8.0 amd64盒子和4个SATA驱动器作为RAIDZ池。 ATA驱动器不是镜像的,也不是任何池的一部分,但也不包含任何有价值的数据(系统除外)。 如果这个ATA硬盘出于任何原因失败,我该如何恢复我的zpool,但假设我的RAIDZ vdev SATA硬盘保持不变? 我还应该至less使用镜像configuration吗?

使用物理磁盘虚拟化OpenSolaris

我目前有一个由3个500Gb硬盘组成的〜1​​Tb RaidZ卷的OpenSolaris安装。 这是商品硬件(基于英伟达在NVIDIA Core 2基于NVIDIA芯片)。 我想知道是否有人知道是否可以使用XenServer或Oracle VM来安装2009.06,并获得对三个SATA驱动器的物理访问权限,以便我可以继续使用zpool,并能够将Xen位用于其他区域。 我正在考虑安装JeOS版本的OpenSolaris,让它只pipe理我的ZFS卷和其他一些工作(4GB),然后有一个Windows(2GB)和Linux(1GB)虚拟机(在这个盒子上的8Gb RAM)虚拟化testing的东西。 目前,我正在使用OpenSolaris上安装的用于Windows和Linuxtesting的VirtualBox,但是想知道以上是否是更好的select。 从本质上讲, 3 Disks – > OpenSolaris Guest VM,它加载zpool并通过CIFS将其提供给其他VM。

sharemgr与smb讨厌文件系统挂载点?

我已经将我的zfs池迁移回Solaris 11.我之前一直很高兴地在linux上使用ZFS-fuse和samba共享文件,而在此之前使用samba在FreeBSD 8.1上使用FreeBSD 8.1。 我在ZFS的数据集中有一些数据集,如下所示: 为tank / home /股/ 为tank / home /共享/照片 为tank / home /股/音乐 因为照片和音乐需要不同于基本份额的属性。 现在使用 zfs set sharesmb=name=Share tank/home/share 将共享tank/home/share share中的基本文件就好了,但它不会允许客户端查看Photos或Music 。 这是一个巨大的问题。 我似乎无法得到它与sharemgr的工作。 这是SnOracle的一些可怕的疏忽吗? 有什么我可以做我的数据共享共享下? 我不想在我的客户端上有Share_Photos和Share_Music。 我应该回到在Solaris 11上使用samba吗? 安装两个系统似乎非常冗余。

Debian / kFreeBSD在ZFS上使用ACL

如何在Debian / kFreeBSD下的ZFS文件系统上使用ACL? uname -a GNU/kFreeBSD foo1 8.2-1-amd64 #0 Thu Oct 27 20:48:27 UTC 2011 x86_64 amd64 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz GNU/kFreeBSD 我试过setfacl: setfacl -m user:root:rwx /Storage/TestFile1 并返回: setfacl: /Storage/TestFile1: Function not implemented 我想用它作为一个文件服务器,与桑巴。

NFS问题会导致整个vSphere ESX版本

今天早上我遇到了一个奇怪的问题,那就是NFS问题似乎把我托pipe在小型vSphere 5.0版本上的大部分虚拟机都取下来了。 基础架构本身是运行大约20台虚拟机的4x IBM HS21刀片式服务器。 这个存储是由一个带有运行Solaris 11的D2700机箱的单个HP X1600arrays提供的。有两个存储池通过NFS公开存储VM文件,还有一些存储池用于存储MSCS共享磁盘等。 通常情况下,这是非常稳定的,但是我很欣赏没有一个X1600做所有的存储弹性。 今天早上,在每个ESX主机的日志中,格林尼治标准时间0521左右,我看到了很多这样的条目: 2011-11-30T05:21:54.161Z cpu2:2050)NFSLock: 608: Stop accessing fd 0x41000a4cf9a8 3 2011-11-30T05:21:54.161Z cpu2:2050)NFSLock: 608: Stop accessing fd 0x41000a4dc9e8 3 2011-11-30T05:21:54.161Z cpu2:2050)NFSLock: 608: Stop accessing fd 0x41000a4d3fa8 3 2011-11-30T05:21:54.161Z cpu2:2050)NFSLock: 608: Stop accessing fd 0x41000a4de0a8 3 [….] 2011-11-30T06:16:07.042Z cpu0:2058)WARNING: NFS: 283: Lost connection to the server 10.13.111.197 mount point […]