আমি টিমস্পেক সার্ভারের জন্য একটি সহজ আপস্টার্ট স্ক্রিপ্ট তৈরি করার চেষ্টা করছি, তবে এটি কার্যকর করতে পারে না।
আমি যখন বলি initctl এটি কেবল কার্যকর করে তবে কখনও শেষ হয় না বা কোনও বার্তাও প্রকাশ করে না। থামার জন্য একই ঘটছে ।
আমি কোনও ভুল করছি না তা নিশ্চিত হওয়ার জন্য, আমি ক্রোন স্ক্রিপ্টটি অনুলিপি করেছি এবং এটি চালানোর চেষ্টা করেছি, তবে এটি একই রকম হয়।
আমি এখানে কি ভুল করছি?
হালনাগাদ:
এখানে টিএস 3 এর জন্য আমার স্ক্রিপ্ট রয়েছে:
# myservice - myservice job file
description "my service description"
author "Me <myself@i.com>"
# Stanzas
#
# Stanzas control when and how a process is started and stopped
# See a list of stanzas here: http://upstart.ubuntu.com/wiki/Stanzas#respawn
# When to start the service
start on runlevel [2345]
# When to stop the service
stop on runlevel [016]
# Automatically restart process if crashed
respawn
# Essentially lets upstart know the process will detach itself to the background
expect fork
# Start the process
script
emit going into TS3 dir
chdir /home/danizmax/teamspeak3-server_linux-x86/
emit starting TS3
exec su -c "/home/danizmax/teamspeak3-server_linux-x86/ts3server_startscript.sh start" danizmax &
emit done
end script
আমি এমনকি সহজ স্ক্রিপ্ট দিয়েও চেষ্টা করেছি এবং এটিও কার্যকর হয় না:
description "regular background program processing daemon"
start on runlevel [2345]
stop on runlevel [!2345]
expect fork
respawn
exec echo example
console output
আপনার সাহায্যের জন্য ধন্যবাদ।