Linux Startup Script Errors

Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am trying to make a startup script, but when I run top, I don't see it running. Here is my startup script:
#!/bin/bash
# /etc/init.d/mystartupscript.sh
cd /home/ubuntu/gvite
tmux new "sudo ./gvite"
I don't know what's happening, but when try to manually start it, I get these errors:
Warning: The unit file, source configuration file or drop-ins of mystartupscript.service changed on disk.
● mystartupscript.service
Loaded: loaded (/etc/init.d/mystartupscript.sh; generated)
Active: failed (Result: exit-code) since Sun 2019-03-17 23:01:04 UTC; 9min ago
Docs: man:systemd-sysv-generator(8)
Process: 1322 ExecStart=/etc/init.d/mystartupscript.sh start (code=exited, status=1/FAILURE)
Tasks: 0 (limit: 1152)
CGroup: /system.slice/mystartupscript.service
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Starting mystartupscript.service...
Mar 17 23:01:04 ip-172-31-3-197 mystartupscript.sh[1322]: open terminal failed: not a terminal
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Control process exited, code=exited s
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Failed with result 'exit-code'.
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Failed to start mystartupscript.service.
lines 1-14/14 (END)
How can I fix this?
ubuntu tmux startup init-script
add a comment |
I am trying to make a startup script, but when I run top, I don't see it running. Here is my startup script:
#!/bin/bash
# /etc/init.d/mystartupscript.sh
cd /home/ubuntu/gvite
tmux new "sudo ./gvite"
I don't know what's happening, but when try to manually start it, I get these errors:
Warning: The unit file, source configuration file or drop-ins of mystartupscript.service changed on disk.
● mystartupscript.service
Loaded: loaded (/etc/init.d/mystartupscript.sh; generated)
Active: failed (Result: exit-code) since Sun 2019-03-17 23:01:04 UTC; 9min ago
Docs: man:systemd-sysv-generator(8)
Process: 1322 ExecStart=/etc/init.d/mystartupscript.sh start (code=exited, status=1/FAILURE)
Tasks: 0 (limit: 1152)
CGroup: /system.slice/mystartupscript.service
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Starting mystartupscript.service...
Mar 17 23:01:04 ip-172-31-3-197 mystartupscript.sh[1322]: open terminal failed: not a terminal
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Control process exited, code=exited s
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Failed with result 'exit-code'.
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Failed to start mystartupscript.service.
lines 1-14/14 (END)
How can I fix this?
ubuntu tmux startup init-script
You probably don't needtmux...unless you at some point plan to connect to the service? And you don't needsudosince you're running as root. So I would just make the last line./gvite
– Stephen Harris
Mar 17 at 23:15
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
I have no idea whatgviteis... but remember when a process is started from a service like this then it runs asrootand inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.
– Stephen Harris
Mar 17 at 23:23
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26
add a comment |
I am trying to make a startup script, but when I run top, I don't see it running. Here is my startup script:
#!/bin/bash
# /etc/init.d/mystartupscript.sh
cd /home/ubuntu/gvite
tmux new "sudo ./gvite"
I don't know what's happening, but when try to manually start it, I get these errors:
Warning: The unit file, source configuration file or drop-ins of mystartupscript.service changed on disk.
● mystartupscript.service
Loaded: loaded (/etc/init.d/mystartupscript.sh; generated)
Active: failed (Result: exit-code) since Sun 2019-03-17 23:01:04 UTC; 9min ago
Docs: man:systemd-sysv-generator(8)
Process: 1322 ExecStart=/etc/init.d/mystartupscript.sh start (code=exited, status=1/FAILURE)
Tasks: 0 (limit: 1152)
CGroup: /system.slice/mystartupscript.service
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Starting mystartupscript.service...
Mar 17 23:01:04 ip-172-31-3-197 mystartupscript.sh[1322]: open terminal failed: not a terminal
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Control process exited, code=exited s
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Failed with result 'exit-code'.
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Failed to start mystartupscript.service.
lines 1-14/14 (END)
How can I fix this?
ubuntu tmux startup init-script
I am trying to make a startup script, but when I run top, I don't see it running. Here is my startup script:
#!/bin/bash
# /etc/init.d/mystartupscript.sh
cd /home/ubuntu/gvite
tmux new "sudo ./gvite"
I don't know what's happening, but when try to manually start it, I get these errors:
Warning: The unit file, source configuration file or drop-ins of mystartupscript.service changed on disk.
● mystartupscript.service
Loaded: loaded (/etc/init.d/mystartupscript.sh; generated)
Active: failed (Result: exit-code) since Sun 2019-03-17 23:01:04 UTC; 9min ago
Docs: man:systemd-sysv-generator(8)
Process: 1322 ExecStart=/etc/init.d/mystartupscript.sh start (code=exited, status=1/FAILURE)
Tasks: 0 (limit: 1152)
CGroup: /system.slice/mystartupscript.service
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Starting mystartupscript.service...
Mar 17 23:01:04 ip-172-31-3-197 mystartupscript.sh[1322]: open terminal failed: not a terminal
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Control process exited, code=exited s
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: mystartupscript.service: Failed with result 'exit-code'.
Mar 17 23:01:04 ip-172-31-3-197 systemd[1]: Failed to start mystartupscript.service.
lines 1-14/14 (END)
How can I fix this?
ubuntu tmux startup init-script
ubuntu tmux startup init-script
asked Mar 17 at 23:11
CrypthusiastCrypthusiast
1
1
You probably don't needtmux...unless you at some point plan to connect to the service? And you don't needsudosince you're running as root. So I would just make the last line./gvite
– Stephen Harris
Mar 17 at 23:15
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
I have no idea whatgviteis... but remember when a process is started from a service like this then it runs asrootand inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.
– Stephen Harris
Mar 17 at 23:23
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26
add a comment |
You probably don't needtmux...unless you at some point plan to connect to the service? And you don't needsudosince you're running as root. So I would just make the last line./gvite
– Stephen Harris
Mar 17 at 23:15
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
I have no idea whatgviteis... but remember when a process is started from a service like this then it runs asrootand inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.
– Stephen Harris
Mar 17 at 23:23
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26
You probably don't need
tmux...unless you at some point plan to connect to the service? And you don't need sudo since you're running as root. So I would just make the last line ./gvite– Stephen Harris
Mar 17 at 23:15
You probably don't need
tmux...unless you at some point plan to connect to the service? And you don't need sudo since you're running as root. So I would just make the last line ./gvite– Stephen Harris
Mar 17 at 23:15
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
I have no idea what
gvite is... but remember when a process is started from a service like this then it runs as root and inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.– Stephen Harris
Mar 17 at 23:23
I have no idea what
gvite is... but remember when a process is started from a service like this then it runs as root and inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.– Stephen Harris
Mar 17 at 23:23
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f506897%2flinux-startup-script-errors%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f506897%2flinux-startup-script-errors%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You probably don't need
tmux...unless you at some point plan to connect to the service? And you don't needsudosince you're running as root. So I would just make the last line./gvite– Stephen Harris
Mar 17 at 23:15
Ok, I got it to work. Thanks! Also, now gvite cant find the data directory, so it is starting to sync all over again from the block 0. Can u help me plz?
– Crypthusiast
Mar 17 at 23:21
I have no idea what
gviteis... but remember when a process is started from a service like this then it runs asrootand inherits a minimal setup. So any configuration you have as your own user ("ubuntu") won't be picked up on. Some applications may allow a different configuration to be used; you'll need to read the documentation.– Stephen Harris
Mar 17 at 23:23
Gvite is a daemon for a cryptocurrency full node, and needs its directory. When I run it from my usual terminal, it just goes where it left. It takes a long time to sync, and I need it to continue. Maybe there is a way to move the data directory somewhere where the system can find it?
– Crypthusiast
Mar 17 at 23:26