찾다

 >  Q&A  >  본문

mysql-configuration - MySQL 오류, 때때로 자동으로 중단되어 시작할 수 없음

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가 종료되었습니다

仅有的幸福仅有的幸福2746일 전731

모든 응답(6)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-18 10:57:52

    메모리가 부족합니다. MySQL 메모리를 얼마나 구성했는지는 확인하지 못했습니다. 보통 os의 75%를 차지합니다

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:57:52

    InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다

    이 문장을 보세요. 메모리가 부족합니다. 바이두를 직접 사용하신다면 잘못된 정보를 꼭 찾아보세요

    회신하다
    0
  • 某草草

    某草草2017-05-18 10:57:52

    innodb_buffer_pool_size 메모리 매개변수를 설정하지 않으면 5.6 이상에서는 기본적으로 128M을 사용하므로 메모리가 부족합니다. 5.5 이하 버전을 사용하거나 메모리를 늘리는 것을 권장합니다

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-18 10:57:52

    메모리 문제, 부족해요

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-18 10:57:52

    이유는 알 수 없거나 지원되지 않는 스토리지 엔진입니다.
    innodb_buffer_pool_size 설정이 너무 작을 수도 있습니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-18 10:57:52

    [오류] InnoDB: 버퍼 풀에 메모리를 할당할 수 없습니다
    오류는 분명합니다. innodb_buffer_pool_size 설정을 수정하세요.

    회신하다
    0
  • 취소회신하다