memcached dead but pid file exists
درود ، دوستان جدیدا با memcached ب مشکل بر خوردم ، بعد از چند دقیقه از استارت سرویس این ارور رو میده :
memcached dead but pid file exists
reload و force-reload کردم ، حتی pid شو از /var/run حذف و دوباره استارت کردم ... امابازم بعد از چند ثانیه استاپ میشه و ارور بالا رو میده :|
ببینید :
کد:
[root@nl omidx]# service memcached status
memcached (pid 8513) is running...
[root@nl omidx]# service memcached status
memcached (pid 8513) is running...
[root@nl omidx]# service memcached status
memcached (pid 8513) is running...
[root@nl omidx]# service memcached status
memcached (pid 8513) is running...
[root@nl omidx]# service memcached status
memcached dead but pid file exists
مشکل کجاست ؟ :|
پاسخ : memcached dead but pid file exists
سلام خرجی زیر را ارسال کنید
cat /etc/sysconfig/memcached
پاسخ : memcached dead but pid file exists
نقل قول:
نوشته اصلی توسط
nimafire
سلام خرجی زیر را ارسال کنید
cat /etc/sysconfig/memcached
دو قستی ک قرمز کردم رو خودم تغییر داده بودم ... اما قبل از تغییر هم این مشکل بود .
کد:
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="1024"
OPTIONS="-l 127.0.0.1"
پاسخ : memcached dead but pid file exists
OPTIONS="-l 127.0.0.1" ای پی را با ای پی سرور جایگزین کنید
ببینید پورت 11211 باز هست یا خیر از iptable چک کنید
از سورس کامپایل کردید یا یام ؟
- - - Updated - - -
ببینید اگر در /var/run موجود هست. pid را حذف کنید
خروجی دستور های زیر را نیز ارسال کنید
date
service ntpd status
پاسخ : memcached dead but pid file exists
نقل قول:
نوشته اصلی توسط
nimafire
OPTIONS="-l 127.0.0.1" ای پی را با ای پی سرور جایگزین کنید
ببینید پورت 11211 باز هست یا خیر از iptable چک کنید
از سورس کامپایل کردید یا یام ؟
ب اینصورت نصب کردم :
yum install memcached
pecl install memcache
پورت 11211 بصورت tcp in و tcp out باز هست .
پاسخ : memcached dead but pid file exists
خروجی هایی که درخواست کردم را نیز ارسال کنید
ببینید اگر فایلی در var/run از memcach هست حذف کنید.
سپس سرور را ریبوت کنید
پاسخ : memcached dead but pid file exists
نقل قول:
نوشته اصلی توسط
nimafire
خروجی هایی که درخواست کردم را نیز ارسال کنید
ببینید اگر فایلی در var/run از memcach هست حذف کنید.
سپس سرور را ریبوت کنید
کد:
[root@nl omidx]# date
Fri Jul 11 23:14:51 IRDT 2014
[root@nl omid]# service ntpd status
ntpd is stopped
فایل memcached.pid در /var/run/memcached بود ک حذف کردم ، مجددا سرویس رو ری استارت کردم ... الان درست هست ، اما چند ثانیه بعد دوباره :
کد:
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached (pid 16905) is running...
[root@nl memcached]# service memcached status
memcached dead but pid file exists
پاسخ : memcached dead but pid file exists
سرویس ntpd را حذف کنید
سرور را ریست کنید چک کنید مجدد دان میشود یا خیر
- - - Updated - - -
خودتان ntpd را استاپ کردید ؟
پاسخ : memcached dead but pid file exists
نقل قول:
نوشته اصلی توسط
nimafire
سرویس ntpd را حذف کنید
سرور را ریست کنید چک کنید مجدد دان میشود یا خیر
خودتان ntpd را استاپ کردید ؟
ساعت سرور چه ربطی ب memcached داره ؟
آره ntpd رو من استاپ کردم ، چون نیازی بهش نبود ...
رو یک سرور دیگه ، ntpd و memcached هر دو ران هستند و مشکلی هم نیست ، یعنی ربط دارن ب هم این دو سرویس ؟
پاسخ : memcached dead but pid file exists
در صورت نیاز به بررسی و رفع مشکل نیاز به دسترسی می باشد.
در صورت لزوم دسترسی را ارسال فرمایید.
موفق باشید.