mirror of
				https://git.lapiole.org/dani/ansible-roles.git
				synced 2025-10-31 02:41:36 +01:00 
			
		
		
		
	Update to 2021-12-01 19:13
This commit is contained in:
		
							
								
								
									
										15
									
								
								roles/zfs_common/templates/zfs.conf.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								roles/zfs_common/templates/zfs.conf.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| # {{ ansible_managed }} | ||||
| {% if zfs_arc_min is defined %} | ||||
| options zfs zfs_arc_min={{ zfs_arc_min is search('%$') | ternary(((zfs_arc_min | regex_replace('%$', '') | int) * ansible_memtotal_mb * 1024 * 1024 * 0.01) | int, zfs_arc_min) }} | ||||
| {% endif %} | ||||
| {% if zfs_arc_max is defined %} | ||||
| options zfs zfs_arc_max={{ zfs_arc_max is search('%$') | ternary(((zfs_arc_max | regex_replace('%$', '') | int) * ansible_memtotal_mb * 1024 * 1024 * 0.01) | int, zfs_arc_max) }} | ||||
| {% endif %} | ||||
| #options zfs zvol_threads={{ (ansible_processor_vcpus < 16) | ternary('16', (ansible_processor_vcpus > 32) | ternary('32', ansible_processor_vcpus)) }} | ||||
| {% for option in zfs_mod_params.keys() | list %} | ||||
| {% if option is match('zfs_') %} | ||||
| options zfs {{ option }}={{ zfs_mod_params[option] }} | ||||
| {% elif option is match('spl_') %} | ||||
| options spl {{ option }}={{ zfs_mod_params[option] }} | ||||
| {% endif %} | ||||
| {% endfor %} | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Berteaud
					Daniel Berteaud