ورود

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



pishva62
January 23rd, 2015, 19:31
سلام چند وقت هست که دچار مشکل شدم

service mysqld restart

را که میزنم اصلاmysql ران نمیشه

و مشکل دارد
از اساتید محترم خواهشمندم راهنمایی بفرمایند
ممنونم

ms96
January 23rd, 2015, 19:35
چه خطایی میده؟

a.e
January 23rd, 2015, 19:38
تغییر خاصی بر روی سرور انجام داده اید یا آپدیت خاصی انجام داده اید؟

secureconfig
January 23rd, 2015, 19:39
سلام.

نتیجه ی دستور زیر را قرار دهید :


tail -40 /var/lib/mysql/`hostname`.err


موفق باشید./

dc.saeed
January 23rd, 2015, 19:42
درود

در صورتی که mysql پس از خاموش شدن دیگه روشن نمیشه و یا باید خیلی صبر کنید تا روشن بشه احتمالا به علت پر شدن پارتیشن ها و هاردتون هست
نتیجه ی دستور : df -h رو بدید

pishva62
January 23rd, 2015, 19:51
سلام ممنونم از توجه همه شما واقعا


نتیجه دستور بالا به شکل زیر بود

150123 11:17:39 [ERROR] /usr/sbin/mysqld: Error writing file '/var/lib/mysql/server2.hostname.com.pid' (Errcode: 28)
150123 11:17:39 [ERROR] Can't start server: can't create PID file: No space left on device
150123 11:17:39 mysqld_safe Number of processes running now: 0
150123 11:17:39 mysqld_safe mysqld restarted
150123 11:17:39 [Note] Plugin 'FEDERATED' is disabled.
150123 11:17:39 [Note] Plugin 'InnoDB' is disabled.
150123 11:17:39 [Note] Server hostname (bind-address): '198.50.214.15'; port: 3306
150123 11:17:39 [Note] - '198.50.214.15' resolves to '198.50.214.15';
150123 11:17:39 [Note] Server socket created on IP: '198.50.214.15'.
150123 11:17:39 [ERROR] /usr/sbin/mysqld: Error writing file '/var/lib/mysql/server2.hostname.com.pid' (Errcode: 28)
150123 11:17:39 [ERROR] Can't start server: can't create PID file: No space left on device
150123 11:17:39 mysqld_safe Number of processes running now: 0
150123 11:17:39 mysqld_safe mysqld restarted
150123 11:17:39 [Note] Plugin 'FEDERATED' is disabled.
150123 11:17:39 [Note] Plugin 'InnoDB' is disabled.
150123 11:17:39 [Note] Server hostname (bind-address): '198.50.214.15'; port: 3306
150123 11:17:39 [Note] - '198.50.214.15' resolves to '198.50.214.15';
150123 11:17:39 [Note] Server socket created on IP: '198.50.214.15'.
150123 11:17:39 [ERROR] /usr/sbin/mysqld: Error writing file '/var/lib/mysql/server2.hostname.com.pid' (Errcode: 28)
150123 11:17:39 [ERROR] Can't start server: can't create PID file: No space left on device
150123 11:17:39 mysqld_safe Number of processes running now: 0
150123 11:17:39 mysqld_safe mysqld restarted
150123 11:17:39 [Note] Plugin 'FEDERATED' is disabled.
150123 11:17:39 [Note] Plugin 'InnoDB' is disabled.
150123 11:17:39 [Note] Server hostname (bind-address): '198.50.214.15'; port: 3306
150123 11:17:39 [Note] - '198.50.214.15' resolves to '198.50.214.15';
150123 11:17:39 [Note] Server socket created on IP: '198.50.214.15'.
150123 11:17:39 [ERROR] /usr/sbin/mysqld: Error writing file '/var/lib/mysql/server2.hostname.com.pid' (Errcode: 28)
150123 11:17:39 [ERROR] Can't start server: can't create PID file: No space left on device
150123 11:17:39 mysqld_safe The server is respawning too fast. Sleeping for 1 second.
[root@server2 ~]# 150123 11:17:39 [ERROR] /usr/sbin/mysqld: Error writing file '/var/lib/mysql/server2.hostname.com.pid' (Errcode: 28)
-bash: syntax error near unexpected token `('
[root@server2 ~]# 150123 11:17:39 [ERROR] Can't start server: can't create PID file: No space left on device
-bash: 150123: command not found
[root@server2 ~]# 150123 11:17:39 mysqld_safe The server is respawning too fast. Sleeping for 1 second.

- - - Updated - - -

نتیجه df -h

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
50G 47G 0 100% /
tmpfs 947M 0 947M 0% /dev/shm
/dev/sda1 477M 52M 400M 12% /boot
/dev/mapper/VolGroup-lv_home
27G 3.7G 22G 15% /home

yourhosting
January 23rd, 2015, 19:54
از چه کنترل پنلی استفاده میکنید؟

pishva62
January 23rd, 2015, 19:56
دایرکت ادمین

dc.saeed
January 23rd, 2015, 20:05
مطالعه فرمایید در اینجا راه حل نوشته شده
MySQL Restart Failed : The server quit without updating PID file - ::: | Welcome to LinuxAdministrator.Pro | ::: (http://linuxadministrator.pro/blog/?p=225)
در صورتی که رفع نشد نیاز به بررسی بیشتری هست . در صورت تمایل دسترسی بدید به صورت رایگان خدمتتون انجام میشه
موفق باشید

RoobinaServer
January 23rd, 2015, 20:06
استارتر گرامی فکر کنم هاردتون پر شده.

یک تصویر از دستور df -h قرار دهید. (نتیجه قبلی به هم ریخته بود اما یه 100% مشاهده شد.)

باتشکر

secureconfig
January 23rd, 2015, 20:12
سلام.

طبق سخنان دوستان و مشاهده ای که کردم هارد سرورتان پر شده است.
نتیجه ی دستور زیر را قرار دهید :


du -sh /*
du -sh /var/log/*

موفق باشید./

Yas-Host
January 23rd, 2015, 20:17
مشکلی که مربوط به پر شدن روت سرور است 2 صفحه دوستان توضیح داده اند.

استاتر عزیز دقت کنند این مشکل به راحتی قابل حل است

فایل ها و لوگ هایی در سرور شما پر شده است که باعث پر شدن روت سرور شما شده است

mysql شما از کار افتاده است

در صورت نیاز دسترسی روت ارسال کنید حل کنم.

- - - Updated - - -


مطالعه فرمایید در اینجا راه حل نوشته شده
MySQL Restart Failed : The server quit without updating PID file - ::: | Welcome to LinuxAdministrator.Pro | ::: (http://linuxadministrator.pro/blog/?p=225)
در صورتی که رفع نشد نیاز به بررسی بیشتری هست . در صورت تمایل دسترسی بدید به صورت رایگان خدمتتون انجام میشه
موفق باشید

سلام

مشکل فوق در صورت جا به جایی لوگ های innodb مشکل شدیدتری به وجود خواهد آمد

هر دستوری را از اینترنت در آوردید نزنید!

اخرین دستوری که باید در حل این مشکل زد جا به جای لوگ های innodb است .

pishva62
January 23rd, 2015, 20:34
بله
قسمت dev/mapper/VolGroup-lv_root
قسمت
availe

0
شده و دقیقا نمیدونم چطوری خالی میشه و یا محتویاتش را چطوری میشه دید

secureconfig
January 23rd, 2015, 20:36
نتیجه ی 2 دستوری که دادم را بدهید تا بتونیم راهنمایی کنیم :


du -sh /*
du -sh /var/log/*


موفق باشید./

pishva62
January 23rd, 2015, 20:49
8.0K /aquota.group
8.0K /aquota.user
7.3M /bin
50M /boot
4.0K /cgroup
160K /dev
35M /etc
3.7G /home
223M /lib
16K /lost+found
4.0K /media
0 /misc
4.0K /mnt
0 /net
8.0K /opt
du: cannot access `/proc/22917/task/22917/fd/4': No such file or directory
du: cannot access `/proc/22917/task/22917/fdinfo/4': No such file or directory
du: cannot access `/proc/22917/fd/4': No such file or directory
du: cannot access `/proc/22917/fdinfo/4': No such file or directory
du: cannot access `/proc/24330': No such file or directory
du: cannot access `/proc/24331': No such file or directory
du: cannot access `/proc/24332': No such file or directory
du: cannot access `/proc/24333': No such file or directory
du: cannot access `/proc/24334': No such file or directory
0 /proc
22M /root
14M /sbin
4.0K /selinux
4.0K /srv
0 /sys
296K /tmp
180K /tmp_backup
2.8G /usr
44G /var

- - - Updated - - -

, برای بعدی

8.0K /var/log/anaconda.ifcfg.log
20K /var/log/anaconda.log
40K /var/log/anaconda.program.log
112K /var/log/anaconda.storage.log
116K /var/log/anaconda.syslog
28K /var/log/anaconda.xlog
68K /var/log/anaconda.yum.log
27M /var/log/audit
12K /var/log/boot.log
548K /var/log/btmp
652K /var/log/btmp-20150101
8.0K /var/log/ConsoleKit
5.4M /var/log/cron
5.7M /var/log/cron-20141228
6.2M /var/log/cron-20150104
6.7M /var/log/cron-20150111
7.2M /var/log/cron-20150118
4.0K /var/log/cups
480K /var/log/directadmin
68K /var/log/dmesg
68K /var/log/dmesg.old
0 /var/log/dracut.log
324K /var/log/dracut.log-20150101
158M /var/log/exim
41G /var/log/httpd
40K /var/log/lastlog
2.0M /var/log/lfd.log
288K /var/log/lfd.log-20150118.gz
3.0M /var/log/maillog
100K /var/log/maillog-20141228
272K /var/log/maillog-20150104
1.6M /var/log/maillog-20150111
3.0M /var/log/maillog-20150118
54M /var/log/messages
22M /var/log/messages-20141228
20M /var/log/messages-20150104
32M /var/log/messages-20150111
19M /var/log/messages-20150118
4.0K /var/log/ntpstats
72K /var/log/prelink
18M /var/log/proftpd
20M /var/log/sa
8.0K /var/log/samba
160K /var/log/secure
692K /var/log/secure-20141228
268K /var/log/secure-20150104
268K /var/log/secure-20150111
104K /var/log/secure-20150118
0 /var/log/spooler
0 /var/log/spooler-20141228
0 /var/log/spooler-20150104
0 /var/log/spooler-20150111
0 /var/log/spooler-20150118
4.0K /var/log/sssd
0 /var/log/tallylog
808K /var/log/wtmp
0 /var/log/yum.log
24K /var/log/yum.log-20150101

RoobinaServer
January 23rd, 2015, 20:51
این دستور را بزنید مشکلتون حل میشود :

rm -rf /var/log/httpd

service mysqld restart

باتشکر

secureconfig
January 23rd, 2015, 20:53
مشکل از فایل های لاگ وب سرور هست.

احتمالا ذخیره ی ارور های php مسبب این بالا رفتن حجم شده است.
با دستور زیر فایل php.ini را پیدا کنید :
php --ini
سپس انرا باز کنید و عبارات جلوی متن زیر را حذف کنید :


error_reporting =

سپس دستور زیر را بزنید جهت حذف فایل های لاگ فعلی :


rm -rf /var/log/httpd/domains/*

موفق باشید./

- - - Updated - - -


این دستور را بزنید مشکلتون حل میشود :

rm -rf /var/log/httpd

service mysqld restart

باتشکر
!
بعد از زدن این دستورات وب سرور از کار می افتد ! زیرا نیاز به پوشه های var/log/httpd/ و var/log/httpd/domains/ دارد !

موفق باشید./

pishva62
January 23rd, 2015, 20:54
آقا واقعا ممنونم

خیلی زیاد فقط یه راهنمایی بفرمایید که شما از کجا فهمیدید

ممنونم

secureconfig
January 23rd, 2015, 20:57
آقا واقعا ممنونم

خیلی زیاد فقط یه راهنمایی بفرمایید که شما از کجا فهمیدید

ممنونم

طبق دستورات اول ، باید بفهمید که چه پوشه ای حجم سرور را پر کرده است.
معمولا پوشه های بکاپ (درصورت نداشتن پارتیشن جدا) و لاگ ها هستند طی تجربه ی بنده.
همچنین اگر فایل دیگری حجم زیادی مصرف کند میتونید پیدا کنید و اگر نیازی نداشتید حذف کنید.

+ با حذف فایل های لاگ شما تنها مشکل را برای 1 یا 2 روز حل کرده اید و با رفع مشکل یعنی غیر فعال سازی ذخیره ی لاگ های php به صورت کامل رفع میکنید.

موفق باشید./

RoobinaServer
January 23rd, 2015, 21:01
!
بعد از زدن این دستورات وب سرور از کار می افتد ! زیرا نیاز به پوشه های var/log/httpd/ و var/log/httpd/domains/ دارد !

موفق باشید./


مجدد باید این پوشه ها ایجاد شوند.


یا میتوان به این صورت عمل کرد




rm /var/log/http/*

rm /var/log/http/domains/*



پ.ن : ظاهرا ذکر کردید. !!!

pishva62
January 23rd, 2015, 21:11
و من چطوری ذخیره لاگ ها را غیر فعال کنم
بازم از همه شما دوستان عزیز تشکر می کنم

- - - Updated - - -




rm /var/log/http/*

rm /var/log/http/domains/*

دستورهای بالا رو زدم ولی
ارور زیر را می ده

[root@server2 ~]# rm /var/log/http/*
rm: cannot remove `/var/log/http/*': No such file or directory
[root@server2 ~]# rm /var/log/http/domains/*
rm: cannot remove `/var/log/http/domains/*': No such file or directory

- - - Updated - - -

برای ایجاد بخش لاگ ها چه کار باید کرد

چون دستورات بالا رو زدم نشد

RoobinaServer
January 23rd, 2015, 21:14
و من چطوری ذخیره لاگ ها را غیر فعال کنم
بازم از همه شما دوستان عزیز تشکر می کنم

- - - Updated - - -



دستورهای بالا رو زدم ولی
ارور زیر را می ده

[root@server2 ~]# rm /var/log/http/*
rm: cannot remove `/var/log/http/*': No such file or directory
[root@server2 ~]# rm /var/log/http/domains/*
rm: cannot remove `/var/log/http/domains/*': No such file or directory

- - - Updated - - -

برای ایجاد بخش لاگ ها چه کار باید کرد

چون دستورات بالا رو زدم نشد

مشخصات سرورتون را پی ام کنید بررسی کنم.

secureconfig
January 23rd, 2015, 21:15
برای غیر فعال سازی لاگ های php باید فایل php.ini را باز کنید و هرچی جلوی error_reporting = هست را پاک کنید.

pishva62
January 23rd, 2015, 21:16
همه چیز درست شده فقط برای


در ارور زیر را می دهد

Unable to open logs

secureconfig
January 23rd, 2015, 21:17
مجدد باید این پوشه ها ایجاد شوند.


یا میتوان به این صورت عمل کرد




rm /var/log/http/*

rm /var/log/http/domains/*



پ.ن : ظاهرا ذکر کردید. !!!


درست می فرمایید اما پوشه ی var/log/httpd/ که حذف شود عملا var/log/httpd/domains/ نیز حذف میشود.

معمولا فایل های لاگ در مسیر var/log/httpd/domains/ ذخیره میشود و بهتر هست تنها این پوشه کامل حذف شود (فایل های درون ان)

موفق باشید./

- - - Updated - - -


همه چیز درست شده فقط برای


در ارور زیر را می دهد

Unable to open logs
کجا این ارور میاد ؟

meysam021
January 23rd, 2015, 21:20
از پارتیشن بندی دیفالت استفاده نکنید و سعی کنید این سرور رو هم از دیفالت خارج کنید.
این نوع پارتیشنی که دیدم دیفالت هست که توی دیفات متاسفانه فضای کمی به / روت سرور شما میده و برعکس تمامی فایلهاتون توی / ذخیره میشه و پر شدنش ، وارد نشدن به کنترل پنل
و خاموش شدن دیتاببیس و وب سروره

RoobinaServer
January 23rd, 2015, 21:22
درست می فرمایید اما پوشه ی var/log/httpd/ که حذف شود عملا var/log/httpd/domains/ نیز حذف میشود.

معمولا فایل های لاگ در مسیر var/log/httpd/domains/ ذخیره میشود و بهتر هست تنها این پوشه کامل حذف شود (فایل های درون ان)

موفق باشید./


دستور :



rm /var/log/httpd/


پوشه های موجود را پاک نمیکند و تمام فایلها فقط پاک میشوند، وقتی php دچار مشکل کلی شود و مشکل مربوط به یک سایت نباشد قبل از پوشه دومین این موارد ذخیره میشود که معمولا در سرورهایی دیده میشود که درست کانفیگ نشده و کانفیگ توسط افراد غیر حرفه ای انجام گردیده.(مشکل عمومی مشتریان تازه کار).

این مشترک 90% تنظیمات سرورش به صورت دیفالت هست.

اگر به اشتباه پوشه httpd پاک شود یا کلا برای سرعت عمل بیشتر سریع دستور حذف کلی زده شود مجدد باید پوشه http و domain ایجاد گردند.


پ.ن : حرف و دستوری که ذکر کردید کاملا درست هست اما هدف ذکر دستور توسط شما و هدف ما چیز دیگری بود بنده به نوع مشتری و احتمال نوع تنظیمات دیفالت وی و پیغام های خطای اصلی php خارج از وب سایت ها یعنی قبل پوشه دومین فکر کردم.

pishva62
January 23rd, 2015, 21:52
مجددا سلام

راستش مشکلات حل شده فایل ها هم سرجاش هستند
اما
داخل مرور گر دامنه ها اجرا نمیشود

- - - Updated - - -

روی صفحه مرورگر میزنه
unable to connect

- - - Updated - - -

داخل پنل دایرکت ادمین

httpd فعال نیست ظاهرا به خاطر همون لاگ هستش
راهی برا آن هست تشکر

- - - Updated - - -

دستور زیر را می زنم ارور زیر رو میده


service httpd restart
Stopping httpd: [FAILED]
Starting httpd: Warning: DocumentRoot [/home/admin/domains/hostname.con/public_html] does not exist
Warning: DocumentRoot [/home/admin/domains/hostname.con/public_html/forum] does not exist
Warning: DocumentRoot [/home/admin/domains/hostname.con/public_html/mylinks] does not exist
(2)No such file or directory: httpd: could not open error log file /var/log/httpd/error_log.
Unable to open logs

mohammadali3517
January 23rd, 2015, 23:56
سلام
پوشه هایی که مثلا پابلیک بودن پاک شدن اونارو بسازین.....

secureconfig
January 24th, 2015, 05:38
جهت رفع مشکل دستور زیر را بزنید :



touch /var/httpd/error_log

همچنین اگر mysql استارت نشد بهتر هست سرور را ریستارت کنید.

pishva62
January 24th, 2015, 17:59
آقا مشکل حل شد ممنونم از همگی شما

راستش تو این دوره زمونه کمتر کسی پیدا میشه که کمک کنه ولی راستش شما ها این طور نیستید

امیدوارم در همه مراحل زندگیتون همیشه همین طوری بمونیم و به فکر دیگران باشیم

بازم ممنونم از همه شما دوستان

- - - Updated - - -

سلام یه مشکل کوچک باقی مونده
اونم من ارور لاگ ها را غیرفعال کردم

اما هنوز پوشه
dev/mapper/volgroup-lv_root

در حال افزایش هست و نمیدونم چطوری جلوی اون را بگیرم
ایا راهی هست رفع شود