saltstack 緩存清理和數據歸檔

一、salt return 存儲數據庫python

建立數據庫並受權
salt-master 添加數據庫信息
重啓salt-master

緩存的數據庫建立以及建表等參考
/usr/lib/python2.7/site-packages/salt/returners/mysql.py
mysql

二、歸檔sql

archive_jobs: True # 添加該參數,使數據庫進行歸檔,生成_archive 後綴的歸檔數據表數據庫

jids
jids_archive
salt_events
salt_events_archive
salt_returns
salt_returns_archive




緩存

參數默認值
/usr/lib/python2.7/site-packages/salt/config/init.py: 'archive_jobs': False,
/usr/lib/python2.7/site-packages/salt/returners/mysql.py 文件內 def clean_old_jobs():

python2.7

三、清理
配置文件中
keep_jobs: 24 # 寫入數據庫的數據保留時間與緩存相同,默認24小時

ide

相關文章
相關標籤/搜索