diff options
-rw-r--r-- | meta/conf/local.conf.sample | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/meta/conf/local.conf.sample b/meta/conf/local.conf.sample index d181e75f25..859eb93faf 100644 --- a/meta/conf/local.conf.sample +++ b/meta/conf/local.conf.sample @@ -184,6 +184,22 @@ USER_CLASSES ?= "buildstats image-mklibs image-prelink" PATCHRESOLVE = "noop" # +# Disk Space Monitoring during the build +# +# Monitor the disk space during the build. If there is less that 1GB of space or less +# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully +# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort +# of the build. The reason for this is that running completely out of space can corrupt +# files and damages the build in ways which may not be easily recoverable. +BB_DISKMON_DIRS = "\ + STOPTASKS,${TMPDIR},1G,100K \ + STOPTASKS,${DL_DIR},1G,100K \ + STOPTASKS,${SSTATE_DIR},1G,100K \ + ABORT,${TMPDIR},100M,1K \ + ABORT,${DL_DIR},100M,1K \ + ABORT,${SSTATE_DIR},100M,1K" + +# # Shared-state files from other locations # # As mentioned above, shared state files are prebuilt cache data objects which can |