initctl अपस्टार्ट सेवा नहीं पा रहा है


0

मेरे पास अपस्टार्ट कॉन्फिग (नीचे देखें), सेंटोस 6.5 पर है

फ़ाइल /etc/init/prerender-io.conf में है,

सेवा के साथ प्रकट नहीं होता है

"sudo initctl list" command

भी,

sudo initctl start prerender-io" 

देता है:

initctl: Unknown job: prerender-io

मैंने init-checkconf भी आज़माया है और उसने कहा "वाक्यविन्यास ठीक है"

description "prerender-io"

start on runlevel [2345]
stop on shutdown

setuid vagrant
setgid vagrant

respawn

script
    exec node /usr/lib/node_modules/prerender/server.js 2>&1 >> /var/log/prerender.log
end script

================================================== ===

अद्यतन करें :

सेतु समस्या है,

/ etc / लॉग / संदेश "अज्ञात श्लोक" हो रहा था

जब मैंने "sudo initctl reload-configuration" किया था।

सैट्यूड और सेटगिड लाइनों को हटाने से समस्या हल हो जाती है, लेकिन मैं उपयोगकर्ता और समूह को कैसे सेट कर सकता हूं?

जवाबों:


2

समस्या यह है कि सेतु और सेटिग है केवल upstart संस्करण 1.4 के बाद से उपलब्ध है

जो क्यों है

initctl reload-configuration 

लॉग "अज्ञात श्लोक"

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.