PDA

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



hamida
September 21st, 2010, 15:52
سلام

سرویس tinydns رو در ترمینال چک می کننم می گه stop است ولی وقتی از پنل lxadmin بررسی می کنم می گه استارت شده است

حتی با دستورات هم نتونستم استارتش کنم با دستورات زیر
service djbdns start
/etc/init.d/djbdns start

از طریق lxadmin هم نمیشه start کرد همش می گه استارته !!!
این مشکل همیشه وجود دارد ولی دامینها و سایتها عادی کار می کنند !!!!!
ولی در برخی مواقع که سرور را ریستارت می کنم دامینها resolve نمی شوند ؟؟؟؟ و بعداز 4 یا 5 ساعت می بینم دامینها و سایتها باز در حال کار کردن هستند

مشکل از چیست؟؟؟ لطفا راهنمایی کنید

با تشکر

persianwhois
September 21st, 2010, 18:02
با دستور زیر بصورت لحظه ای log سرور را بررسی کنید:

tail -f /var/log/messages

hamida
September 21st, 2010, 19:38
سلام

این لوگها را در چه زمانی بگیرم
در زمان استارت کردن سرویس در ترمینال یا در زمان استارت کردن از طریق پنل کلوکسو ؟؟؟


البته در زمان استارت کردن از طریق ترمینال که هیچ لوگی را اضافه نمی کند !!! و نتیجه دستور هم این است starting Djbdns فقط همین را نوشته و پایان نه ok میزنه ، نه چیز دیگه !!!!!
با تشکر

persianwhois
September 21st, 2010, 19:41
در زمان start کردن سرویس Log بگیرید.

hamida
September 21st, 2010, 22:11
گفتم که در زمان استارت کردن سرویس چیزی لوگ نمی کنه !!!

persianwhois
September 21st, 2010, 22:59
یک خروجی top -c می گیرید؟

hamida
September 22nd, 2010, 18:24
سلام

وقتی سرویس را استارت می کنم در خروجی دستور top برنامه tinydns نمایش داده می شود یعنی جزو پراسس ها اضافه می شود سه بار دستور استارت کردن زدم و 3 تا پراسس در top به نام tinydns اضافه شده بود

ولی در هر بار
service djbdns status
می زدم می گفت سرویس استاپ است
حتی پراسسهای tinydns را کلا kill کردم و سپس استارت کردم باز همان حالت قبل !!!!

پنل کلوکسو هم سرویس tinydns رو همیشه در حالت استارت نمایش می دهد

مشکل از چیست ؟؟؟
لطفا راهنمایی کنید
با تشکر

persianwhois
September 22nd, 2010, 18:54
top -c گفتم بگیرید تا با lsof ببینیم مشکل کجاست؟!

hamida
September 22nd, 2010, 20:14
منظورتون را نمی فهمم لطفا بیشتر توضیح بدید

منظورتون خروجی 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

persianwhois
September 22nd, 2010, 20:30
در خروجی بالا Process ID برای Tinydns شماره 9929 هست.
با دستور lsof -p 9929 ریز پردازش را بگیرید و ببینید مشکل کجاست!

ضمناً، یکبار به bind و بعد دوباره به djbdns سوئیچ کنید؛ معمولاً مشکل حل می شود.

hamida
September 22nd, 2010, 22:23
اینم خروجی top -c در حالتی که سرور ریست شده و هنوز هیچ دستوری نزدم
که در این tinydns وجود ندارد ولی پنل کلوکسو میگه استارت است!!!!!




[root@mini ~]# top -c
top - 21:59:38 up 4 min, 1 user, load average: 0.02, 0.04, 0.01
Tasks: 31 total, 1 running, 30 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, 34284k used, 227860k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9274 root 18 0 2184 1024 816 R 0 0.4 0:00.01 top -c
1 root 18 0 2060 648 560 S 0 0.2 0:00.25 init [3]
8053 root 15 0 8240 2568 2088 S 0 1.0 0:00.02 sshd: root@pts/0
8129 root 18 0 2568 1376 1100 S 0 0.5 0:00.00 -bash
32210 root 18 0 1716 588 484 S 0 0.2 0:00.00 syslogd -m 0
32228 dbus 19 0 2764 464 324 S 0 0.2 0:00.00 dbus-daemon --system
32240 root 18 0 5396 988 656 S 0 0.4 0:00.00 /usr/sbin/sshd
32253 root 18 0 2716 888 716 S 0 0.3 0:00.00 xinetd -stayalive -pidfile /var/run/xinetd.pid
32264 tinydns 24 0 1640 308 252 S 0 0.1 0:00.00 /usr/local/bin/tinydns
32265 root 24 0 1688 372 312 S 0 0.1 0:00.00 tcpserver -vDRHl0 -x tcp.cdb -- 0.0.0.0 53 /usr/local/bin/axfrdns
32276 root 18 0 2436 1128 984 S 0 0.4 0:00.00 sh ../sbin/kloxo-wrapper.sh
32287 root 15 0 4764 1660 1364 S 0 0.6 0:00.00 ../sbin/kloxo.exe master
32341 root 20 0 2432 1148 984 S 0 0.4 0:00.00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld
32386 lxlabs 18 0 5204 848 440 S 0 0.3 0:00.00 /usr/local/lxlabs/ext/lxlighttpd/sbin/kloxo.httpd -f /usr/local/lxlabs/kloxo/file/lighttpd.conf
32398 mysql 18 0 13964 4768 3652 S 0 1.8 0:00.00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --ski
32567 apache 18 0 5948 1308 612 S 0 0.5 0:00.00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
32573 qmails 18 0 1896 476 376 S 0 0.2 0:00.00 qmail-send
32581 qmaill 18 0 1660 476 412 S 0 0.2 0:00.00 splogger qmail
32582 root 18 0 1672 344 268 S 0 0.1 0:00.00 qmail-lspawn |preline procmail
32583 qmailr 18 0 1668 344 268 S 0 0.1 0:00.00 qmail-rspawn
32584 qmailq 18 0 1652 348 284 S 0 0.1 0:00.00 qmail-clean
32610 root 16 0 6808 1456 1088 S 0 0.6 0:00.00 /usr/libexec/courier-authlib/authdaemond
32617 root 15 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 110 /usr/sbin/pop3login /usr/bin/pop3d Maildir
32628 root 20 0 1688 376 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 995 /usr/bin/couriertls -server -tcpd /usr/sbin/pop3login /usr/b
32630 root 20 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 143 /usr/sbin/imaplogin /usr/bin/imapd Maildir
32637 root 15 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 993 /usr/bin/couriertls -server -tcpd /usr/sbin/imaplogin /usr/b
32653 root 18 0 3236 1100 572 S 0 0.4 0:00.00 crond
32665 root 18 0 7824 1236 384 S 0 0.5 0:00.00 squid -D
32667 squid 18 0 12768 8728 2412 S 0 3.3 0:00.09 (squid) -D
32669 squid 19 0 1508 292 240 S 0 0.1 0:00.00 (unlinkd)
32684 root 16 0 6808 492 124 S 0 0.2 0:00.00 /usr/libexec/courier-authlib/authdaemond










---------- Post added at 09:16 PM ---------- Previous post was at 09:04 PM ----------

برای این خروجی کارای زیر را انجام دادم
اول ریست کردم و بعد top -c و سپس lsof


Tasks: 31 total, 1 running, 30 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, 34436k used, 227708k 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 15 0 2060 648 560 S 0 0.2 0:00.26 init [3]
1608 root 18 0 1716 584 484 S 0 0.2 0:00.00 syslogd -m 0
1646 dbus 18 0 2764 464 324 S 0 0.2 0:00.00 dbus-daemon --system
1659 root 18 0 5396 988 656 S 0 0.4 0:00.00 /usr/sbin/sshd
1669 root 18 0 2716 888 716 S 0 0.3 0:00.00 xinetd -stayalive -pidfile /var/run/xinetd.pid
1699 tinydns 24 0 1640 304 252 S 0 0.1 0:00.00 /usr/local/bin/tinydns
1700 root 23 0 1688 376 312 S 0 0.1 0:00.00 tcpserver -vDRHl0 -x tcp.cdb -- 0.0.0.0 53 /usr/local/bin/axfrdns
1710 root 18 0 2436 1128 984 S 0 0.4 0:00.00 sh ../sbin/kloxo-wrapper.sh
1722 root 20 0 4760 1600 1316 S 0 0.6 0:00.00 ../sbin/kloxo.exe master
1734 lxlabs 18 0 5204 844 440 S 0 0.3 0:00.00 /usr/local/lxlabs/ext/lxlighttpd/sbin/kloxo.httpd -f /usr/local/lxlabs/kloxo/file/lighttpd.conf
1779 root 18 0 2432 1144 984 S 0 0.4 0:00.00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld
1822 mysql 18 0 13964 4764 3652 S 0 1.8 0:00.00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --ski
1875 apache 18 0 5948 1308 612 S 0 0.5 0:00.00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
1881 qmails 25 0 1896 476 376 S 0 0.2 0:00.00 qmail-send
1884 qmaill 25 0 1660 476 412 S 0 0.2 0:00.00 splogger qmail
1885 root 20 0 1672 344 268 S 0 0.1 0:00.00 qmail-lspawn |preline procmail
1887 qmailr 20 0 1668 344 268 S 0 0.1 0:00.00 qmail-rspawn
1888 qmailq 20 0 1652 344 284 S 0 0.1 0:00.00 qmail-clean
1933 root 23 0 6808 1460 1088 S 0 0.6 0:00.00 /usr/libexec/courier-authlib/authdaemond
1936 root 24 0 1688 376 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 110 /usr/sbin/pop3login /usr/bin/pop3d Maildir
1942 root 25 0 1688 368 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 995 /usr/bin/couriertls -server -tcpd /usr/sbin/pop3login /usr/b
1947 root 25 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 143 /usr/sbin/imaplogin /usr/bin/imapd Maildir
1954 root 25 0 1688 372 312 S 0 0.1 0:00.00 /usr/bin/tcpserver -v -R -H -l mini.behroozi.info 0 993 /usr/bin/couriertls -server -tcpd /usr/sbin/imaplogin /usr/b
1960 root 23 0 6808 496 124 S 0 0.2 0:00.00 /usr/libexec/courier-authlib/authdaemond
1970 root 18 0 3240 1100 572 S 0 0.4 0:00.00 crond
1981 root 25 0 7824 1232 384 S 0 0.5 0:00.00 squid -D
1983 squid 18 0 12768 8716 2408 S 0 3.3 0:00.08 (squid) -D
1986 squid 25 0 1508 292 240 S 0 0.1 0:00.00 (unlinkd)
3155 root 15 0 8400 2584 2088 S 0 1.0 0:00.01 sshd: root@pts/0
3197 root 15 0 2568 1368 1100 S 0 0.5 0:00.00 -bash
3330 root 15 0 2184 1028 820 R 0 0.4 0:00.00 top -c





[root@mini ~]# lsof -p 1699
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
tinydns 1699 tinydns cwd DIR 0,37 4096 39608521 /var/tinydns/root
tinydns 1699 tinydns rtd DIR 0,37 4096 39608521 /var/tinydns/root
tinydns 1699 tinydns txt REG 0,37 23284 52092969 /usr/local/bin/tinydns
tinydns 1699 tinydns mem REG 8,1 52092969 /usr/local/bin/tinydns (path dev=0,37)
tinydns 1699 tinydns mem REG 8,1 26148884 /lib/libc-2.5.so (path dev=0,37)
tinydns 1699 tinydns mem REG 8,1 26148875 /lib/ld-2.5.so (path dev=0,37)
tinydns 1699 tinydns 0r CHR 1,3 39452962 /dev/null
tinydns 1699 tinydns 1w CHR 1,3 39452962 /dev/null
tinydns 1699 tinydns 2w CHR 1,3 39452962 /dev/null
tinydns 1699 tinydns 3u IPv4 40269620 UDP mini.behroozi.info:domain
tinydns 1699 tinydns 4u IPv4 40269621 UDP 188.xxx.xxx.xxx:domain
[root@mini ~]#


---------- Post added at 09:23 PM ---------- Previous post was at 09:16 PM ----------

چطور می تونم از tinydns به bind سوئیچ کنم ؟؟؟

persianwhois
September 22nd, 2010, 22:47
داخل Kloxo گزینه Switch وجود دارد.

hamida
September 23rd, 2010, 16:59
حالا نتیجه بررسی های خروجی top و lsof چی شد ؟؟؟

hamida
September 25th, 2010, 16:02
کسی نظری نداره ؟؟؟؟!!!!!