Re: [zfs-discuss] Heads Up: zil_disable has expired, ceased to be, ...

2010-05-06 Thread Pawel Jakub Dawidek
mmediately. To change the property, an > administrator can use the standard 'zfs' command. For example: > > # zfs create -o sync=disabled whirlpool/milek > # zfs set sync=always whirlpool/perrin I read that this property is not inherited and I can't see why. If

Re: [zfs-discuss] Heads Up: zil_disable has expired, ceased to be, ...

2010-05-06 Thread Pawel Jakub Dawidek
On Thu, May 06, 2010 at 01:15:41PM +0100, Robert Milkowski wrote: > On 06/05/2010 13:12, Robert Milkowski wrote: > >On 06/05/2010 12:24, Pawel Jakub Dawidek wrote: > >>I read that this property is not inherited and I can't see why. > >>If what I read is up-to-date,

Re: [zfs-discuss] zfs upgrade unmounts filesystems

2010-07-29 Thread Pawel Jakub Dawidek
ile system. The only work-around I found is to clone root file system (clone is created with most recent version), change root file system to newly created clone, reboot, upgrade original root file system, change root file system back, reboot, destroy clone. -- Pawel Jakub Dawidek

Re: [zfs-discuss] about btrfs and zfs

2011-10-19 Thread Pawel Jakub Dawidek
nd. In ZFS on the other hand there are no inconsistencies like that. If all blocks match their checksums and you find directory loop or something like that, it is a bug in ZFS, not expected inconsistency. It should be fixed in ZFS and not work-arounded with some fsck for ZFS. -- Pawe

Re: [zfs-discuss] about btrfs and zfs

2011-10-19 Thread Pawel Jakub Dawidek
On Wed, Oct 19, 2011 at 10:13:56AM -0400, David Magda wrote: > On Wed, October 19, 2011 08:15, Pawel Jakub Dawidek wrote: > > > Fsck can only fix known file system inconsistencies in file system > > structures. Because there is no atomicity of operations in UFS and other >

Re: [zfs-discuss] Improving L1ARC cache efficiency with dedup

2011-12-10 Thread Pawel Jakub Dawidek
#x27; was read 12.5 times faster than 'a' with no disk activity. Magic?:) -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am!

Re: [zfs-discuss] Improving L1ARC cache efficiency with dedup

2011-12-12 Thread Pawel Jakub Dawidek
t all. The proof would be being able to boot from ZFS with dedup turned on eventhough ZFS boot code has 0 dedup code in it. Another proof would be ZFS source code. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http

Re: [zfs-discuss] Improving L1ARC cache efficiency with dedup

2011-12-13 Thread Pawel Jakub Dawidek
On Mon, Dec 12, 2011 at 08:30:56PM +0400, Jim Klimov wrote: > 2011-12-12 19:03, Pawel Jakub Dawidek пишет: > > As I said, ZFS reading path involves no dedup code. No at all. > > I am not sure if we contradicted each other ;) > > What I meant was that the ZFS reading

Re: [zfs-discuss] Can I create a mirror for a root rpool?

2011-12-18 Thread Pawel Jakub Dawidek
is functionality. Booting off of RAIDZ (even RAIDZ3) and also from multi-top-level-vdev pools works just fine on FreeBSD for a long time now. Not being forced to have dedicated pool just for the root if you happen to have more than two disks in you box is very convenient. -- Pawel Jakub Da

Re: [zfs-discuss] Can I create a mirror for a root rpool?

2011-12-18 Thread Pawel Jakub Dawidek
On Sun, Dec 18, 2011 at 07:24:27PM +0700, Fajar A. Nugraha wrote: > On Sun, Dec 18, 2011 at 6:52 PM, Pawel Jakub Dawidek wrote: > > BTW. Can you, Cindy, or someone else reveal why one cannot boot from > > RAIDZ on Solaris? Is this because Solaris is using GRUB and RAIDZ code >

Re: [zfs-discuss] Can I create a mirror for a root rpool?

2011-12-19 Thread Pawel Jakub Dawidek
On Mon, Dec 19, 2011 at 10:18:05AM +, Darren J Moffat wrote: > On 12/18/11 11:52, Pawel Jakub Dawidek wrote: > > On Thu, Dec 15, 2011 at 04:39:07PM -0700, Cindy Swearingen wrote: > >> Hi Anon, > >> > >> The disk that you attach to the root pool will

Re: [zfs-discuss] ZFS monitoring

2013-02-12 Thread Pawel Jakub Dawidek
the "zpool" source to see where it gets its numbers from... > and perhaps make and RTI relevant kstats, if they aren't yet there ;) > > On the other hand, I am not certain how Solaris-based kstats interact > or correspond to structures in FreeBSD

Re: [zfs-discuss] Hang on zpool import (dedup related)

2010-09-13 Thread Pawel Jakub Dawidek
ld try to snapshot it (but keep it unmounted), then zfs send it and zfs recv it to eg. zp/foo. Use -u option for zfs recv too, then try to mount what you received. -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.org http://www.Fre

Re: [zfs-discuss] Pools inside pools

2010-09-22 Thread Pawel Jakub Dawidek
cause deadlocks. Even if it works now (which I don't expect to be the case) it will make your data to be cached twice. The CPU utilization will also be much higher, etc. All in all I strongly recommend against such setup. -- Pawel Jakub Dawidek http://www.wheelsy

Re: [zfs-discuss] Recover data from detached ZFS mirror

2010-11-26 Thread Pawel Jakub Dawidek
look at this thread: http://www.mail-archive.com/zfs-discuss@opensolaris.org/msg15620.html Jeff Bonwick provided a tool to recover ZFS label, which will allow to import such detached vdev. -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.

Re: [zfs-discuss] (Fletcher+Verification) versus (Sha256+No Verification)

2011-01-07 Thread Pawel Jakub Dawidek
w feel that there are bigger chances you can corrupt your data because of extra code complexity coming with verification than because of SHA256 collision. -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.org

Re: [zfs-discuss] (Fletcher+Verification) versus (Sha256+No Verification)

2011-01-09 Thread Pawel Jakub Dawidek
ce you reach 1 references of your block ZFS will create three physical copies, not earlier and never more than three. -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.org http://www.FreeBSD.org FreeBSD committer

Re: [zfs-discuss] (Fletcher+Verification) versus (Sha256+No Verification)

2011-01-10 Thread Pawel Jakub Dawidek
On Sun, Jan 09, 2011 at 07:27:52PM -0500, Edward Ned Harvey wrote: > > From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss- > > boun...@opensolaris.org] On Behalf Of Pawel Jakub Dawidek > > > > Dedupditto doesn't work exactly that way. You can have at mo

Re: [zfs-discuss] (Fletcher+Verification) versus (Sha256+No Verification)

2011-01-10 Thread Pawel Jakub Dawidek
st NAME SIZE ALLOC FREECAP DEDUP HEALTH ALTROOT tank 149G 8,58M 149G 0% 524288.00x ONLINE - -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.org http://www.FreeBSD.org FreeBSD committer

Re: [zfs-discuss] (Fletcher+Verification) versus (Sha256+No Verification)

2011-01-15 Thread Pawel Jakub Dawidek
n implementation or SHA512 is faster to compute on 64bit CPU. On my laptop OpenSSL computes SHA256 55% _slower_ than SHA512. If this is a general rule, maybe it will be worth considering using SHA512 truncated to 256 bits to get more speed. -- Pawel Jakub Dawidek http://w

Re: [zfs-discuss] ZFS and TRIM

2011-02-04 Thread Pawel Jakub Dawidek
if we crash before we get to txg=15, because the only side-effect is that next write to this range might be a little slower. -- Pawel Jakub Dawidek http://www.wheelsystems.com p...@freebsd.org http://www.FreeBSD.org FreeBSD committer

Re: [zfs-discuss] best migration path from Solaris 10

2011-03-19 Thread Pawel Jakub Dawidek
BSD?) [...] iXsystems works very closely with the FreeBSD project. They hire or contract quite a few FreeBSD committers (FYI I'm not one of them), so yes, they are definitely in position to fix bugs in FreeBSD, as well as develop new stuff and they do that. Just wanted to clarify few

Re: [zfs-discuss] best migration path from Solaris 10

2011-03-23 Thread Pawel Jakub Dawidek
On Sun, Mar 20, 2011 at 01:54:54PM +0700, Fajar A. Nugraha wrote: > On Sun, Mar 20, 2011 at 4:05 AM, Pawel Jakub Dawidek wrote: > > On Fri, Mar 18, 2011 at 06:22:01PM -0700, Garrett D'Amore wrote: > >> Newer versions of FreeBSD have newer ZFS code. > > > > Ye

Re: [zfs-discuss] ZFS for Linux?

2011-06-15 Thread Pawel Jakub Dawidek
) If you would like to stay with Debian, you can try Debian GNU/kFreeBSD with is Debian userland with FreeBSD kernel thus it should contain ZFS. http://www.debian.org/ports/kfreebsd-gnu/ -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer

Re: [zfs-discuss] Disk replacement need to scan full pool ?

2011-06-15 Thread Pawel Jakub Dawidek
needed to > reconstruct the disk to be replaced. Maybe it would be faster to just offline this one disk, use dd(1) to copy entire disk content, disconnect old disk on online the new one. Not sure how well this will work on Solaris as the new disk serial number won't m

Re: [zfs-discuss] zfs send/receive and ashift

2011-07-27 Thread Pawel Jakub Dawidek
not the same as network traffic encryption. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com pgpJ1ymwQ3QWf.pgp Description: PGP signature _

Re: [zfs-discuss] cleaning user properties

2008-11-03 Thread Pawel Jakub Dawidek
ny hint to delete it? You can't delete it, it's just how things work. I work-around it by treating empty property and lack of property the same. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD

Re: [zfs-discuss] feature proposal

2009-07-29 Thread Pawel Jakub Dawidek
> > On the read-write front: wouldn't it be cool to be able to snapshot > things by: > $ mkdir .zfs/snapshot/ > ? Are you sure this doesn't work on Solaris/OpenSolaris? From looking at the code you should be able to do exactly that as well as destr

Re: [zfs-discuss] Need 1.5 TB drive size to use for array for testing

2009-08-22 Thread Pawel Jakub Dawidek
he idea itself, it did something similar in the past when I was changing pool layout - I created raidz2 vdev with two spare files, which I removed immediately and two disks I saved I used as temporary storage. Once I copied the data to the raidz2 destination pool, I added those two disks into the holes

Re: [zfs-discuss] Status/priority of 6761786

2009-08-31 Thread Pawel Jakub Dawidek
on import time). -- Pawel Jakub Dawidek http://www.wheel.pl p...@freebsd.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgpTg9d63ool5.pgp Description: PGP signature ___

[zfs-discuss] zfs rewrite?

2007-01-26 Thread Pawel Jakub Dawidek
lso it can be used to change encryption key. What do you think? -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgpuG6Srs5cMH.pgp Description

Re: [zfs-discuss] zfs rewrite?

2007-01-28 Thread Pawel Jakub Dawidek
functionality fits very nice here: mark the disk/mirror/raid-z as no-more-writes and start rewrite process (probably only limited to this entity). To implement such functionality there also has to be a way to migrate snapshot data, so sooner or later there will be a need for moving snapshot blocks.

Re: [zfs-discuss] ZFS inode equivalent

2007-02-01 Thread Pawel Jakub Dawidek
hildren, no snapshots and no data, and once set can't be modified. "oneway" would be the type of the "encryption" property. On the other hand you may still want to support encryption algorithm change and most likely key change. -- Pawel Jakub Dawidek

Re: crypto properties (Was: Re: [zfs-discuss] ZFS inode equivalent)

2007-02-02 Thread Pawel Jakub Dawidek
On Fri, Feb 02, 2007 at 08:46:34AM +, Darren J Moffat wrote: > Pawel Jakub Dawidek wrote: > >On Thu, Feb 01, 2007 at 11:00:07AM +, Darren J Moffat wrote: > >>Neil Perrin wrote: > >>>No it's not the final version or even the latest! > >>>The c

Re: [zfs-discuss] suggestion: directory promotion to filesystem

2007-02-21 Thread Pawel Jakub Dawidek
/tank/bar and you want to move huge amount of data from /tank/foo to /tank/bar. If you use mv/tar/dump it will copy entire data. Much faster will be to 'zfs join tank tank/foo && zfs join tank tank/bar' then just mv the data and 'zfs split' them back:) -- P

Re: [zfs-discuss] Re: Proposal: ZFS hotplug support and autoconfiguration

2007-03-23 Thread Pawel Jakub Dawidek
ch disk that appears is read by many "GEOM classes". -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgp

Re: [zfs-discuss] Re: Proposal: ZFS hotplug support and autoconfiguration

2007-03-23 Thread Pawel Jakub Dawidek
On Fri, Mar 23, 2007 at 11:31:03AM +0100, Pawel Jakub Dawidek wrote: > On Thu, Mar 22, 2007 at 08:39:55AM -0700, Eric Schrock wrote: > > Again, thanks to devids, the autoreplace code would not kick in here at > > all. You would end up with an identical pool. > > Eric, maybe

[zfs-discuss] User-defined properties.

2007-04-01 Thread Pawel Jakub Dawidek
Hi. How a user-defined property can be removed? I can't find a way... -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgpUfHYws9m6

Re: [zfs-discuss] User-defined properties.

2007-04-01 Thread Pawel Jakub Dawidek
y datasets under tank/foo/ I don't want to remove the property from tank/foo and add it to each dataset. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes

Re: [zfs-discuss] User-defined properties.

2007-04-01 Thread Pawel Jakub Dawidek
s local' > option exists, so you can find only locally-set properties. Ok, thanks! -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pg

[zfs-discuss] Something like spare sectors...

2007-04-05 Thread Pawel Jakub Dawidek
ie. if it needs both mirror components to be identical or if the only guaranty is that they have the same data, but not exactly in the same place. If the latter, proposed mechanism could be also used as a part of the self-healing process, I think. -- Pawel Jakub Dawidek htt

[zfs-discuss] ZFS committed to the FreeBSD base.

2007-04-05 Thread Pawel Jakub Dawidek
for booting off of ZFS file system. Other than that, ZFS should be fully-functional. Enjoy! -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pg

Re: [zfs-discuss] ZFS committed to the FreeBSD base.

2007-04-06 Thread Pawel Jakub Dawidek
g operations on any GEOM provider (disk, partition, slice, anything disk-like), so bascially currently I treat everything as a whole disk (because I simply can), but don't do any EFI/GPT labeling. I'll try to move data from Solaris' disk to FreeBSD and see what happen. --

Re: [zfs-discuss] ZFS committed to the FreeBSD base.

2007-04-06 Thread Pawel Jakub Dawidek
On Fri, Apr 06, 2007 at 01:29:11PM +0200, Pawel Jakub Dawidek wrote: > On Fri, Apr 06, 2007 at 05:54:37AM +0100, Ricardo Correia wrote: > > I'm interested in the cross-platform portability of ZFS pools, so I have > > one question: did you implement the Solaris ZF

[zfs-discuss] Re: ZFS committed to the FreeBSD base.

2007-04-06 Thread Pawel Jakub Dawidek
for a > full-featured samba share ? It is planned, but it's not trivial. Does samba support NFSv4-style ACLs? -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer

[zfs-discuss] Re: ZFS committed to the FreeBSD base.

2007-04-08 Thread Pawel Jakub Dawidek
ere Did you use my previous patches? There is no cddl/lib/libumem/umem.c is HEAD, it was it's old location and it was moved to compat/opensolaris/lib/libumem/. Delete your entire cddl/ directory and recsup. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROT

[zfs-discuss] FreeBSD's system flags.

2007-04-12 Thread Pawel Jakub Dawidek
ld be no ZIL records to replay on import, so modifing lr_setattr_t size isn't really critical, is it? What are your suggestions? -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD commi

[zfs-discuss] Snapshots properties.

2007-04-18 Thread Pawel Jakub Dawidek
ot set property for '[EMAIL PROTECTED]': snapshot properties cannot be modified PS. interlope# uname -a SunOS interlope 5.11 opensol-20070409 i86pc i386 i86pc -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http:

Re: [zfs-discuss] Re: LZO compression?

2007-04-18 Thread Pawel Jakub Dawidek
Licensing might > be an issue, of course.) Licensing? But SUN can just relicense ZFS to GPL, can't it? :) /me runs -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer

Re: [zfs-discuss] Re: zfs performance on fuse (Linux) compared to other fs

2007-04-24 Thread Pawel Jakub Dawidek
r such a test. There were few nits after the import, which are all (or most of them) fixed at this point, but I've a huge number of reports from the users that ZFS works very stable on FreeBSD. If you could reproduce the panic and send me info I'd be grateful. -- Pawel Jakub Dawidek

Re: [zfs-discuss] ZFS vs UFS2 overhead and may be a bug?

2007-05-04 Thread Pawel Jakub Dawidek
s/hole of=/dev/null bs=128k real 21.2 # /usr/bin/time dd if=/ufs/hole of=/dev/null bs=4k real 31.4 # /usr/bin/time dd if=/zfs/hole of=/dev/null bs=4k real 7:32.2 -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTE

[zfs-discuss] Preparing to compare Solaris/ZFS and FreeBSD/ZFS performance.

2007-05-23 Thread Pawel Jakub Dawidek
from: http://dlc.sun.com/osol/on/downloads/current/ I believe this is a version with some debugging options turned on. How can I turn debug off? Can I or do I need to install something else? What other tunnings should I apply? -- Pawel Jakub Dawidek http://www.wheel

Re: [zfs-discuss] Preparing to compare Solaris/ZFS and FreeBSD/ZFS performance.

2007-05-24 Thread Pawel Jakub Dawidek
On Thu, May 24, 2007 at 11:20:44AM +0100, Darren J Moffat wrote: > Pawel Jakub Dawidek wrote: > >Hi. > >I'm all set for doing performance comparsion between Solaris/ZFS and > >FreeBSD/ZFS. I spend last few weeks on FreeBSD/ZFS optimizations and I > >think I'm r

Re: [zfs-discuss] Preparing to compare Solaris/ZFS and FreeBSD/ZFS performance.

2007-05-24 Thread Pawel Jakub Dawidek
s much cleaner, and I somehow don't believe it's slower. fsx is about 20% faster on FreeBSD, this could be VM's fault. Don't take this numbers too seriously - those were only first tries to see where my port is and I was using OpenSolaris for comparsion, which has debugging turned

Re: [zfs-discuss] Preparing to compare Solaris/ZFS and FreeBSD/ZFS performance.

2007-05-25 Thread Pawel Jakub Dawidek
e=1 > ># zpool export > ># zpool import > > Won't disabling ZIL minimize the chance of a consistent zfs-filesystem > if - for some reason - the server did an unplanned reboot? ZIL in ZFS is only used to speed-up various workloads, it has nothing to do w

Re: [zfs-discuss] ZFS Scalability/performance

2007-06-20 Thread Pawel Jakub Dawidek
zpools from different OSes (one at a time). Will be nice to not EFI label disks, though:) Currently there is a problem with this - zpool created on Solaris is not recognized by FreeBSD, because FreeBSD claims GPT label is corrupted. On the other hand, creating ZFS on FreeBSD (on a raw disk) c

Re: [zfs-discuss] ZFS Scalability/performance

2007-06-20 Thread Pawel Jakub Dawidek
On Wed, Jun 20, 2007 at 01:45:29PM +0200, Oliver Schinagl wrote: > > > Pawel Jakub Dawidek wrote: > > On Tue, Jun 19, 2007 at 07:52:28PM -0700, Richard Elling wrote: > > > >>> On that note, i have a different first question to start with. I > >>>

Re: [zfs-discuss] ZFS Scalability/performance

2007-06-20 Thread Pawel Jakub Dawidek
On Wed, Jun 20, 2007 at 09:48:08AM -0700, Eric Schrock wrote: > On Wed, Jun 20, 2007 at 12:45:52PM +0200, Pawel Jakub Dawidek wrote: > > > > Will be nice to not EFI label disks, though:) Currently there is a > > problem with this - zpool created on Solaris is not reco

Re: [zfs-discuss] ZFS-fuse on linux

2007-06-21 Thread Pawel Jakub Dawidek
very different thing and the latter is also supported on FreeBSD. Anyway, nice to see progress with Linux port. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Y

Re: [zfs-discuss] Re: ZFS Scalability/performance

2007-06-24 Thread Pawel Jakub Dawidek
D understands and flushes disk write cache except for ZFS and UFS+gjournal. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am

Re: [zfs-discuss] zpool import minor bug in snv_64a

2007-06-24 Thread Pawel Jakub Dawidek
st */ > > else if ( ( altroot[0] = '/') && ( altroot[1] = '\0') ) { s/=/==/ > (void) fprintf(stderr, "Do not specify / as alternate root.\n"); You need gettext() here. > nvlist_free(nvroot); > return (1); > } > > >

Re: [zfs-discuss] New version of the ZFS test suite released

2007-08-04 Thread Pawel Jakub Dawidek
' inaccessible: No such file or directory. abort: no suitable response from remote hg! -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I E

Re: [zfs-discuss] ZFS Bad Blocks Handling

2007-08-28 Thread Pawel Jakub Dawidek
his just normal file system overhead (This is a raidz with 8x 500GB > drives), or has ZFS not freed some of the space allocated to bad files? Can you retry your test without write cache starting from recreating the pool? -- Pawel Jakub Dawidek http://www.wheel.pl [E

[zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-10 Thread Pawel Jakub Dawidek
Is there any interest in finishing RAID5/RAID6 for ZFS? If there is no chance it will be integrated into ZFS at some point, I won't bother finishing it. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committe

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-10 Thread Pawel Jakub Dawidek
zy removal, eg. wait for ZFS to flush write cache as a part of transaction and then remove old offset+size paris. But I still expect this to give too much overhead. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-11 Thread Pawel Jakub Dawidek
on why poor RAID5 wasn't used in the first place. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgpVx1begmkQi.pgp Description: PGP signature __

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-12 Thread Pawel Jakub Dawidek
On Wed, Sep 12, 2007 at 02:24:56PM -0700, Adam Leventhal wrote: > On Mon, Sep 10, 2007 at 12:41:24PM +0200, Pawel Jakub Dawidek wrote: > > And here are the results: > > > > RAIDZ: > > > > Number of READ requests: 4. > > Number of WRITE requests:

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-12 Thread Pawel Jakub Dawidek
On Wed, Sep 12, 2007 at 11:20:52PM +0100, Peter Tribble wrote: > On 9/10/07, Pawel Jakub Dawidek <[EMAIL PROTECTED]> wrote: > > Hi. > > > > I've a prototype RAID5 implementation for ZFS. It only works in > > non-degraded state for now. The idea is to compare

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-12 Thread Pawel Jakub Dawidek
practice), but my point wasn't how the parity is distributed:) Ok, RAID5 once again: Disk0 Disk1 Disk2 Disk3 D0 D3 D6 P0,3,6 D1 D4 D7 P1,4,7 D2 D5 D8 P2,5,8 D9 D12 P9,12,15

Re: [zfs-discuss] ZFS RAIDZ vs. RAID5.

2007-09-13 Thread Pawel Jakub Dawidek
On Thu, Sep 13, 2007 at 04:58:10AM +, Marc Bevand wrote: > Pawel Jakub Dawidek FreeBSD.org> writes: > > > > This is how RAIDZ fills the disks (follow the numbers): > > > > Disk0 Disk1 Disk2 Disk3 > > > > D0 D1 D2 P3 >

Re: [zfs-discuss] ZFS Evil Tuning Guide

2007-09-17 Thread Pawel Jakub Dawidek
cks when the newest uberblock points at corrupted data? -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! pgpLDBZ4zRFkC.pgp Description: PGP signature _

Re: [zfs-discuss] ZFS Solaris 10u5 Proposed Changes

2007-09-19 Thread Pawel Jakub Dawidek
007/328 zfs upgrade > > Stay tuned for a finalized list of RFEs and fixes. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer

Re: [zfs-discuss] ZFS Solaris 10u5 Proposed Changes

2007-09-19 Thread Pawel Jakub Dawidek
On Wed, Sep 19, 2007 at 02:36:16PM +0100, Darren J Moffat wrote: > Pawel Jakub Dawidek wrote: > > On Tue, Sep 18, 2007 at 05:10:19PM -0700, George Wilson wrote: > >> ZFS Fans, > >> > >> Here's a list of features that we are proposing for Solaris 10u5. K

Re: [zfs-discuss] ZFS (and quota)

2007-09-21 Thread Pawel Jakub Dawidek
me: 306.5s Solaris: # dd if=/dev/zero of=/tank/foo/test bs=512 count=20480 write: Disc quota exceeded time: 602.7s CPU is almost entirely idle, but disk activity seems to be high. Any ideas? -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL

[zfs-discuss] The ZFS-Man.

2007-09-21 Thread Pawel Jakub Dawidek
demos from OpenSolaris page I created few demos of ZFS on FreeBSD: http://youtube.com/results?search_query=freebsd+zfs&search=Search And better versions: http://people.freebsd.org/~pjd/misc/zfs/ -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTE

Re: [zfs-discuss] ZFS (and quota)

2007-10-01 Thread Pawel Jakub Dawidek
On Mon, Oct 01, 2007 at 12:57:05PM +0100, Robert Milkowski wrote: > Hello Neil, > > Thursday, September 27, 2007, 11:40:42 PM, you wrote: > > > NP> Roch - PAE wrote: > >> Pawel Jakub Dawidek writes: > >> > I'm CCing zfs-discuss@opensolaris

Re: [zfs-discuss] replacing a device with itself doesn't work

2007-10-03 Thread Pawel Jakub Dawidek
LINE 0 0 0 > /dev/ramdisk/rd3 ONLINE 0 0 0 > > errors: No known data errors Good to know, but I think it's still a bit of ZFS fault. The error message 'md0 is in use (r1w1e1)' means that something (I'm quite sure it's Z

Re: [zfs-discuss] About bug 6486493 (ZFS boot incompatible with

2007-10-08 Thread Pawel Jakub Dawidek
all storage subsystems and subsystems can try to read their metadata. This is bascially how autoconfiguration happens in FreeBSD for things like software RAID1/RAID3/stripe/and others. It's much easier than what ZFS does: 1. read /etc/zfs/zpool.cache 2. open components by name 3. if there is n

Re: [zfs-discuss] replacing a device with itself doesn't work

2007-10-08 Thread Pawel Jakub Dawidek
On Wed, Oct 03, 2007 at 10:02:03PM +0200, Pawel Jakub Dawidek wrote: > On Wed, Oct 03, 2007 at 12:10:19PM -0700, Richard Elling wrote: > > > - > > > > > > # zpool scrub tank > > > # zpool status -v tank > > > pool: tank > > &g

Re: [zfs-discuss] zpool.cache

2007-11-04 Thread Pawel Jakub Dawidek
ce) in the system and find component using ZFS metadata. I'd suggest doing the same in OpenSolaris. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am!

[zfs-discuss] space_map.c 'ss == NULL' panic strikes back.

2007-11-14 Thread Pawel Jakub Dawidek
ensive entry, eg: - VERIFY(ss == NULL); + if (ss != NULL) { + space_map_remove(sm, ss->ss_start, ss->ss_end); + goto again; + } Both of those ideas can make things worse, so I want to know what damage can be done using those met

[zfs-discuss] Porting ZFS file system to FreeBSD.

2006-08-22 Thread Pawel Jakub Dawidek
l directory (entirely commented out for now). And many more, but hey, this is after 10 days of work. PS. Please contact me privately if your company would like to donate to the ZFS effort. Even without sponsorship the work will be finished, but your contributions will allow me to sp

Re: [zfs-discuss] Porting ZFS file system to FreeBSD.

2006-08-22 Thread Pawel Jakub Dawidek
On Tue, Aug 22, 2006 at 12:22:44PM +0100, Dick Davies wrote: > This is fantastic work! > > How long have you been at it? As I said, 10 days, but this is really far from beeing finished. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL

[zfs-discuss] Re: [fbsd] Porting ZFS file system to FreeBSD.

2006-08-22 Thread Pawel Jakub Dawidek
(I'm stating this based on this URL [1], but maybe > it's not fully up-to-date.) 128 bits is not my goal, but I do want all the other goodies:) -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBS

[zfs-discuss] Re: Porting ZFS file system to FreeBSD.

2006-09-05 Thread Pawel Jakub Dawidek
On Tue, Aug 22, 2006 at 12:45:16PM +0200, Pawel Jakub Dawidek wrote: > Hi. > > I started porting the ZFS file system to the FreeBSD operating system. [...] Just a quick note about progress in my work. I needed slow down a bit, but: All file system operations seems to work. The only

[zfs-discuss] Re: Porting ZFS file system to FreeBSD.

2006-09-05 Thread Pawel Jakub Dawidek
On Tue, Sep 05, 2006 at 10:49:11AM +0200, Pawel Jakub Dawidek wrote: > On Tue, Aug 22, 2006 at 12:45:16PM +0200, Pawel Jakub Dawidek wrote: > > Hi. > > > > I started porting the ZFS file system to the FreeBSD operating system. > [...] > > Just a quick note about

Re: [zfs-discuss] Proposal: multiple copies of user data

2006-09-27 Thread Pawel Jakub Dawidek
till following the ZFS way without 'copies' feature? Please reconsider your choice. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am!

[zfs-discuss] Re: Porting ZFS file system to FreeBSD.

2006-10-26 Thread Pawel Jakub Dawidek
On Tue, Sep 05, 2006 at 10:49:11AM +0200, Pawel Jakub Dawidek wrote: > On Tue, Aug 22, 2006 at 12:45:16PM +0200, Pawel Jakub Dawidek wrote: > > Hi. > > > > I started porting the ZFS file system to the FreeBSD operating system. > [...] > > Just a quick note about

Re: [zfs-discuss] raid-z random read performance

2006-11-05 Thread Pawel Jakub Dawidek
Disk1+Disk2+Disk3+(Disk1^Disk2^Disk3^DiskP) 2 Disk2+Disk3+(Disk2^Disk3^DiskP^Disk0)+Disk0 3 Disk3+(Disk3^DiskP^Disk0+Disk1)+Disk0+Disk1 etc. + - concatenation ^ - XOR In other words for every read request different component is skip

[zfs-discuss] ZFS patches for FreeBSD.

2006-11-15 Thread Pawel Jakub Dawidek
Just to let you know that first set of patches for FreeBSD is now available: http://lists.freebsd.org/pipermail/freebsd-fs/2006-November/002385.html -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org

Re: [zfs-discuss] Re: ZFS goes catatonic when drives go dead?

2006-11-23 Thread Pawel Jakub Dawidek
0MB/s > > (Idle machine in both cases, mkfile rerun a couple of times, with the same > results. I removed the 1G file between reruns of course) It may be because for raw disks ZFS flushes write cache (via DKIOCFLUSHWRITECACHE), which can be expensive operation and highly depend on disks/con

Re: [zfs-discuss] Re: ZFS goes catatonic when drives go dead?

2006-11-23 Thread Pawel Jakub Dawidek
On Thu, Nov 23, 2006 at 12:09:09PM +0100, Pawel Jakub Dawidek wrote: > On Wed, Nov 22, 2006 at 03:38:05AM -0800, Peter Eriksson wrote: > > There is nothing in the ZFS FAQ about this. I also fail to see how FMA > > could make any difference since it seems that ZFS is deadlocking so

Re: [zfs-discuss] Re: [security-discuss] Thoughts on ZFS Secure Delete - without using Crypto

2006-12-20 Thread Pawel Jakub Dawidek
formance. I for one would prefer encryption, which may turns out to be much faster than bleaching and also more secure. -- Pawel Jakub Dawidek http://www.wheel.pl [EMAIL PROTECTED] http://www.FreeBSD.org FreeBSD committer

[zfs-discuss] Differences between ZFS and UFS.

2006-12-29 Thread Pawel Jakub Dawidek
oo/bar 65534 -1 # ctime1=`fstest stat foo/bar ctime` # sleep 1 # fstest -u 65534 link foo/bar foo/baz <--- this unsuccessful operation updates ctime EACCES # ctime2=`fstest stat ${n0} ctime` # echo $ctime1 $ctime2 1167440797 1167440798 -- P

Re: [zfs-discuss] Differences between ZFS and UFS.

2006-12-30 Thread Pawel Jakub Dawidek
the manual page which file systems support this feature. > >2. link(2) in UFS allows to remove directories, but doesn't allow this > > in ZFS. > > Link with the target being a directory and the source a any file or > only directories? And only as superuer? I'

Re: [zfs-discuss] Question: ZFS + Block level SHA256 ~= almost free CAS Squishing?

2007-01-13 Thread Pawel Jakub Dawidek
imization in this case. This doesn't have to be per-pool option actually, but per-filesystem-hierarchy, ie. all file systems under tank/diskless/. I'm not yet sure how you can build the list of hash-to-block mappings for large pools on boot fast... -- Pawel Jakub Dawidek