From: Richard Elling [mailto:richard.ell...@gmail.com]
Sent: Friday, April 29, 2011 12:49 AM
The lower bound of ARC size is c_min
# kstat -p zfs::arcstats:c_min
I see there is another character in the plot: c_max
c_max seems to be 80% of system ram (at least on my systems).
I assume
On Thu, Apr 28, 2011 at 6:48 PM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
What does it mean / what should you do, if you run that command, and it
starts spewing messages like this?
leaked space: vdev 0, offset 0x3bd8096e00, size 7168
I'm not sure there's much
: xvm-4200m2-02 ;
I can do the echo | mdb -k. But what is that : xvm-4200 command?
My guess is that is a very odd shell prompt ;-)
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
On 04/30/11 01:41, Sean Sprague wrote:
: xvm-4200m2-02 ;
I can do the echo | mdb -k. But what is that : xvm-4200 command?
My guess is that is a very odd shell prompt ;-)
- Indeed
':' means what follows a comment (at least to /bin/ksh)
'xvm-4200m2-02' is the comment -
And one of these:
Assertion failed: space_map_load(msp-ms_map, zdb_space_map_ops,
0x0,
msp-ms_smo, spa-spa_meta_objset) == 0, file ../zdb.c, line 1439,
function
zdb_leak_init
Abort (core dumped)
I saved the core and ran again. This time it spewed leaked space
messages
for an hour, and
From: Richard Elling [mailto:richard.ell...@gmail.com]
Worse yet, your arc consumption could be so large, that
PROCESSES don't fit in ram anymore. In this case, your processes get
pushed
out to swap space, which is really bad.
This will not happen. The ARC will be asked to shrink
Controls whether deduplication is in effect for a
dataset. The default value is off. The default checksum
used for deduplication is sha256 (subject to change).
snip/
This is from b159.
This was fletcher4 earlier, and still is in opensolaris/openindiana. Given a
combination with verify
On Fri, Apr 29, 2011 at 7:10 AM, Roy Sigurd Karlsbakk r...@karlsbakk.net
wrote:
This was fletcher4 earlier, and still is in opensolaris/openindiana. Given a
combination with verify (which I would use anyway, since there are always
tiny chances of collisions), why would sha256 be a better
On 4/29/2011 9:44 AM, Brandon High wrote:
On Fri, Apr 29, 2011 at 7:10 AM, Roy Sigurd Karlsbakkr...@karlsbakk.net
wrote:
This was fletcher4 earlier, and still is in opensolaris/openindiana. Given a
combination with verify (which I would use anyway, since there are always tiny
chances of
From: Edward Ned Harvey
I saved the core and ran again. This time it spewed leaked space
messages
for an hour, and completed. But the final result was physically
impossible (it
counted up 744k total blocks, which means something like 3Megs per block
in
my 2.39T used pool. I checked
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Edward Ned Harvey
What does it mean / what should you do, if you run that command, and it
starts spewing messages like this?
leaked space: vdev 0, offset 0x3bd8096e00, size 7168
And one of
From: Neil Perrin [mailto:neil.per...@oracle.com]
The size of these structures will vary according to the release you're
running.
You can always find out the size for a particular system using ::sizeof
within
mdb. For example, as super user :
: xvm-4200m2-02 ; echo ::sizeof ddt_entry_t |
OK, I just re-looked at a couple of things, and here's what I /think/ is
the correct numbers.
A single entry in the DDT is defined in the struct ddt_entry :
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/ddt.h#108
I just checked, and the current size of this
From: Erik Trimble [mailto:erik.trim...@oracle.com]
OK, I just re-looked at a couple of things, and here's what I /think/ is
the correct numbers.
I just checked, and the current size of this structure is 0x178, or 376
bytes.
Each ARC entry, which points to either an L2ARC item (of any
On 4/28/11 12:45 PM, Edward Ned Harvey wrote:
From: Erik Trimble [mailto:erik.trim...@oracle.com]
OK, I just re-looked at a couple of things, and here's what I /think/ is
the correct numbers.
I just checked, and the current size of this structure is 0x178, or 376
bytes.
Each ARC entry, which
On Thu, 2011-04-28 at 13:59 -0600, Neil Perrin wrote:
On 4/28/11 12:45 PM, Edward Ned Harvey wrote:
In any event, thank you both for your input. Can anyone answer these
authoritatively? (Neil?) I'll send you a pizza. ;-)
- I wouldn't consider myself an authority on the dedup code.
On Wed, Apr 27, 2011 at 9:26 PM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
Correct me if I'm wrong, but the dedup sha256 checksum happens in addition
to (not instead of) the fletcher2 integrity checksum. So after bootup,
My understanding is that enabling dedup
On Thu, 2011-04-28 at 14:33 -0700, Brandon High wrote:
On Wed, Apr 27, 2011 at 9:26 PM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
Correct me if I'm wrong, but the dedup sha256 checksum happens in addition
to (not instead of) the fletcher2 integrity checksum.
On Thu, Apr 28, 2011 at 3:05 PM, Erik Trimble erik.trim...@oracle.com wrote:
A careful reading of the man page seems to imply that there's no way to
change the dedup checksum algorithm from sha256, as the dedup property
ignores the checksum property, and there's no provided way to explicitly
From: Brandon High [mailto:bh...@freaks.com]
Sent: Thursday, April 28, 2011 5:33 PM
On Wed, Apr 27, 2011 at 9:26 PM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
Correct me if I'm wrong, but the dedup sha256 checksum happens in
addition
to (not instead of)
From: Tomas Ögren [mailto:st...@acc.umu.se]
zdb -bb pool
Oy - this is scary - Thank you by the way for that command - I've been
gathering statistics across a handful of systems now ...
What does it mean / what should you do, if you run that command, and it
starts spewing messages like this?
[the dog jumped on the keyboard and wiped out my first reply, second attempt...]
On Apr 27, 2011, at 9:26 PM, Edward Ned Harvey wrote:
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Neil Perrin
No, that's not true. The DDT is just like
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Erik Trimble
(BTW, is there any way to get a measurement of number of blocks consumed
per zpool? Per vdev? Per zfs filesystem?) *snip*.
you need to use zdb to see what the current
On 27 April, 2011 - Edward Ned Harvey sent me these 0,6K bytes:
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Erik Trimble
(BTW, is there any way to get a measurement of number of blocks consumed
per zpool? Per vdev? Per zfs
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Neil Perrin
No, that's not true. The DDT is just like any other ZFS metadata and can
be
split over the ARC,
cache device (L2ARC) and the main pool devices. An infrequently referenced
DDT
On Apr 27, 2011, at 9:26 PM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
boun...@opensolaris.org] On Behalf Of Neil Perrin
No, that's not true. The DDT is just like any other ZFS metadata and can
- Original Message -
On 04/25/11 11:55, Erik Trimble wrote:
On 4/25/2011 8:20 AM, Edward Ned Harvey wrote:
And one more comment: Based on what's below, it seems that the DDT
gets stored on the cache device and also in RAM. Is that correct?
What
if you didn't have a cache
There are a lot of conflicting references on the Internet, so I'd really
like to solicit actual experts (ZFS developers or people who have physical
evidence) to weigh in on this...
After searching around, the reference I found to be the most seemingly
useful was Erik's post here:
After modifications that I hope are corrections, I think the post
should look like this:
The rule-of-thumb is 270 bytes/DDT entry, and 200 bytes of ARC for
every L2ARC entry.
DDT doesn't count for this ARC space usage
E.g.: I have 1TB of 4k blocks that are to be deduped, and it turns
On 4/25/2011 8:20 AM, Edward Ned Harvey wrote:
There are a lot of conflicting references on the Internet, so I'd
really like to solicit actual experts (ZFS developers or people who
have physical evidence) to weigh in on this...
After searching around, the reference I found to be the most
On 04/25/11 11:55, Erik Trimble wrote:
On 4/25/2011 8:20 AM, Edward Ned Harvey wrote:
And one more comment: Based on what's below, it seems that the DDT
gets stored on the cache device and also in RAM. Is that correct?
What if you didn't have a cache device? Shouldn't it *always* be in
On Mon, Apr 25, 2011 at 10:55 AM, Erik Trimble erik.trim...@oracle.com wrote:
Min block size is 512 bytes.
Technically, isn't the minimum block size 2^(ashift value)? Thus, on
4 KB disks where the vdevs have an ashift=12, the minimum block size
will be 4 KB.
--
Freddie Cash
fjwc...@gmail.com
On Mon, Apr 25, 2011 at 8:20 AM, Edward Ned Harvey
opensolarisisdeadlongliveopensola...@nedharvey.com wrote:
and 128k assuming default recordsize. (BTW, recordsize seems to be a zfs
property, not a zpool property. So how can you know or configure the
blocksize for something like a zvol iscsi
33 matches
Mail list logo