Articles of opensolaris

根据数据集IO统计信息获取ZFS(或每个导出IO统计信息的NFS)

我在哪里可以find有关IO如何在zfs数据集之间分配的统计信息? (zpool iostat只告诉我一个池有多lessIO正在经历。) 所有相关的数据集都是通过NFS使用的,所以我也很高兴每个导出的NFS IO统计信息。 我们目前正在运行OpenIndiana [编辑] 看来,操作和字节计数器在kstat中可用 kstat -p unix:*:vopstats_??????? … unix:0:vopstats_2d90002:nputpage 50 unix:0:vopstats_2d90002:nread 12390785 … unix:0:vopstats_2d90002:read_bytes 22272845340 unix:0:vopstats_2d90002:readdir_bytes 477996168 … …但奇怪的hexID号码必须从/etc/mnttabparsing(更好的想法?) rpool/export/home/jkj /export/home/jkj zfs rw,…,dev=2d90002 1308471917 现在写一个munin插件来使用数据…

configuration大量存储的新ZFS服务器的最佳方式是什么?

假设以下驱动器设置(使用ZFS): 控制器1驱动器1驱动器4驱动器7驱动器10 控制器2驱动器2驱动器5驱动器8驱动器11 控制器3驱动器3驱动器6驱动器9驱动器12 VDEV设置: vdev1:drive1,drive2,drive3 vdev2:drive4,drive5,drive6 vdev3:drive7,drive8,drive9 vdev4:drive10,drive11,drive12 将所有的vdevs添加到同一个zpool,或者单独的zpools(每个vdev一个)是否更好? 另外,如果我们失去了一个单独的vdev,我们会失去整个arrays吗? 我们不需要一个地方的所有存储容量 – 从存储angular度来看,较小的存储容量将会被发现。 更新:对于3dinfluence有关启动池的问题,将在RAID1集上。 我不喜欢混合操作系统和我的多TB RAIDarrays。

带有L2ARC(SSD)的ZFS对于随机search比没有L2ARC要慢

我目前正在testingZFS(Opensolaris 2009.06)在一个较旧的文件服务器,以评估其使用我们的需要。 我们目前的设置如下: 双核(2,4 GHz),带有4 GB RAM 带有11个HDD(250 GB)的3个SATA控制器和一个SSD(OCZ Vertex 2 100 GB) 我们要评估一个L2ARC的使用,所以目前的ZPOOL是: $ zpool status pool: tank state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM afstank ONLINE 0 0 0 raidz1 ONLINE 0 0 0 c11t0d0 ONLINE 0 0 0 c11t1d0 ONLINE 0 0 0 c11t2d0 ONLINE 0 0 0 […]

我在哪里可以find有关ZFS的介绍性文档?

由于对ZFS的兴趣,我最近安装了OpenIndiana。 我喜欢ZFS的function列表,但我很难包装如何configuration它。 到目前为止,我所遇到的所有文档似乎都预先了解了诸如池和文件系统这样的概念。 我在哪里可以find介绍级别的信息,用ZFS来定义这些概念?

Xen vs KVM:未来可能会有更好的支持(读取:错误修正)?

我不关心GUI或工具,但我关心稳定性和性能。 如果我将FreeBSD防火墙和Opensolaris文件服务器作为guest虚拟机运行,如果切换到KVM,我是否会获得更好的稳定性或性能(networking和磁盘I / O)? 后续问题:未来最有可能是摇滚稳定和接近原生的I / O速度? 更多细节: 目前我有一个Open Server的dom0和包括* NIX和* BSD在内的多个dom服务器。 到目前为止,8月份的最新版本, PV内核的networking问题 :无法更改dom0中vif的MAC,如果使用domU作为防火墙,数据包会丢失 FreeBSD 8.1不像PV光盘那样稳定 HVM在重I / O负载下不稳定 据说PV内核中的networking问题是固定的,所以我正在寻求将发行版转换为使用pv内核的发行版。 我认为,如果我要从头开始重做Xen,不妨看看竞争对手,而KVM似乎有些有前途。 编辑:我不关心GUI /pipe理工具,因为我只使用命令行选项。

成长一个z(1/2)

我正计划在opensolaris之上build立一个文件服务器,使用raid z1或z2。 是否可以稍后升级磁盘并立即访问增加的存储? 或者增加的存储空间仅在raid z中的每个设备升级时才可用? 另外,常规的zpools如何处理不同大小的设备? 我没有发现这个问题的答案。 我可能不得不先从zpool中的两个不同大小的驱动器开始, 我从一些人那里听说,每个驱动器被视为最小磁盘的大小(zpools和raid zs),但zfs文档似乎暗示了其他方面。

OpenSolaris ..这是不是正在维护?

http://hub.opensolaris.org/bin/view/Main/downloads 我看到2009.06的下载和2010.03的下载。 (当前月份是2010-12) 这是否意味着自从甲骨文收购Sun之后.. OpenSolaris已经陷入停滞? (至今)

ZFS – 销毁重复数据删除的zvol或数据集会阻止服务器。 如何恢复?

我在使用12个Midline(7200 RPM)SAS驱动器的HP ProLiant DL180 G6上运行的辅助存储服务器上使用Nexentastor。 该系统有一个E5620 CPU和8GB RAM。 没有ZIL或L2ARC设备。 上周,我创build了750GB稀疏zvol,并启用了重复数据删除和压缩function,通过iSCSI将其共享到VMWare ESX主机。 然后,我创build了Windows 2008文件服务器映像,并将大约300GB的用户数据复制到VM。 一旦系统满意,我将虚拟机移动到同一个池上的NFS存储。 一旦在NFS数据存储上运行我的虚拟机,我决定删除原来的750GB zvol。 这样做使系统停滞不前。 访问Nexenta网页界面和NMC停止。 我终于能够得到一个生壳。 大多数操作系统操作都很好,但系统挂在zfs destroy -r vol1/filesystem命令上。 丑陋。 我发现了以下两个OpenSolaris bugzilla条目,并且现在明白了该机器将会在未知的时间段内变砖。 已经14个小时了,所以我需要一个能够重新获得服务器访问权的计划。 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6924390 和 http://bugs.opensolaris.org/bugdatabase/view_bug.do;jsessionid=593704962bcbe0743d82aa339988?bug_id=6924824 将来,我可能会采取一些buzilla解决方法给出的build议: Workaround Do not use dedupe, and do not attempt to destroy zvols that had dedupe enabled. 更新:我不得不强制系统closures。 重新引导后,系统在Importing zfs filesystems系统中停顿。 现在已经是这样2个小时了。

Solaris / OpenSolaris的隐藏function

在Solaris或OpenSolaris上可以find的有用的命令,工具或窍门在典型的Linux发行版中是不可用的?

调整NFS客户机/服务器堆栈

我有一台CentOS 5 VMWare服务器通过NFS连接到一台OpenSolaris 2009.06机器上,该机器上装有磁盘映像。 我的虚拟机似乎被缓慢的IO绑定,所以我想尽我所能来优化连接。 我不确定测量生产系统吞吐量的最佳方法,但是使用dd bs=1024k count=400一些不科学的testing显示dd bs=1024k count=400 / s的本地(OpenSolaris)写入和远程(CentOS)写入〜50MB /秒。 我想这些都比我实际得到的低7个虚拟机当前运行的连接。 目前,这两台机器是两个网卡(MTU = 9000)上启用巨型帧的直接连接GigE。 除此之外,没有优化。 NFS挂载/导出使用默认值。 我应该在哪里开始转动旋钮来提高性能?