ZFS is a modern filesystem originally developed by Sun Microsystems and licensed under the CDDL. An open-source fork of ZFS can be found at http://open-zfs.org/ , which is supported by ZFSonlinux.org, illumos.org and ZFS developers in the FreeBSD & MacOSX communities.

learn more… | top users | synonyms

12
votes
3answers
6k views

Non-ECC memory with ZFS: a stupid idea?

I have a new server and am planning to upgrade the paltry 2 GB of memory to the maximum of 16 GB. (Theoretically 8 GB is the limit, but empirically 16 GB has been shown to work.) Some guides advise ...
5
votes
3answers
5k views

ZFS volume as ISCSI target

I'm looking into ZFS and using FreeNAS for ZFS management and have the following question: Do the ZFS advantages as deduplication, auto error fixing etc still work when creating an iSCSI target on a ...
9
votes
2answers
12k views

Need to replace disk in zpool … confused

I need to replace a bad disk in a zpool on FreeNAS. zpool status shows pool: raid-5x3 state: ONLINE scrub: scrub completed after 15h52m with 0 errors on Sun Mar 30 13:52:46 2014 config: ...
1
vote
1answer
238 views

Prevent HDDs from spinning up before shutdown in Ubuntu/ZoL/SAS2008 environment

I am running Ubuntu 14.04.2 with ZFS on Linux. As I ran out of SATA ports on my Asus M5A78L-M/USB3, I bought a Dell PERC H200 card and crossflashed it to LSI 9211-8i P19 IT mode firmware to ...
0
votes
2answers
436 views

Does ZFS in mirror mode double vdev read performance?

I'm not able to find a clear yes/no answer to this simple question: does using ZFS in mirror mode double the read performance of the underlying vdevs? This applies to either individual requests or ...
1
vote
2answers
391 views

Is a degraded RAIDZ2 the same as a RAIDZ?

Background on this question: I have a litte server with five HDDs pooled together in a RAIDZ. Last week one of my HDDs died. So I bought a new HDD and replaced the dead HDD. During the resilvering the ...
1
vote
0answers
238 views

NexentaStor 3.1.5-GA (community ed) won't boot from a CD

I can boot from 3.1.5-GA ISO into a VirtualBox VM. But when I boot from a bootable CD, it stops at "Grub Stage2", and then drops me into a grub rescue shell after a few seconds.. I know very well how ...
5
votes
1answer
464 views

How can I validate a ZFS snapshot image residing on a backup system?

I'm running a FreeBSD host with ZFS. Let's pretend that I am storing a series of incremental ZFS snapshot images on a remote host using zfs send: zfs send -i zpool/data/foo@04hoursago ...
3
votes
4answers
3k views

XenServer and ZFS via NFS

I'm trying to connect a NFS share to XenCenter. The NFS server is a ZFSGuru distro (uses FreeBSD). The zfs volume was exported like this: /sbin/zfs set sharenfs="on" temppool/share According to ...
1
vote
2answers
463 views

Convert raidz1 to raidz2 via a temporary drive

I set up a new NAS server a few months ago and set it as RaidZ. I'm re-thinking that decision and would like to grab an extra drive and move to RaidZ2. Before everyone replies that this isn't possible ...
4
votes
1answer
541 views

FreeNAS zfs zraid two failing disks

I have a FreeNAS 8.3 file server with ZFS running four 3TB disks in raidz. camcontrol devlist: at scbus0 target 0 lun 0 (pass0,ada0) at scbus1 target 0 lun 0 (pass1,ada1) ...
1
vote
2answers
590 views

Convert ZFS mirror with 3 active disks into 2 + 1 hot spare

After installing Proxmox VE 3.4 with ZFS and raid1 using three disks I get the following pool: root@pve:~# zpool status pool: rpool state: ONLINE scan: none requested config: NAME ...
4
votes
1answer
945 views

ZFS shows pool state FAULTED, but all devices are ONLINE; how can I recover my data?

Our 100TB NAS based on FreeNAS 8 was unexpectedly powered off due to power failure. After turning it on back, 100TB zpool "projects" was unmounted with state "FAULTED". I've tried zpool import -fFX, ...
1
vote
1answer
178 views

Does the LSI 9211-8i add any data structures of its own when used in pure HBA (JBOD) mode?

I'm looking at adding some disks to one of my systems, for which I need to add an offboard HBA. Looking around, I came across the LSI MegaRAID SAS 9211-8i (LSI part number LSI00194) which looks quite ...
6
votes
1answer
346 views

incomplete recursive snapshots on zfs

I got a bunch of new disks on one of our systems and wanted to transfer an existing pool over to them so what I did was this: zfs snapshot -r old-pool@replicaton zfs send -R old-pool@replication | ...
1
vote
1answer
3k views

Slow performance due to txg_sync for ZFS 0.6.3 on Ubuntu 14.04

I am using native ZFS with "ZFS on Linux" installed from the PPA here. Setup was not a problem and I am using it in mirrored configuration with two WD 4TB Red HDDs. Unfortunately I am having ...
0
votes
1answer
250 views

Why is the use of ZFS without ECC RAM “not recommended”? [duplicate]

I've been reading up on FreeNAS and RAID Z, and one of the things people kept mentioning is that you shouldn't use ZFS (or more specifically, RAID Z) on a machine without ECC RAM. I'm wondering what ...
3
votes
2answers
2k views

ZFS Recover from Faulted Pool State

I have a six disk ZFS raidz1 pool and had a recent failure requiring a disk replacement. No problem normally, but this time my server hardware died before I could do the replacement (but after and ...
3
votes
3answers
2k views

mounting ZFS zvol snapshot locally gives “Invalid argument”

I'm trying to mount a snapshot of a ZFS zvol. The zvol should have a ext2 partition on it (as evidenced by the CentOS VM to which the zvol is currently shared by iSCSI): [root@test-vm ~]# file - ...
0
votes
2answers
57 views

What types of workloads require SAS disks compared to SATA?

I am looking to outfit my new server (new to me) with larger capacity disks. The server right now has 4 SAS 146GB disks in it. My original thought was to just buy larger SAS disks and replace or add ...
0
votes
0answers
155 views

zfs raidz can not read from disk

my freebsd 10 server running on zfs raidz. I have a problem with reading files, test dd of=/dev/null if=/tmp/test/1000mb.bin bs=1024k count=1000 953+1 records in 953+1 records out 1000000000 bytes ...
1
vote
1answer
95 views

What is a good configuration for a zpool built from 8-10 SSD for a home file server exported via NFS?

So we have a bunch of SSD disks and would like to put them in a zpool on a Solaris 10 system. The file system will be exported via NFS to about 50 Ubuntu clients which will mount it as their $HOME. I ...
2
votes
2answers
898 views

Performance for ZVOLs presented over iSCSI?

I have the following setup for testing: HP Microserver N36L (Dual-core low-power Athlon64) 8GB ECC RAM 2-port Intel Gigabit NIC 4x3TB WD Green (5400 RPM?) 1 sata disk for OS image (FreeBSD 10.1) ...
10
votes
3answers
7k views

Tuning ZFS scrubbing, 141KB/s running for 15 days

A pretty basic system running mirror+stripe on 7.2k rpm sas disks, not particularly loaded. No dedup, compression on all datasets. Scrub has been running for 15 days at the speed of a dead snail. Is ...
8
votes
3answers
11k views

Are ZFS clustered filesystems possible?

Is it possible to create a ZFS cluster? Or would you need to go the seemingly ugly (to me at least) route of ZFS with UFS formatted pools governed by GlusterFS? The idea is to see if it is possible ...
2
votes
1answer
66 views

ZFS: how to receive into root of pool?

It seems like it would be an easy question, but I've been looking around for several days and can't figure out a way to do this. Part of the problem with finding an answer seems to be that most ...
0
votes
1answer
380 views

GPT partition errors on boot - ZFS FreeBSD

My system appears to be running fine and I'm just trying to clean up errors. That said... On boot, I get the following errors for all drives in a 24 disk storage enclosure: GEOM: ...
3
votes
1answer
42 views

Undo adding disks to a RAID-Z Configuration

I've started running out of space on one of my data pool and decided to expand it by adding some extra disks. Below is what it looked like before extending: NAME STATE ...
3
votes
1answer
175 views

zfs with unsymmetric vdevs

let's assume that i have a raidz created from three disks (or vdevs). $ fallocate -l 64m /tmp/one $ fallocate -l 64m /tmp/two $ fallocate -l 64m /tmp/three $ sudo zpool create test raidz /tmp/one ...
4
votes
1answer
499 views

User permissions/feature limitations of the native zfs smbshare service on linux

I'm using zfs on linux, using the sharesmb=on option to try out the native smb share feature instead of adding the zfs tank path to my smb.conf file. The share has shown up on my windows machines, ...
0
votes
0answers
217 views

ZFS on Linux denied access when accessing child dataset on NFS

This is on 12.04 LTS with the latest ZFS on Linux from the ppa. I have two a storage pool named data, and a dataset data/Other with different settings (e.g. compression). I set data to sharenfs and ...
0
votes
2answers
56 views

Rsyncing to a compressed zpool

I've been Rsyncing from an NFS mount to a local zpool that has compression enabled on it. When I rsync, it copies every file over, not just the new/changed ones. Is this because the file size is ...
1
vote
0answers
133 views

How to best use Amazon's “ephemeral” SSD devices under Linux? [closed]

Amazon attaches "ephemeral" SSD device(s) to most of the instace-types -- these are included in the cost of VM, are fast, but any data on them is lost, when the VM is shut down. How to make the best ...
3
votes
2answers
5k views

VMware ESXi and ZFS hardware & configuration recommendations [closed]

I want to finally spend a little money upgrading my company's virtualization infrastructure, but I've been looking at hardware for a couple of weeks now and I'm not quite sure what's appropriate for ...
3
votes
2answers
215 views

Understanding zpool status output

I'm having difficult understanding the output after running the zpool status command: NAME STATE READ WRITE CKSUM tank ONLINE 6 0 0 raidz2-0 ONLINE ...
2
votes
1answer
2k views

Does ZFS really stripe across every vdev, even in very large zpools?

I have read that ZFS stripes the data in a zpool across all top-level vdevs, assuming all vdevs are added at the beginning of the pool's life. Everything I have read seems to regard this as a good ...
6
votes
2answers
3k views

Backup ZFS snapshots to tape (both full and diff)

What would be the best way to implement an LTO tape-based backup system on a ZFS fileserver? I've got about 6TB that need to be backed up on a daily basis, along with an existing HP 1840 LTO4 tape ...
2
votes
1answer
690 views

ZFS: SAS v SATA - does it matter?

I understand from NEC's white paper, Silent data corruption in disk arrays, that: some SAS drives should have a "T10-DIF" feature to detect silent data corruption; whereas "There is no standard for ...
1
vote
2answers
1k views

ZFS - Recover or repair a corrupted file in a snapshot from backup

A pool has suffered permanent data corruption to file data that's part of a snapshot. If the file data was part of the filesystem (and not part of any snapshot), I could simply recover the file from a ...
10
votes
5answers
4k views

ZFS: Redistribute zvol over all disks in the zpool?

Is there a way in which ZFS can be prompted to redistribute a given filesystem over the all of the disks in its zpool? I'm thinking of a scenario where I have a fixed size ZFS volume that's exported ...
1
vote
2answers
107 views

ZFS pool members start sectors overwriten, including partition table and L0 L1 labels. Data and L2 L3 labels intact. How to recover?

Have two identical 2Tb disks in mirror ZFS pool. Unfortunately, overwriten start of disks with errorneus attempt to attach them via HP Smartarray P400 RAID controller as separate RAID0 logical volumes ...
2
votes
2answers
534 views

How can I recover overwritten labels, pointer blocks and ueberblocks in a ZFS pool?

I caused a stupid accident in a single-disk ZFS pool, seemingly in the same way as the person in this mailing list thread, i. e., I seem to have overwritten important metadata. Can this be restored ...
20
votes
2answers
729 views

Sanity check on 40TB server configuration

I've got 40 years in computing, but I've never had to build a server quite like this one, so this might be a n00b question. I have a client that is going to offer ultra-high def music files for ...
0
votes
1answer
58 views

Resilvering for data transfer?

I currently have a production server with four drives in raidz2 and a backup server that is identical in configuration and hardware. I'm currently doing a transfer of data using rsync between the ...
1
vote
2answers
433 views

ZFS pool reports a missing device, but it is not missing

I am running the latest Debian 7.7 x86 and ZFS on linux After moving my computer to a different room. If I do a zpool status I get this status : pool: solaris state: DEGRADED status: One or more ...
1
vote
2answers
178 views

How to delete and reuse ZFS filesystems inside a Pool

I have this ZFS Pool. NAME STATE READ WRITE CKSUM app ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c1t2d0 ONLINE 0 0 0 ...
1
vote
2answers
602 views

How to migrate a ZFS filesystem to use compression?

Question at the bottom. I have several ZFS file system I would like to use ZFS compression, but since enabling the compression will only affect new data written to the file system, I would like to ...
1
vote
1answer
121 views

Solaris: Encrypting a zpool NOT a dataset within a pool?

What is the way in Solaris to encrypt a zpool? All the documentation supporting ZFS encryption talk about using "zfs create" and specifying a dataset WITHIN a pool. I just became SA for several ...
8
votes
5answers
12k views

ZFS Sync over unreliable, slow WAN. ZFS replication, or rsync?

I've been tasked with making an off-site backup work over the WAN. Both storage boxes are FreeBSD based NAS boxes running ZFS. Once or twice a week, 15-60 gigs of photography data gets dumped to the ...
2
votes
2answers
2k views

Inplace migrating ZFS RAIDZ with 3 drives to 4 disks, when pool has more than 1/3 of free space

On creating my RAID-Z pool on ZoL I assumed, I could easily just drop-in additional disks later on. Meanwhile I learned that this is yet not possible. But... I had a similar problem on creating my ...