diff --git a/zabbix-server/defaults/main.yml b/zabbix-server/defaults/main.yml
new file mode 100644
index 0000000000000000000000000000000000000000..692c6cd35d3b7897ba2e64942631e8dc467c60d3
--- /dev/null
+++ b/zabbix-server/defaults/main.yml
@@ -0,0 +1,3 @@
+---
+
+zabbix_cache_size: 8M
diff --git a/zabbix-server/templates/zabbix_server.conf.j2 b/zabbix-server/templates/zabbix_server.conf.j2
index be5ab660353a4d78c2d8f1ba9a59dc6c7d5d7e53..d1da4ba185a6b4aab7b5e6d14c008f80bc5d17cf 100644
--- a/zabbix-server/templates/zabbix_server.conf.j2
+++ b/zabbix-server/templates/zabbix_server.conf.j2
@@ -69,7 +69,7 @@ LogFileSize=0
 # Default:
 # PidFile=/tmp/zabbix_server.pid
 
-PidFile=/var/run/zabbix/zabbix_server.pid
+PidFile=/run/zabbix/zabbix_server.pid
 
 ### Option: DBHost
 #	Database host name.
@@ -351,7 +351,7 @@ StartDiscoverers= {{ startdiscovers }}
 # Mandatory: no
 # Range: 128K-8G
 # Default:
-# CacheSize=8M
+CacheSize={{ zabbix_cache_size }}
 
 ### Option: CacheUpdateFrequency
 #	How often Zabbix will perform update of configuration cache, in seconds.