LinuxÒÁµéÔ°ÂÛ̳'s Archiver

zltjiangshi ·¢±íÓÚ 2007-10-28 13:36

ʲôÊÇSysRq"ħÊõ×éºÏ¼ü"?

¸ù¾ÝLinuxÄÚºËÎĵµ½éÉÜ:

ÕâÊÇÒ»×é'ħÊõ×éºÏ¼ü'£¬Ö»ÒªÄÚºËûÓб»ÍêÈ«Ëø×¡£¬²»¹ÜÄÚºËÔÚ×öʲôÊÂÇ飬ʹÓÃÕâЩ×éºÏ¼ü¿ÉÒÔÁ¢¼´´òÓ¡³öÄں˵ÄÐÅÏ¢¡£

ʹÓÃsysrq×éºÏ¼üÊÇÁ˽âϵͳĿǰÔËÐÐÇé¿öµÄ×îºÃ·½Ê½¡£Èç¹ûϵͳ³öÏÖ¹ÒÆðµÄÇé¿ö»òÕßÔÚÕï¶ÏһЩºÍÄÚºËÏà¹Ø£¬±È½Ï¹ÖÒ죬±È½ÏÄÑÖØÏÖµÄÎÊÌâµÄʱºò£¬Ê¹ÓÃsysrq¼üÊÇÒ»¸ö±È½ÏºÃµÄ·½Ê½¡£

ÈçºÎ´ò¿ªºÍ¹Ø±ÕSysRq×éºÏ¼ü?

ΪÁ˰²È«Æð¼û£¬ÔÚºìñÆóÒµ°æLinuxÀïÃæ£¬Ä¬ÈÏSysRq×éºÏ¼üÊǹرյġ£ ´ò¿ªÕâ¸ö¹¦ÄÜ£¬ÔËÐÐ:


# echo 1 > /proc/sys/kernel/sysrq

¹Ø±ÕÕâ¸ö¹¦ÄÜ:


# echo 0 > /proc/sys/kernel/sysrq


Èç¹ûÏëÈô˹¦ÄÜÒ»Ö±ÉúЧ£¬ÔÚ/etc/sysctl.confÀïÃæÉèÖÃkernel.sysrqµÄֵΪ1. ÖØÐÂÆô¶¯ÒԺ󣬴˹¦Äܽ«»á×Ô¶¯´ò¿ª¡£

kernel.sysrq = 1

ÒòΪ´ò¿ªsysrq¼üµÄ¹¦ÄÜÒÔºó£¬ÓÐÖÕ¶Ë·ÃÎÊȨÏÞµÄÓû§½«»áÓµÓÐÒ»Ð©ÌØÊâµÄ¹¦ÄÜ¡£Òò´Ë£¬³ý·ÇÊÇÒªµ÷ÊÔ£¬½â¾öÎÊÌ⣬һ°ãÇé¿öÏ£¬²»Òª´ò¿ª´Ë¹¦ÄÜ¡£Èç¹ûÒ»¶¨Òª´ò¿ª£¬ÇëÈ·±£ÄúµÄÖÕ¶Ë·ÃÎʵݲȫÐÔ¡£

ÈçºÎ´¥·¢Ò»¸ösysrqʼþ?

Óм¸ÖÖ·½Ê½¿ÉÒÔ´¥·¢sysrqʼþ¡£ÔÚ´øÓÐAT¼üÅ̵ÄÒ»°ãϵͳÉÏ£¬ÔÚÖÕ¶ËÉÏÊäÈëÒ»ÏÂ×éºÏ¼ü:

Alt+PrintScreen+[CommandKey]

ÀýÈ磬ҪÈÃÄں˵¼³öÄÚ´æÐÅÏ¢(CommandKey "m")£¬ÄúÓ¦¸Ãͬʱ°´ÏÂAlt ºÍ Print Screen ¼ü£¬È»ºó°´Ï m ¼ü. Ìáʾ: ´Ë×éºÏ¼üÔÚXwindowsÉÏÊÇÎÞ·¨Ê¹Óõġ£ËùÒÔ£¬ÄúÏÈÒªÇл»µ½Îı¾ÐéÄâÖÕ¶ËÏ¡£Èç¹ûÄúÏÖÔÚÊÇÔÚͼÐνçÃæ£¬¿ÉÒÔ°´Ctrl+Alt+F1Çл»µ½ÐéÄâÖÕ¶Ë¡£

ÔÚ´®¿ÚÖÕ¶ËÉÏ,ÒªÏë»ñµÃͬÑùµÄЧ¹û£¬ÐèÒªÏÈÔÚÖÕ¶ËÉÏ·¢ËÍBreakÐźţ¬È»ºóÔÚ5ÃëÄÚÊäÈësysrq×éºÏ¼ü¡£

Èç¹ûÄúÔÚ»úÆ÷ÉÏÓÐrootȨÏÞ£¬Äú¿ÉÒÔ°Ñcommandkey×Ö·ûдÈëµ½/proc/sysrq-triggerÎļþ¡£Õâ¿ÉÒÔ°ïÖúÄúͨ¹ý½Å±¾»òÕßÄú²»ÔÚϵͳÖÕ¶ËÉϵÄʱºò´¥·¢sysrqʼþ¡£


# echo 'm' > /proc/sysrq-trigger


µ±ÎÒ´¥·¢Ò»¸ösysrqʼþµÄʱºò£¬½Ó¹ý±£´æÔÚʲôµØ·½?

µ±Ò»¸ösysrqÃüÁî±»´¥·¢£¬Äں˽«»á´òÓ¡ÐÅÏ¢µ½Äں˵Ļ·Ðλº³å²¢Êä³öµ½ÏµÍ³¿ØÖÆÌ¨¡£´ËÐÅÏ¢Ò»°ãÒ²»áͨ¹ýsyslogÊä³öµ½/var/log/messages.

ÓÐʱºò£¬¿ÉÄÜϵͳÒѾ­ÎÞ·¨ÏìÓ¦£¬syslogd¿ÉÄÜÎÞ·¨¼Ç¼´ËÐÅÏ¢¡£ÔÚÕâÖÖÇé¿öÏ£¬½¨ÒéÄúÅäÖÃÒ»¸ö´®¿ÚÖÕ¶ËÀ´ÊÕ¼¯Õâ¸öÐÅÏ¢¡£

ÄÇЩÀàÐ͵Äsysrqʼþ¿ÉÒÔ±»´¥·¢?

sysrq¹¦Äܱ»´ò¿ªºó£¬Óм¸ÖÖsysrqʼþ¿ÉÒÔ±»´¥·¢¡£²»Í¬µÄÄں˰汾¿ÉÄÜ»áÓÐЩ²»Í¬¡£µ«ÓÐһЩÊǹ²ÓõÄ:

* m - µ¼³ö¹ØÓÚÄÚ´æ·ÖÅäµÄÐÅÏ¢

* t - µ¼³öÏß³Ì״̬ÐÅÏ¢

* p - µ½´¦µ±Ç°CPU¼Ä´æÆ÷ÐÅÏ¢ºÍ±ê־λµÄÐÅÏ¢

* c - ¹ÊÒâÈÃϵͳ±ÀÀ£(ÔÚʹÓÃnetdump»òÕßdiskdumpµÄʱºòÓÐÓÃ)


* s - Á¢¼´Í¬²½ËùÓйÒÔØµÄÎļþϵͳ

* u - Á¢¼´ÖØÐ¹ÒÔØËùÓеÄÎļþϵͳΪֻ¶Á

* b - Á¢¼´ÖØÐÂÆô¶¯ÏµÍ³

* o - Á¢¼´¹Ø»ú(Èç¹û»úÆ÷ÅäÖò¢Ö§³Ö´ËÏÄÜ)

Ò³: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.