Sorry I don't understand you answer. For me 32 bits platforms are dead on server side. So nobody would set up a new AD using Samba 4 above a 32 bits system. 2015-06-01 14:34 GMT+02:00 Reindl Harald <h.reindl at thelounge.net>:> > Am 01.06.2015 um 14:09 schrieb mathias dufresne: > >> Still playing with a big database (120k users, 150k computers) I tried to >> split my users into a lot of OUs. This increased the database size and I >> was not able to finish to add users into the DB because database file has >> reached 4GB size which seems to be the limit. >> >> First: am I right to say file >> /var/lib/samba/private/sam.ldb.d/DC=example,DC=com.ldb has a maximum size >> of 4GB? >> >> Secondly: if I'm right about the size limit, why this size limit? >> > > because nobody expects such setups on 32bit? > http://en.wikipedia.org/wiki/Large_file_support > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
On 01/06/15 13:47, mathias dufresne wrote:> Sorry I don't understand you answer. For me 32 bits platforms are dead on > server side. So nobody would set up a new AD using Samba 4 above a 32 bits > system. > > 2015-06-01 14:34 GMT+02:00 Reindl Harald <h.reindl at thelounge.net>: > >> Am 01.06.2015 um 14:09 schrieb mathias dufresne: >> >>> Still playing with a big database (120k users, 150k computers) I tried to >>> split my users into a lot of OUs. This increased the database size and I >>> was not able to finish to add users into the DB because database file has >>> reached 4GB size which seems to be the limit. >>> >>> First: am I right to say file >>> /var/lib/samba/private/sam.ldb.d/DC=example,DC=com.ldb has a maximum size >>> of 4GB? >>> >>> Secondly: if I'm right about the size limit, why this size limit? >>> >> because nobody expects such setups on 32bit? >> http://en.wikipedia.org/wiki/Large_file_support >> >> >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >>Hi, I think there is some misunderstanding here, probably because your subject was: '32 bits limit?' I think what you mean is, 'even though I am using a 64bit system, I can only have a 4GB ldb file.', this is a valid question that I think will have to answered by one of the devs. Rowland Rowland
Hi, You're quiet right, I'm using a 64 bits system and I was surprised by this file size limitation on such a system. My bad regarding the title : ) Cheers, mathias 2015-06-01 15:03 GMT+02:00 Rowland Penny <rowlandpenny at googlemail.com>:> On 01/06/15 13:47, mathias dufresne wrote: > >> Sorry I don't understand you answer. For me 32 bits platforms are dead on >> server side. So nobody would set up a new AD using Samba 4 above a 32 bits >> system. >> >> 2015-06-01 14:34 GMT+02:00 Reindl Harald <h.reindl at thelounge.net>: >> >> Am 01.06.2015 um 14:09 schrieb mathias dufresne: >>> >>> Still playing with a big database (120k users, 150k computers) I tried >>>> to >>>> split my users into a lot of OUs. This increased the database size and I >>>> was not able to finish to add users into the DB because database file >>>> has >>>> reached 4GB size which seems to be the limit. >>>> >>>> First: am I right to say file >>>> /var/lib/samba/private/sam.ldb.d/DC=example,DC=com.ldb has a maximum >>>> size >>>> of 4GB? >>>> >>>> Secondly: if I'm right about the size limit, why this size limit? >>>> >>>> because nobody expects such setups on 32bit? >>> http://en.wikipedia.org/wiki/Large_file_support >>> >>> >>> -- >>> To unsubscribe from this list go to the following URL and read the >>> instructions: https://lists.samba.org/mailman/options/samba >>> >>> > Hi, I think there is some misunderstanding here, probably because your > subject was: '32 bits limit?' > I think what you mean is, 'even though I am using a 64bit system, I can > only have a 4GB ldb file.', this is a valid question that I think will > have to answered by one of the devs. > > Rowland > > Rowland > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
On Mon, Jun 1, 2015 at 8:03 AM, Rowland Penny <rowlandpenny at googlemail.com> wrote:> On 01/06/15 13:47, mathias dufresne wrote: >> >> Sorry I don't understand you answer. For me 32 bits platforms are dead on >> server side. So nobody would set up a new AD using Samba 4 above a 32 bits >> system. >> >> 2015-06-01 14:34 GMT+02:00 Reindl Harald <h.reindl at thelounge.net>: >> >>> Am 01.06.2015 um 14:09 schrieb mathias dufresne: >>> >>>> Still playing with a big database (120k users, 150k computers) I tried >>>> to >>>> split my users into a lot of OUs. This increased the database size and I >>>> was not able to finish to add users into the DB because database file >>>> has >>>> reached 4GB size which seems to be the limit. >>>> >>>> First: am I right to say file >>>> /var/lib/samba/private/sam.ldb.d/DC=example,DC=com.ldb has a maximum >>>> size >>>> of 4GB? >>>> >>>> Secondly: if I'm right about the size limit, why this size limit? >>>> >>> because nobody expects such setups on 32bit? >>> http://en.wikipedia.org/wiki/Large_file_support >>> >>> >>> -- >>> To unsubscribe from this list go to the following URL and read the >>> instructions: https://lists.samba.org/mailman/options/samba >>> > > Hi, I think there is some misunderstanding here, probably because your > subject was: '32 bits limit?' > I think what you mean is, 'even though I am using a 64bit system, I can > only have a 4GB ldb file.', this is a valid question that I think will have > to answered by one of the devs. > > Rowland > > Rowland >just because it's a 64bit system doesn't automatically mean 64bit integers, especially when it comes to databases and other data storage formats. it's also possible to use 64bit ints on 32bit systems with a performance penalty, so hopefully it's just a matter of increasing the size of an internal file pointer variable (likely in multiple places) and recompiling.