PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشكل با InnoDB در MYSQL



Golden Palm Force
November 5th, 2012, 18:50
با سلام
از ديشب كه سرور سي پنل آپديت شد MySQL سرور با InnoDB مشكل پيدا كرده و خيلي از مواقع سرور MySQL را خاموش مي كند !
چون چند تا از سايت هاي روي vps در ديتابيس هاشون Engine تيبل را InnoDB قرار داده اند سايت هاشون بالا نمياد و خطاي

error:Unknown table engine 'InnoDB'
ميده ...

الان سرور mysql فعال ميشه اما اصلا اثري از InnoDB داخلش نيست !
داخل mysql دستور

show engines;
را مي زنم و نتيجه زير را ميده كه خبري از InnoDB نيست

mysql> show engines;
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance | NO | NO | NO |
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |
| FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL |
| ARCHIVE | YES | Archive storage engine | NO | NO | NO |
+------------+---------+----------------------------------------------------------------+--------------+------+------------+
7 rows in set (0.00 sec)



داخل لاگ mysql سرور اي خطا را ميده ...

121105 18:26:50 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
121105 18:26:50 [Note] Plugin 'FEDERATED' is disabled.
121105 18:26:50 InnoDB: Initializing buffer pool, size = 8.0M
121105 18:26:50 InnoDB: Completed initialization of buffer pool
InnoDB: Error: log file ./ib_logfile0 is of different size 0 268435456 bytes
InnoDB: than specified in the .cnf file 0 536870912 bytes!
121105 18:26:50 [ERROR] Plugin 'InnoDB' init function returned error.
121105 18:26:50 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
121105 18:26:50 [Note] Event Scheduler: Loaded 0 events
121105 18:26:50 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.65-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)

تنظيمات وارد شده در my.cnf براي innodb هم اين ها هستند :

innodb_fast_shutdown=0
innodb_log_buffer_size = 8M
innodb_log_file_size = 512M

ممنون ميشم دوستان كمكي كنند تا مشكل حل شود .