Linux Startup Script Errors












-2















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?










share|improve this question







New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • 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
    2 hours ago











  • 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
    1 hour ago











  • 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
    1 hour ago











  • 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
    1 hour ago
















-2















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?










share|improve this question







New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • 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
    2 hours ago











  • 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
    1 hour ago











  • 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
    1 hour ago











  • 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
    1 hour ago














-2












-2








-2








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?










share|improve this question







New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












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






share|improve this question







New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 2 hours ago









CrypthusiastCrypthusiast

1




1




New contributor




Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Crypthusiast is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • 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
    2 hours ago











  • 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
    1 hour ago











  • 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
    1 hour ago











  • 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
    1 hour ago



















  • 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
    2 hours ago











  • 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
    1 hour ago











  • 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
    1 hour ago











  • 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
    1 hour ago

















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
2 hours ago





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
2 hours ago













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
1 hour ago





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
1 hour ago













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
1 hour ago





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
1 hour ago













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
1 hour ago





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
1 hour ago










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
});


}
});






Crypthusiast is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















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








Crypthusiast is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Crypthusiast is a new contributor. Be nice, and check out our Code of Conduct.













Crypthusiast is a new contributor. Be nice, and check out our Code of Conduct.












Crypthusiast is a new contributor. Be nice, and check out our Code of Conduct.
















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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

濃尾地震

How to rewrite equation of hyperbola in standard form

No ethernet ip address in my vocore2