Re: Problem with quota

2015-04-04 Thread Simon Matter
 /Hi,
 we
 - stoped cyrus-imapd
 - reconstructed a mailbox (/usr/lib/cyrus-imapd/reconstruct -r -f
 user.account)
 ///- started cyrus-imapd/
 - deleted file /var/lib/imap/quota/a/user.account//
 - set quota (sq user.account  3000)
 -//recalculated the quota (/usr/lib/cyrus-imapd/quota -f
 user.///account)/

 The output of cyrus quota is differente to real space of mailbox on
 disk.


 lq///user.account/
   STORAGE 9789922/3000 (32.63307%)

 du -s /var/spool/imap/a/user/account/
 7308012var/spool/imap/a/user/account//

 There are a difference//greater than  2.0 GB (9.8 GB - 7.3 GB)

 //Why?

Hi,

I guess that's because of single instance store. It's not a bug then but a
feature if duplicatesuppression: 1. Duplicate messages are hardlinked on
disk, they don't consume space there, but are still calculated in quota
usage.

Regards,
Simon


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: Problem with quota

2015-04-04 Thread Rudy Gevaert

Quoting Simon Matter simon.mat...@invoca.ch, Sat, 04 Apr 2015:

 I guess that's because of single instance store. It's not a bug then but a
 feature if duplicatesuppression: 1. Duplicate messages are hardlinked on
 disk, they don't consume space there, but are still calculated in quota
 usage.

I have noticed that when such big difference it is because cyr_expire  
didn't run.

Rudy



-- 
  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  Rudy Gevaert e-mail: rudy.geva...@ugent.be
  Directie ICT, Afdeling Infrastructuur
  Groep Systemen  tel: +32 9 264 4750
  Universiteit Gent   fax: +32 9 264 4994
  Krijgslaan 281, gebouw S9, 9000 Gent, Belgie   www.UGent.be
  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --



Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: Problem with quota

2015-04-04 Thread Simon Matter
 On 04/04/2015 09:02 AM, Patrick Boutilier wrote:
 Quoting Simon Matter simon.mat...@invoca.ch, Sat, 04 Apr 2015:

 I guess that's because of single instance store. It's not a bug then
 but a
 feature if duplicatesuppression: 1. Duplicate messages are
 hardlinked on
 disk, they don't consume space there, but are still calculated in
 quota
 usage.

 Isn't that singleinstancestore:1 ? duplicatesuppression is where lmtpd
 will suppress delivery of a message to a mailbox if a message with the
 same message-id (or resent-message-id) is recorded as having already
 been delivered to the mailbox.

 Yes Patrick, you're correct.  However there is a connection, in that
 singleinstancestore requires the duplicate DB in order to do its work,
 so people often conflate the two.

Thanks Nic, that's correct. I shouldn't post before having a useful
coffeine level.

Simon


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: Problem with quota

2015-04-04 Thread Nic Bernstein
On 04/04/2015 09:02 AM, Patrick Boutilier wrote:
 Quoting Simon Matter simon.mat...@invoca.ch, Sat, 04 Apr 2015:

 I guess that's because of single instance store. It's not a bug then 
 but a
 feature if duplicatesuppression: 1. Duplicate messages are 
 hardlinked on
 disk, they don't consume space there, but are still calculated in quota
 usage.

 Isn't that singleinstancestore:1 ? duplicatesuppression is where lmtpd 
 will suppress delivery of a message to a mailbox if a message with the 
 same message-id (or resent-message-id) is recorded as having already 
 been delivered to the mailbox.

Yes Patrick, you're correct.  However there is a connection, in that 
singleinstancestore requires the duplicate DB in order to do its work, 
so people often conflate the two.

Cheers,
 -nic

-- 
Nic Bernstein n...@onlight.com
Onlight llc.  www.onlight.com
219 N. Milwaukee St., Ste. 2A v. 414.272.4477
Milwaukee, Wisconsin  53202   f. 414.290.0335


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: Problem with quota

2015-04-04 Thread Patrick Boutilier

Quoting Simon Matter simon.mat...@invoca.ch, Sat, 04 Apr 2015:


I guess that's because of single instance store. It's not a bug then but a
feature if duplicatesuppression: 1. Duplicate messages are hardlinked on
disk, they don't consume space there, but are still calculated in quota
usage.


Isn't that singleinstancestore:1 ? duplicatesuppression is where lmtpd 
will suppress delivery of a message to a mailbox if a message with the 
same message-id (or resent-message-id) is recorded as having already 
been delivered to the mailbox.


attachment: boutilpj.vcf
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus