توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل جدی در sql
hamid_234
March 27th, 2013, 00:42
با سلام
دوستان عزیز ما امروز یکسری دستوراتی که در انجمن برای آپیمایز دیتابیس بود رو زدم بعدش sql دیگه اجرا نمیشه
sql update ya upgrade هم کردم نشد
من پسورد روت sql رو هم از سی پنل تغییر دادم
دوستان میشه راهنمایی کنید چطور میتونم بیارمش بالا ؟
uper
March 27th, 2013, 01:33
از mysql لطفا log بگیرین بزارین ببینیم مشکل از چی می تونه باشه .
clickchat
March 27th, 2013, 01:45
اجرای دوبارش کنید
hamid_234
March 27th, 2013, 01:49
چطوری لاگ بگیرم عزیز؟ کدوم آدرس؟ میشه کامل بگید دستور یا مسیرش چیه؟ با تشکر
اجرای دوباره منظور رستارت هست؟ اینو 100 بار کردیم نشده
hamid_234
March 27th, 2013, 01:59
این خطا رو داره
Starting MySQL....The server quit without updating PID file (/var/lib/mysql/server.hostnamema.com.pid).
nginxweb
March 27th, 2013, 02:02
محتوای فایل
/etc/my.cnf
را خالی کنید و سپس دستور
service mysql start
اگر اوکی نشد محتوای پوشه
/tmp
را یکبار پاک کنید و مجددا دستور دوم را بزنید
و اگر باز موفق نشدید آپگرید نمایید
clickchat
March 27th, 2013, 02:07
اگر به ssh دسترسی دارین با root وارد بشین و بعد کد زیر رو وارد کنید
service mysqld restart
reboot
hamid_234
March 27th, 2013, 02:23
محتوای فایل
کد:
/etc/my.cnf
را خالی کنید و سپس دستور
کد:
service mysql start
اگر اوکی نشد محتوای پوشه
کد:
/tmp
را یکبار پاک کنید و مجددا دستور دوم را بزنید
و اگر باز موفق نشدید آپگرید نمایید
آپگرید ه کردیم و نشد / لطفا میشه بیاید یاهو ؟ آی دی رو پیغام خصوصی کردم خدمتتون
اگر به ssh دسترسی دارین با root وارد بشین و بعد کد زیر رو وارد کنید
service mysqld restart
reboot
عزیز اگه با این حل میشد که دیگه تاپیک نمیزدم - کلا استارت نمیشه نه اینکه استپ شده
به هر حال باز هم ممنونم
uper
March 27th, 2013, 02:45
لاگ رو از اینجا ببینید.
tail -f /var/log/mysql.log
mysql.err
hamid_234
March 27th, 2013, 02:53
لاگ رو از اینجا ببینید.
tail -f /var/log/mysql.log
mysql.err
هیچ کدوم از دستور ها صحیح نبودن
vistaperes
March 27th, 2013, 02:56
اجرای دوبارش کنید
:71: چقدر اسپم!
اگر به ssh دسترسی دارین با root وارد بشین و بعد کد زیر رو وارد کنید
service mysqld restart
reboot
کشته دستوراتتم! سرور ریبوت کنه!؟!:71:
محتوا my.cnf یکبار خالی کن رست بده
متن ارور هم قرار میدادی بد نبود
hamid_234
March 27th, 2013, 02:56
خروچی این دستور :
30226 23:20:46 mysqld_safe Starting mysqld daemon with databases from /var/lib$
130226 23:20:47 [Note] Plugin 'FEDERATED' is disabled.
130226 23:20:47 InnoDB: Initializing buffer pool, size = 8.0M
130226 23:20:47 InnoDB: Completed initialization of buffer pool
130226 23:20:47 InnoDB: Started; log sequence number 0 119527
130226 23:20:48 [Note] Event Scheduler: Loaded 0 events
130226 23:20:48 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.68-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL C$
130227 1:58:16 [Note] /usr/sbin/mysqld: Normal shutdown
130227 01:58:21 mysqld_safe mysqld from pid file /var/lib/mysql/server.hostnamema$
130227 01:58:21 mysqld_safe Starting mysqld daemon with databases from /var/lib$
130227 1:58:21 [Warning] '--log_slow_queries' is deprecated and will be remove$
130227 1:58:22 [Note] Plugin 'FEDERATED' is disabled.
uper
March 27th, 2013, 02:59
دستور ها که درستن، لینوکستون چیه؟
با nano یا vi تست کنید. مسیر رو هم چک کنید ببینید اصلا فایل هست !!
hamid_234
March 27th, 2013, 03:03
130327 2:52:50 InnoDB: Initializing buffer pool, size = 128.0M
130327 2:52:50 InnoDB: Completed initialization of buffer pool
130327 2:52:50 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
130327 2:52:50 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Last MySQL binlog file position 0 69510557, file name ./server-bin.0000$
130327 2:52:50 InnoDB: Waiting for the background threads to start
130327 2:52:51 InnoDB: 5.5.30 started; log sequence number 2090508
130327 2:52:51 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
130327 2:52:51 [Note] - '0.0.0.0' resolves to '0.0.0.0';
130327 2:52:51 [Note] Server socket created on IP: '0.0.0.0'.
130327 2:52:51 [ERROR] /usr/sbin/mysqld: Table './mysql/db' is marked as crash$
130327 2:52:51 [ERROR] Fatal error: Can't open and lock privilege tables: Tabl$
130327 02:52:51 mysqld_safe mysqld from pid file /var/lib/mysql/server.hostnamema
130327 2:52:51 [ERROR] Fatal error: Can't open and lock privilege tables: Tabl$
130327 02:52:51 mysqld_safe mysqld from pid file /var/lib/mysql/server.hostnamema$
hamid_234
March 27th, 2013, 03:05
دستور ها که درستن، لینوکستون چیه؟
با nano یا vi تست کنید. مسیر رو هم چک کنید ببینید اصلا فایل هست !!
با این دستور لاگ ها رو داد :
nano /var/lib/mysql/server.hostnamema.com.err
hamid_234
March 27th, 2013, 03:07
محتوا my.cnf یکبار خالی کن رست بده
متن ارور هم قرار میدادی بد نبود
root@server [~]# service mysql restart
MySQL server PID file could not be found! [FAILED]
Starting MySQL.....The server quit without updating PID file (/var/lib/mysql/server.rayandade.com.pid). [FAILED]
root@server [~]#
compiler
March 27th, 2013, 04:41
root@server [~]# service mysql restart
MySQL server PID file could not be found! [FAILED]
Starting MySQL.....The server quit without updating PID file (/var/lib/mysql/server.rayandade.com.pid). [FAILED]
root@server [~]#
فایل های دیتابیس و mysql به صورت پیش فرض در این مسیر قرار دارند :
/var/lib/mysql/
با اجرای دستور زیر وضعیت پارتیشن بندی و فضای خالی موجود در هر پارتیشن رو بررسی کنید . احتمال اینکه پارتیشن /root یا /var پر شده باشه خیلی زیاده :