Я не могу найти источник проблемы в нашей репликации Master/Slave.MySQL Таблица заполнена по запросу
Сегодня я обновлял Учитель и вдруг получили следующее сообщение об ошибке от ведомого
Error 'The table 'caching_api' is full' on query.
Query: '
ALTER TABLE `caching_api`
ADD UNIQUE INDEX `id` (`id`) USING BTREE ,
ADD INDEX `search` (`component`, `method`) USING BTREE
Это не проблема диска, работорговли являются точной повторностью Мастера
И my.cnf конфигурации:
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /data/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
key_buffer = 16M
max_allowed_packet = 128M
thread_stack = 192K
thread_cache_size = 64
table_open_cache = 3000
join_buffer_size = 128k
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover = BACKUP
max_connections = 4000
wait_timeout = 150
interactive_timeout = 30
innodb_buffer_pool_size = 25G
innodb_log_file_size = 1G
innodb_buffer_pool_instances = 10
tmp_table_size = 256M
max_heap_table_size = 256M
innodb_flush_log_at_trx_commit = 2
query_cache_limit = 64M
query_cache_size = 256M
relay_log_space_limit = 10G
server-id = 2
relay-log = /var/log/mysql/mysqld-relay-bin
expire_logs_days = 1
max_binlog_size = 100M
slave-skip-errors = 1062,1054
[mysqldump]
quick
quote-names
[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
[isamchk]
key_buffer = 16M
Обновление на вопросы из комментариев:
Когда я пытаюсь выполнить запрос непосредственно на SLAVE:
статус caching_api таблица
Ведомый диск Информация
ibdata1 о 36GB
ULIMIT -a
'Показать статус таблицы из my_db'? – e4c5
@ e4c5 Обновлен вопрос: у нас около 10 баз данных на этом сервере, и я опубликовал только тот, который вызвал проблему – Tarek
, ваш скриншот не очень полезен, потому что имена таблиц не отображаются – e4c5