Tenho um servidor dedicado que roda o Mysql em Linux virtualizado em uma VMWare de configuração:
Intel Xeon E5-2650 - 32GB RAM onde a VMware fica com 2 Virtual Sockets e 16 Cores por socket totalizando 32 cores de processamento e 30GB RAM.
Trabalho somente com MyISAM devido as necessidades que tenho. Porém o servidor está consumindo muita memória. O processo do Mysql no Linux sobee toda hora chegando a quase 100% da memória usada. Quando dou o comando top, a coluna RES que é o tamanho residente na memória fisica fica em torno de 10GB. Para esvaziar a memória dou o comando "sync && sysctl vm.drop_caches=3", ai ele limpa porém sobe de novo.
Acho que tem algo de errado nas configurações. Poderiam me ajudar? Segue abaixo o my.cnf.
# The following options will be passed to all MySQL clients
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
# The MySQL server
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-external-locking
skip-name-resolve
Pergunta
rafaelcamposjf
Boa tarde a todos,
Tenho um servidor dedicado que roda o Mysql em Linux virtualizado em uma VMWare de configuração:
Intel Xeon E5-2650 - 32GB RAM onde a VMware fica com 2 Virtual Sockets e 16 Cores por socket totalizando 32 cores de processamento e 30GB RAM.
Trabalho somente com MyISAM devido as necessidades que tenho. Porém o servidor está consumindo muita memória. O processo do Mysql no Linux sobee toda hora chegando a quase 100% da memória usada. Quando dou o comando top, a coluna RES que é o tamanho residente na memória fisica fica em torno de 10GB. Para esvaziar a memória dou o comando "sync && sysctl vm.drop_caches=3", ai ele limpa porém sobe de novo.
Acho que tem algo de errado nas configurações. Poderiam me ajudar? Segue abaixo o my.cnf.
# The following options will be passed to all MySQL clients
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
# The MySQL server
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-external-locking
skip-name-resolve
key_buffer_size = 1024M
max_allowed_packet = 16M
table_open_cache = 2048
sort_buffer_size = 1M
net_buffer_length = 8K
read_buffer_size = 1M
read_rnd_buffer_size = 512M
myisam_sort_buffer_size = 256M
thread_cache_size = 16
thread_concurrency = 32
query_cache_type = 0
query_cache_size = 0
myisam_sort_buffer_size = 256M
max_connections = 1000
max_connect_errors = 10
table_open_cache = 2048
binlog_cache_size= 16M
max_heap_table_size = 128M
join_buffer_size = 2048M
back_log = 50
thread_stack = 192K
bulk_insert_buffer_size = 512M
myisam_max_sort_file_size = 10G
myisam_repair_threads = 32
group_concat_max_len = 100000
ft_min_word_len = 4
default-storage-engine = MyISAM
collation_server = utf8_unicode_ci
character_set_server = utf8
# plugins
plugin_dir=/usr/lib64/mysql/plugin
plugin-load=ha_archive.so;ha_blackhole.so;ha_federated.so
# activate the federated storage engine
federated
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Point the following paths to different dedicated disks
tmpdir = /var/tmp
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
default-character-set = utf8
[myisamchk]
key_buffer_size = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
[mysql.server]
user=mysql
basedir=/usr
[mysqld_safe]
log-error=/var/log/mysqld/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.