diff --git a/doc/man/man1/sacctmgr.1 b/doc/man/man1/sacctmgr.1 index 911e5ecfe4476dc768f0e12822f8ebcf5337e317..b8cb28f1461cff7560285860dd9fcf9e46d186f3 100644 --- a/doc/man/man1/sacctmgr.1 +++ b/doc/man/man1/sacctmgr.1 @@ -2206,7 +2206,13 @@ all suspend data removed will be lost permanently. .TP \fIArchive Load\fP -Load in to the database previously archived data. +Load in to the database previously archived data. The archive file will not be +loaded if the records already exist in the database - therefore, trying to load +an archive file more than once will result in an error. When this data is again +archived and purged from the database, if the old archive file is still in the +directory ArchiveDir, a new archive file will be created (see ArchiveDir in the +slurmdbd.conf man page), so the old file will not be overwritten and these files +will have duplicate records. .TP \fIFile=\fP diff --git a/doc/man/man5/slurmdbd.conf.5 b/doc/man/man5/slurmdbd.conf.5 index 5a850507fd53c343ae2b524725e0dfef099a2faa..4a032bb0588f39fc09c1927834412161fca2c277 100644 --- a/doc/man/man5/slurmdbd.conf.5 +++ b/doc/man/man5/slurmdbd.conf.5 @@ -34,6 +34,11 @@ element is set to true. Default is /tmp. The format for this files name is .na $ArchiveDir/$ClusterName_$ArchiveObject_archive_$BeginTimeStamp_$endTimeStamp .ad +We limit archive files to 50000 records per file. If more than 50000 records +exist during that time period, they will be written to a new file. Subsequent +archive files during the same time period will have ".<number>" appended +to the file, for example .2, with the number increasing by one for each file in +the same time period. .TP \fBArchiveEvents\fR