Skip to content

Instantly share code, notes, and snippets.

@thatch45
Created June 6, 2012 16:38
Show Gist options
  • Save thatch45/2883130 to your computer and use it in GitHub Desktop.
Save thatch45/2883130 to your computer and use it in GitHub Desktop.
Salt jobs dirs - 0.9.9
This shows how the job cache directories are laid out, the limit comes because each jid is hashed but each jid directory has subdirs for all minions. These minions are from a minionswarm
[root@ragnarok srv]# ls -l /var/cache/salt/
total 16
drwx------ 2 root root 4096 Apr 19 02:10 extmods
drwx------ 3 root root 4096 Jun 6 08:33 files
drwx------ 121 root root 4096 Jun 6 09:27 jobs
drwxr-xr-x 2 root root 4096 Jun 6 09:27 proc
[root@ragnarok srv]# ls -l /var/cache/salt/jobs/
total 476
drwxr-xr-x 2 root root 4096 Apr 20 00:00 01
drwxr-xr-x 4 root root 4096 Jun 6 08:35 03
drwxr-xr-x 2 root root 4096 Apr 20 00:01 05
drwxr-xr-x 2 root root 4096 Apr 20 00:00 06
drwxr-xr-x 2 root root 4096 Apr 20 00:01 08
drwxr-xr-x 2 root root 4096 Apr 21 00:00 09
drwxr-xr-x 2 root root 4096 Apr 20 00:01 0a
drwxr-xr-x 3 root root 4096 Jun 6 08:33 0c
drwxr-xr-x 2 root root 4096 Apr 20 00:00 0e
drwxr-xr-x 2 root root 4096 Apr 21 00:00 0f
drwxr-xr-x 2 root root 4096 Apr 20 00:01 10
drwxr-xr-x 2 root root 4096 Apr 21 00:00 12
drwxr-xr-x 2 root root 4096 May 21 14:05 16
...
[root@ragnarok srv]# ls -l /var/cache/salt/jobs/ff/
total 4
drwxr-xr-x 52 root root 4096 Jun 6 08:27 a0ace1ad6fd54d17daba2544a8ae3e
...
[root@ragnarok srv]# ls -l /var/cache/salt/jobs/ff/a0ace1ad6fd54d17daba2544a8ae3e/
total 204
-rw-r--r-- 1 root root 20 Jun 6 08:27 jid
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp1BJ1wtaeebc360212180353f9f04acb59ff525
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp1VSXlc4bae3d48df75375a94ee2480a02c7a5d
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp4JaPRr4ad072a7a2757157fae4e0246fe6b6cc
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp6w6Dmw0fe69954ffa80bd82ebb4e43beff060c
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp7r_DbM8b0ad23a7e9ff6bf3e216067d8d4305d
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp8D8Ntdc39082397ba4e81d4c9525ee3c56ffc7
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmp9BUfWp58ae23d878a47004366189884c2f8440
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpa9Axjq51a6ee5041d8e8a3dc90c69de13bfe3f
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpCfO7rr8bb7f60be4dddda96402b0f4b6d16d17
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpcFyO1Vc1eaf4542407c8628e814ebd45067681
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpDkU2Ug260b6a998daaad9041c8f68b8949506c
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpE7sbzL516d0f1694a2716b79311d5e2daf8a8b
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpEqX2r_a014749099361bd6cdabe575209c0f5b
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpFqXV4m94e24290fa7d8232ddff38e3fb90bb4d
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpfSgzpWd854d1cd021da1ad012d692ef74cc77e
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpgIYTHy582e7d4db0334c9f5b23097b60118068
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpGW5CiB5580808c3885403fa3a9f3ab001c69b2
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmphp2xOQ9a5296cf914ef5b1705d31bc9675bba4
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpILbxwx5d8482ee9d1ea869a5cb554880eafb72
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpIMOk8Wdb0ecd2a7d5de3ec26d2d751a3921362
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpiWRFFXf0abad49a501340a5608cdf3014a737c
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpJ9BT4mba6451a4d815b53627631bf6622fc37a
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpjb_N7fa9ccb59f431eb05d6b080857a52d9c8f
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpJhJJKFf43c5f84802b301345d238cb1f1e545b
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpjsgszl17330af5b950d1d9b8f74629f91baba7
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpJV9euB32bcaa779826d3fca364fdb6856c044d
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpK6B9Ml7833d0eac17822ea083155ebc39ceb11
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpKK_QXvd7fed141aa32a9f7d07b016e5e4022b9
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmplmHP7l08fdc25383d093ad0b9ea5cb599cc073
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpnaxFAic2b65f578904bd7155ce48ac5ae8749f
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpnxlwEL018fc2bb31371ad55ea4d4019cdc1385
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpP5uiyR3f631f99df5fd4c1431d20f506777e45
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmppcxG4E932cdf35d4680e8731441350030897fd
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpqpIAqee40a63675bd819150bf29858fce68b5f
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpqPP5tk21a3eb399b2b842ceaf161284a40bc05
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpswnMY939ecf19ffad5b37a8e1d3252f26cd1bb
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpud7qY665d7ff3109cc4b704c3e4ef1eda24b8a
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpuolTPA2e6e00d51f418368c7b59e9157beb847
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpUrSHeL7edcb62f0be9adaa330fba83ffc4509a
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpUuY3Vz1b7194b2b3f3470395d88e3cd27f5de0
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpV1okTj8a355837c420eeda997952f9cdb515cc
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpv3lXwrf16c46ff3fa601bc433d1480a3d70d54
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpvTeVQx90eed1ff0d55ab41eff9f92406ee645e
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpx4W4mDbd3709003fe473490f362202fa7c1302
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpx5Lbg0db50a4cb419a03764c55355ebcf2476e
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpyGnXxq953405c4abe25083200fdaa2e24bb469
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpYvhM99a934bc3616457f74d244c65e4675323e
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpyzx4Jreaccfd877a6595eb0a562550e8275d84
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpZfgf6Da567634adc8f90d7d6bfa47730a3373c
drwxr-xr-x 2 root root 4096 Jun 6 08:27 tmpZmO7Zz3e70ce00e2276d1016b6bca087f8c547
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment