mysql이 가끔 멈추고 시작할 수 없는 이유는 무엇입니까?
my.cnf 구성:
[클라이언트]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
log-error=/alidata/log/ mysql/error.log
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myis am_ sort_buffer_size = 8M
skip-name-resolve
log-bin=mysql-bin
binlog_format=mixed
서버 ID = 1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[myisamchk]
key_buffer_size = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
expire_logs_days = 5
max_binlog_size = 1000M
오류 로그:
170421 14:16:49 mysqld_safe 현재 실행 중인 프로세스 수: 0
170421 14:16:49 mysqld_safe mysqld restarted
2017-04-21 14:16:49 1480 [참고] 플러그인 'FEDERATED'가 비활성화되었습니다. .
2017-04-21 14:16:49 1480 [참고] InnoDB: 원자성을 사용하여 버퍼 풀 페이지 참조 카운트
2017-04-21 14:16:49 1480 [참고] InnoDB: InnoDB 메모리 힙이 비활성화되었습니다
2017-04-21 14:16:49 1480 [참고] InnoDB: Mutexes 및 rw_locks는 GCC Atomic 내장을 사용합니다
2017-04-21 14:16:49 1480 [참고] InnoDB: 메모리 배리어를 사용하지 않습니다
2017-04 - 21 14:16:49 1480 [참고] InnoDB: 압축 테이블은 zlib 1.2.3을 사용합니다
2017-04-21 14:16:49 1480 [참고] InnoDB: Linux 네이티브 AIO 사용
2017-04-21 14:16 : 49 1480 [참고] InnoDB: CPU crc32 명령어 사용
2017-04-21 14:16:49 1480 [참고] InnoDB: 버퍼 풀 초기화 중, 크기 = 128.0M
InnoDB: mmap(137363456 bytes) failed; -04-21 14:16:49 1480 [ERROR] InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다
2017-04-21 14:16:49 1480 [ERROR] 플러그인 'InnoDB' init 함수에서 오류가 반환되었습니다.
2017- 04 -21 14:16:49 1480 [ERROR] 플러그인 'InnoDB'를 스토리지 엔진으로 등록하지 못했습니다.
2017-04-21 14:16:49 1480 [ERROR] 알 수 없거나 지원되지 않는 스토리지 엔진: InnoDB
2017-04- 21 14:16:49 1480 [오류] 중단 중
2017-04-21 14:16:49 1480 [참고] Binlog 종료
2017-04-21 14:16:49 1480 [참고] 플러그인 '파티션' 종료
2017-04-21 14:16:49 1480 [참고] 'PERFORMANCE_SCHEMA' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'BLACKHOLE' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_DATAFILES' 플러그인 종료 중 '
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_TABLESPACES' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_FOREIGN_COLS' 플러그인 종료 중
2017-04-21 14 :16:49 1480 [참고] 'INNODB_SYS_FOREIGN' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_FIELDS' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_COLUMNS' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_INDEXES' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_SYS_TABLESTATS' 플러그인 종료
2017 -04-21 14:16:49 1480 [참고] 'INNODB_SYS_TABLES' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_FT_INDEX_TABLE' 플러그인 종료
2017-04-21 14:16: 49 1480 [참고] 'INNODB_FT_INDEX_CACHE' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_FT_CONFIG' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] 플러그인 종료 중 'INNODB_FT_BEING_DELETED'
2017-04-21 14:16:49 1480 [참고] 'INNODB_FT_DELETED' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] 'INNODB_FT_DEFAULT_STOPWORD' 플러그인 종료 중
2017-04- 21 14:16:49 1480 [참고] 'INNODB_METRICS' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_BUFFER_POOL_STATS' 플러그인 종료
2017-04-21 14:16:49 1480 [ 참고] 'INNODB_BUFFER_PAGE_LRU' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_BUFFER_PAGE' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_CMP_PER_INDEX_RESET' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] 'INNODB_CMP_PER_INDEX' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_CMPMEM_RESET' 플러그인 종료
2017-04-21 14: 16:49 1480 [참고] 'INNODB_CMPMEM' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_CMP_RESET' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 종료 중 'INNODB_CMP' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_LOCK_WAITS' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'INNODB_LOCKS' 플러그인 종료
2017- 04-21 14:16:49 1480 [참고] 'INNODB_TRX' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'ARCHIVE' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'MyISAM' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] 'CSV' 플러그인 종료 중
2017-04-21 14:16:49 1480 [참고] '플러그인 종료 중' MRG_MYISAM'
2017-04-21 14:16:49 1480 [참고] 'MEMORY' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'sha256_password' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'mysql_old_password' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'mysql_native_password' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] 'binlog' 플러그인 종료
2017-04-21 14:16:49 1480 [참고] /alidata/server/mysql/bin/mysqld: 종료 완료
170421 14:16:49 pid 파일 /alidata/server/mysql/data/iZ23czua4kgZ.pid의 mysqld_safe mysqld가 종료되었습니다
淡淡烟草味2017-05-18 10:57:52
InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다
이 문장을 보세요. 메모리가 부족합니다. 바이두를 직접 사용하신다면 잘못된 정보를 꼭 찾아보세요
某草草2017-05-18 10:57:52
innodb_buffer_pool_size 메모리 매개변수를 설정하지 않으면 5.6 이상에서는 기본적으로 128M을 사용하므로 메모리가 부족합니다. 5.5 이하 버전을 사용하거나 메모리를 늘리는 것을 권장합니다
高洛峰2017-05-18 10:57:52
이유는 알 수 없거나 지원되지 않는 스토리지 엔진입니다.
innodb_buffer_pool_size 설정이 너무 작을 수도 있습니다.
高洛峰2017-05-18 10:57:52
[오류] InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다
오류는 분명합니다. innodb_buffer_pool_size 설정을 수정하세요.