add mysql role
This commit is contained in:
57
roles/mysql/defaults/main.yaml
Normal file
57
roles/mysql/defaults/main.yaml
Normal file
@ -0,0 +1,57 @@
|
||||
---
|
||||
mysql_package_state: 'present'
|
||||
|
||||
mysql_service_name: 'mysql'
|
||||
mysql_service_state: 'started'
|
||||
mysql_service_enabled: yes
|
||||
|
||||
mysql_initialize_log_error: /var/tmp/mysqld_initialize.log
|
||||
|
||||
mysql_cfg_path: /etc/my.cnf
|
||||
|
||||
mysql_datadir_owner: mysql
|
||||
mysql_datadir_group: mysql
|
||||
mysql_datadir_mode: 0700
|
||||
|
||||
mysql_config:
|
||||
mysql:
|
||||
port: 3306
|
||||
socket: /var/run/mysqld/mysqld.sock
|
||||
mysqld:
|
||||
basedir: /usr
|
||||
bind_address: 127.0.0.1
|
||||
datadir: /var/lib/mysql
|
||||
default_storage_engine: InnoDB
|
||||
innodb_buffer_pool_size: "{{ (ansible_memtotal_mb * 0.25) | int }}M"
|
||||
innodb_file_per_table: 1
|
||||
innodb_flush_log_at_trx_commit: 1
|
||||
innodb_flush_method: O_DIRECT
|
||||
innodb_log_file_size: 128M
|
||||
innodb_log_files_in_group: 2
|
||||
key_buffer_size: 16M
|
||||
log_error: /var/log/mysql/mysql-error.log
|
||||
log_queries_not_using_indexes: 1
|
||||
max_allowed_packet: 16M
|
||||
max_connect_errors: 1000000
|
||||
max_connections: 100
|
||||
max_heap_table_size: 32M
|
||||
myisam_recover_options: FORCE,BACKUP
|
||||
open_files_limit: 65535
|
||||
pid_file: /var/run/mysqld/mysqld.pid
|
||||
query_cache_size: 0
|
||||
query_cache_type: 0
|
||||
slow_query_log: 1
|
||||
slow_query_log_file: /var/log/mysql/mysql-slow.log
|
||||
socket: /var/run/mysqld/mysqld.sock
|
||||
table_definition_cache: 4096
|
||||
table_open_cache: 300
|
||||
thread_cache_size: 16
|
||||
tmp_table_size: 32M
|
||||
tmpdir: /tmp
|
||||
user: mysql
|
||||
mysqld_safe:
|
||||
nice: 0
|
||||
socket: /var/run/mysqld/mysqld.sock
|
||||
syslog: ~
|
||||
|
||||
# vim:ft=yaml.ansible:
|
Reference in New Issue
Block a user