SysRTMIN + 24 syslog में क्या है?


14

मेरे डेबियन 8 vm में इस तरह के बहुत सारे सिस्टम लॉग हैं:

Apr 28 23:02:09 foo systemd[22305]: Starting Shutdown.
Apr 28 23:02:09 foo systemd[22305]: Reached target Shutdown.
Apr 28 23:02:09 foo systemd[22305]: Starting Exit the Session...
Apr 28 23:02:09 foo systemd[22305]: Received SIGRTMIN+24 from PID 22461 (kill).
Apr 28 23:02:10 foo systemd[22469]: Starting Paths.
Apr 28 23:02:10 foo systemd[22469]: Reached target Paths.
Apr 28 23:02:10 foo systemd[22469]: Starting Timers.

यानी बहुत सारी Starting Shutdownलाइनें और SIGRTMIN+24

डॉक्स कहते हैं:

SIGRTMIN + 24: प्रबंधक से तुरंत बाहर निकलता है (केवल - इंस्टेंट उदाहरणों के लिए उपलब्ध)।

यहाँ 'शटडाउन' का क्या अर्थ है? मुझे नहीं लगता कि इसका मतलब पूरी मशीन को बंद करना है - रिबूट होने के कोई संकेत नहीं। तो क्या यह किसी कारणवश सिस्‍टम को फिर से शुरू करना है? क्या कारण होगा?

उलझन में!

जवाबों:


12

सिस्टमड के कुछ हालिया (निश्चित रूप से निश्चित रूप से) संस्करणों के साथ शुरू , एक उपयोगकर्ता सिस्टमड (systemd --user) उदाहरण शुरू होता है (एक उपयोगकर्ता प्रति उपयोगकर्ता) जब कोई उपयोगकर्ता लॉग इन कर रहा होता है। सिस्टमड उपयोगकर्ता उदाहरण तब उपयोगकर्ता के लिए प्रक्रिया शुरू कर सकता है।

जब उपयोगकर्ता अपना अंतिम सत्र बंद कर देता है, तो सिस्टमड का उपयोगकर्ता उदाहरण यूजर सिस्टमड-एग्जिट सर्विस (/usr/lib/systemd/user/systemd-exit.service) द्वारा मारा जाता है।

तो यहाँ शटडाउन अनुक्रम है सिस्टमड्यूसर प्रक्रिया का शटडाउन


यदि कोई उपयोगकर्ता अभी भी चल रही कुछ पृष्ठभूमि प्रक्रियाओं के साथ लॉग आउट करता है, तो क्या systemd प्रक्रियाओं के समाप्त होने की प्रतीक्षा करेगा, या क्या कुछ समय समाप्त हो गया है, ताकि systemd कुछ समय बाद उन्हें मार डाले?
एल। लेवल

1
मुझे लगता है कि यदि उन्हें सिस्टमडॉम द्वारा (.service फ़ाइल के माध्यम से) शुरू किया जाता है, तो वे तब मारे जाएंगे जब उपयोगकर्ता का अंतिम सत्र बंद हो गया हो। यदि उन्हें सिस्टमड द्वारा शुरू नहीं किया जाता है, तो यह freedesktop.org/software/systemd/man/…KillUserProcesses=/etc/systemd/logind.conf
Bigon
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.