مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
سلام
سرویس tinydns رو در ترمینال چک می کننم می گه stop است ولی وقتی از پنل lxadmin بررسی می کنم می گه استارت شده است
حتی با دستورات هم نتونستم استارتش کنم با دستورات زیر
service djbdns start
/etc/init.d/djbdns start
از طریق lxadmin هم نمیشه start کرد همش می گه استارته !!!
این مشکل همیشه وجود دارد ولی دامینها و سایتها عادی کار می کنند !!!!!
ولی در برخی مواقع که سرور را ریستارت می کنم دامینها resolve نمی شوند ؟؟؟؟ و بعداز 4 یا 5 ساعت می بینم دامینها و سایتها باز در حال کار کردن هستند
مشکل از چیست؟؟؟ لطفا راهنمایی کنید
با تشکر
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
با دستور زیر بصورت لحظه ای log سرور را بررسی کنید:
کد:
tail -f /var/log/messages
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
سلام
این لوگها را در چه زمانی بگیرم
در زمان استارت کردن سرویس در ترمینال یا در زمان استارت کردن از طریق پنل کلوکسو ؟؟؟
البته در زمان استارت کردن از طریق ترمینال که هیچ لوگی را اضافه نمی کند !!! و نتیجه دستور هم این است starting Djbdns فقط همین را نوشته و پایان نه ok میزنه ، نه چیز دیگه !!!!!
با تشکر
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
در زمان start کردن سرویس Log بگیرید.
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
گفتم که در زمان استارت کردن سرویس چیزی لوگ نمی کنه !!!
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
یک خروجی top -c می گیرید؟
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
سلام
وقتی سرویس را استارت می کنم در خروجی دستور top برنامه tinydns نمایش داده می شود یعنی جزو پراسس ها اضافه می شود سه بار دستور استارت کردن زدم و 3 تا پراسس در top به نام tinydns اضافه شده بود
ولی در هر بار
service djbdns status
می زدم می گفت سرویس استاپ است
حتی پراسسهای tinydns را کلا kill کردم و سپس استارت کردم باز همان حالت قبل !!!!
پنل کلوکسو هم سرویس tinydns رو همیشه در حالت استارت نمایش می دهد
مشکل از چیست ؟؟؟
لطفا راهنمایی کنید
با تشکر
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
top -c گفتم بگیرید تا با lsof ببینیم مشکل کجاست؟!
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
منظورتون را نمی فهمم لطفا بیشتر توضیح بدید
منظورتون خروجی top است ؟؟
کد:
top - 20:10:30 up 2 days, 21:56, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 36 total, 1 running, 35 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 262144k total, 39820k used, 222324k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 18 0 2060 652 560 S 0 0.2 0:00.55 init [3]
7858 dbus 25 0 2764 460 324 S 0 0.2 0:00.00 dbus-daemon --system
7869 root 18 0 5396 992 660 S 0 0.4 0:00.10 /usr/sbin/sshd
7880 root 16 0 2716 904 732 S 0 0.3 0:00.23 xinetd -stayalive -pidfile /var/run/xinetd.pid
7938 root 15 0 2436 1132 984 S 0 0.4 0:00.00 sh ../sbin/kloxo-wrapper.sh
8028 root 25 0 2432 1140 984 S 0 0.4 0:00.00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/
8073 mysql 16 0 15388 6348 3956 S 0 2.4 0:04.88 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=m
9289 qmails 15 0 1896 476 380 S 0 0.2 0:00.01 qmail-send
9290 qmaill 18 0 1660 480 412 S 0 0.2 0:00.00 splogger qmail
9291 root 25 0 1672 340 268 S 0 0.1 0:00.00 qmail-lspawn |preline procmail
9299 qmailr 15 0 1668 368 288 S 0 0.1 0:00.00 qmail-rspawn
9300 qmailq 18 0 1652 356 292 S 0 0.1 0:00.00 qmail-clean
9438 root 18 0 6808 1456 1088 S 0 0.6 0:00.00 /usr/libexec/courier-authlib/authdaemond
9442 root 15 0 1688 384 320 S 0 0.1 0:00.05 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 110 /usr/sbin/po
9445 root 25 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 995 /usr/bin/cou
9455 root 18 0 1688 380 320 S 0 0.1 0:00.06 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 143 /usr/sbin/im
9457 root 15 0 6808 496 128 S 0 0.2 0:00.00 /usr/libexec/courier-authlib/authdaemond
9462 root 25 0 1688 376 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 993 /usr/bin/cou
9473 root 15 0 3232 1100 576 S 0 0.4 0:00.25 crond
9493 root 18 0 7824 1236 384 S 0 0.5 0:00.00 squid -D
9495 squid 18 0 12768 8720 2412 S 0 3.3 0:01.74 (squid) -D
9499 squid 18 0 1508 284 240 S 0 0.1 0:00.00 (unlinkd)
9929 tinydns 18 0 1772 380 308 S 0 0.1 0:00.07 /usr/local/bin/tinydns
11552 root 15 0 9160 3504 2116 S 0 1.3 0:00.94 sshd: root@pts/0
11645 root 15 0 2568 1368 1100 S 0 0.5 0:00.00 -bash
13808 root 18 0 2184 1032 820 R 0 0.4 0:03.30 top -c
14163 tinydns 15 0 1640 304 252 S 0 0.1 0:00.00 /usr/local/bin/tinydns
16209 root 18 0 1716 580 484 S 0 0.2 0:00.12 syslogd -m 0
16381 tinydns 18 0 1772 380 308 S 0 0.1 0:00.00 /usr/local/bin/tinydns
16382 root 18 0 1688 380 320 S 0 0.1 0:00.00 tcpserver -vDRHl0 -x tcp.cdb -- 0.0.0.0 53 /usr/local/bin/axfrdns
19544 tinydns 18 0 1640 304 252 S 0 0.1 0:00.00 /usr/local/bin/tinydns
20163 tinydns 18 0 1640 332 268 S 0 0.1 0:00.00 /usr/local/bin/tinydns
23899 tinydns 15 0 1772 384 308 S 0 0.1 0:00.00 /usr/local/bin/tinydns
26299 apache 18 0 7140 2776 892 S 0 1.1 0:00.84 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
26340 lxlabs 18 0 5204 844 440 S 0 0.3 0:00.02 /usr/local/lxlabs/ext/lxlighttpd/sbin/kloxo.httpd -f /usr/local/lxla
26452 root 15 0 4764 1708 1364 S 0 0.7 0:00.03 ../sbin/kloxo.exe master
پاسخ : مشکل stop بودن سرویس tinydns در lxadmin راهنمایی کنید
در خروجی بالا Process ID برای Tinydns شماره 9929 هست.
با دستور lsof -p 9929 ریز پردازش را بگیرید و ببینید مشکل کجاست!
ضمناً، یکبار به bind و بعد دوباره به djbdns سوئیچ کنید؛ معمولاً مشکل حل می شود.