-
September 18th, 2014, 17:49
#1
مشکل دیتابیس
با سلام خدمت دوستان من سرورم داشت کارمیکرد که یهو سرور قطع شد طبق بررسی کردم دیتابیس رانمیشه و مشکل از مسیرvar/lib/mysql/hostname.yourdomian.pid هستش فایلpid سرور مشکل پیدا کرده این مسئله رو چطور حلش کنم از دوستان کی میتونه راهنمائی کنه
ssh هم باز نمیشه فقط از کنسول میتونم مشکل رو برطرف کنم
-
-
September 18th, 2014 17:49
# ADS
-
September 18th, 2014, 18:06
#2
پاسخ : مشکل دیتابیس
ارور رو دقیقا ارسال کنید
طبق گفته شما احتمالا کرش شده
یک بار service mysqld stop و سپس استارت حل میشه
مشکل از کرش شدن ناشی از عدم کانفیگ صحیح است
-
-
September 18th, 2014, 18:26
#3
پاسخ : مشکل دیتابیس
دستور مورد نظر رو زدم ولی عمل نکرد ارور خاصی نیزنه فقط مسیر مورد نظر رو نشون میده
- - - Updated - - -
موقع stop کردن mysql این ارور میاد mysql server pid file could not be found اجازه stop هم نمیده
- - - Updated - - -
و موقع ریستارت کردم این ارور رو میزنه
starting mysql .the server quit without updating pid file (var/lib/mysql/hostname.yourdomian.com.pid)
این ارور هم موقع ریستارت میاد
-
-
September 18th, 2014, 18:31
#4
پاسخ : مشکل دیتابیس
بله مشکل کرش هست یه بار reboot کنید مشکل برطرف میشه اما مجدد بعد از اینکه مای اس کیو ال زیر فشار بره همین اتفاق میفته
مشکل میتونه کمبود رم سرور و عدم کانفیگ مناسب باشه نیاز به بررسی داره
-
-
September 18th, 2014, 18:39
#5
پاسخ : مشکل دیتابیس
دوبار reboot شده ولی مجدد همین مشکل هست رم سرور حالت عادی هستش اگر توجه کنید گفتم ssh هم باز نمیشه ولی دیتابیس هم ریستارت نمیشه
-
-
September 18th, 2014, 18:48
#6
عضو دائم
پاسخ : مشکل دیتابیس
با ریبوت مشکلی حل نمیشود.
چه کنترل پنلی روی سرورتون نصب شده؟
-
-
September 18th, 2014, 19:20
#7
پاسخ : مشکل دیتابیس
سی پنل هستش
- - - Updated - - -
دوستان کسی هست راهنمائی کنه این مورد چند بار ایمیل برام اومد مربوط به این فایل Pid ولی نادیده گرفتم
-
-
September 18th, 2014, 19:28
#8
عضو دائم
پاسخ : مشکل دیتابیس
دلایل مختلفی میتونه باعث بروز این مشکل باشه.
ابتدا چک کنید پارتیشن tmp/ فول نشده باشد.
با دستور زیر:
df -h
محتویات بخش my.cnf رو نیز اگر دسترسی دارید ارسال کنید .
-
-
September 18th, 2014, 19:52
#9
پاسخ : مشکل دیتابیس
پوشه tmp 21 درصد میباشد
و محتویات My.vnf
mysqld]
skip-locking
skip-innodb
query_cache_limit=1M
query_cache_size=32M
query_cache_type=1
max_connections=500
interactive_timeout=100
wait_timeout=100
connect_timeout=10
thread_cache_size=128
key_buffer=16M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
max_connect_errors=10
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=2
myisam_sort_buffer_size=64M
log-bin
server-id=1
[safe_mysqld]
err-log=/var/log/mysqld.log
open_files_limit=8192
[mysqldump]
quick
max_allowed_packet=16M
[mysql]
no-auto-rehash
#safe-updates
[isamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[myisamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[mysqlhotcopy]
interactive-timeout
-
-
September 18th, 2014, 19:59
#10
عضو دائم
پاسخ : مشکل دیتابیس
راه دوم:
با دستورات زیر یک pid فایل جدید ایجاد کنید و سرور را ریستارت کنید.
touch /tmp/mysql.sock
service mysqld restart
و
reboot
-