Saya mengikuti solusi ini di sini /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 dan mencoba meningkatkan saya innodb_buffer_pool_size
ke 4G dan kemudian 1G (juga 1024M) di Selain ukuran file log, tetapi mysql tidak akan mulai dengan nilai-nilai itu. Jika saya memasukkannya kembali ke 512M mysql dimulai dengan baik.
Bagaimana saya bisa memecahkan masalah ini? Server saya adalah 16GB, dan menurut Webmin sysinfo:
Real memory 15.62 GB total, 3.13 GB used
Sementara itu saya menemukan log kesalahan juga:
120529 10:29:32 mysqld_safe mysqld dari file pid /var/run/mysqld/mysqld.pid berakhir
120529 10:29:33 mysqld_safe Memulai daemon mysqld dengan basis data dari / var / lib / mysql
120529 10:29:33 [Note] Plugin 'FEDERATED' dinonaktifkan.
120529 10:29:33 InnoDB: Tumpukan memori InnoDB dinonaktifkan
120529 10:29:33 InnoDB: Mutex dan rw_locks menggunakan builtin atom GCC
120529 10:29:33 InnoDB: Tabel terkompresi menggunakan zlib 1.2.3
120529 10:29:33 InnoDB: Menggunakan Linux asli AIO
120529 10:29:33 InnoDB: Menginisialisasi kumpulan buffer, ukuran = 1.0G
120529 10:29:33 InnoDB: Inisialisasi kolam buffer yang lengkap
InnoDB: Kesalahan: file log ./ib_logfile0 dengan ukuran yang berbeda 0 134217728 byte
InnoDB: dari yang ditentukan dalam file .cnf 0 268435456 bytes!