EC2 user data script does not find commandsUbuntu 9.10 cron script 'ec2-consistent-snapshot' unable to execute and access filesHow to install Tomcat to a nonstandard directory in LinuxIncreasing root size of an EBS back ec2 instancemulti-user rvm gem install failure when called from CloudFormation::Init“User 'wsgi' not found” when starting uWSGIAWS EC2 can't execute user-data scriptCommand does not execute in crontab while command itself works just fineBootstrapping Amazon Linux AMI in simple wayCan't install PM2 services via Ansible on an Ubuntu EC2 instancePrevent SSH access to instances launched from AWS AMI
What are the advantages of using TLRs to rangefinders?
Why is Skinner so awkward in Hot Fuzz?
typeid("") != typeid(const char*)
I received a gift from my sister who just got back from
Is fission/fusion to iron the most efficient way to convert mass to energy?
How effective would a full set of plate armor be against wild animals found in temperate regions (bears, snakes, wolves)?
Are athletes' college degrees discounted by employers and graduate school admissions?
Does WiFi affect the quality of images downloaded from the internet?
How can this shape perfectly cover a cube?
Parallelized for loop in Bash
Purpose of cylindrical attachments on Power Transmission towers
How to represent jealousy in a cute way?
Someone who is granted access to information but not expected to read it
Why are backslashes included in this shell script?
Idiom for 'person who gets violent when drunk"
Boss making me feel guilty for leaving the company at the end of my internship
Realistic, logical way for men with medieval-era weaponry to compete with much larger and physically stronger foes
Why does there seem to be an extreme lack of public trashcans in Taiwan?
Placement of positioning lights on A320 winglets
Interview was just a one hour panel. Got an offer the next day; do I accept or is this a red flag?
Fastest way from 10 to 1 with everyone in between
Am I allowed to determine tenets of my contract as a warlock?
Will users know a CardView is clickable
Is there a term for someone whose preferred policies are a mix of Left and Right?
EC2 user data script does not find commands
Ubuntu 9.10 cron script 'ec2-consistent-snapshot' unable to execute and access filesHow to install Tomcat to a nonstandard directory in LinuxIncreasing root size of an EBS back ec2 instancemulti-user rvm gem install failure when called from CloudFormation::Init“User 'wsgi' not found” when starting uWSGIAWS EC2 can't execute user-data scriptCommand does not execute in crontab while command itself works just fineBootstrapping Amazon Linux AMI in simple wayCan't install PM2 services via Ansible on an Ubuntu EC2 instancePrevent SSH access to instances launched from AWS AMI
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am trying to get a user data script working on EC2, Amazon Linux distro. The script does run, but for most commands, such as ec2-metadata
or gem
it complains about command not found
. The tools are installed, and i can run them when I log in.
I guess, it has to do with the PATH
not being set or something like that. How can I make the script behave as if I was running it in a shell?
Currently, I have started to work around with lines like the following, but it get's out of hand./usr/local/rvm/bin/rvm default do bundle install
amazon-ec2
add a comment |
I am trying to get a user data script working on EC2, Amazon Linux distro. The script does run, but for most commands, such as ec2-metadata
or gem
it complains about command not found
. The tools are installed, and i can run them when I log in.
I guess, it has to do with the PATH
not being set or something like that. How can I make the script behave as if I was running it in a shell?
Currently, I have started to work around with lines like the following, but it get's out of hand./usr/local/rvm/bin/rvm default do bundle install
amazon-ec2
add a comment |
I am trying to get a user data script working on EC2, Amazon Linux distro. The script does run, but for most commands, such as ec2-metadata
or gem
it complains about command not found
. The tools are installed, and i can run them when I log in.
I guess, it has to do with the PATH
not being set or something like that. How can I make the script behave as if I was running it in a shell?
Currently, I have started to work around with lines like the following, but it get's out of hand./usr/local/rvm/bin/rvm default do bundle install
amazon-ec2
I am trying to get a user data script working on EC2, Amazon Linux distro. The script does run, but for most commands, such as ec2-metadata
or gem
it complains about command not found
. The tools are installed, and i can run them when I log in.
I guess, it has to do with the PATH
not being set or something like that. How can I make the script behave as if I was running it in a shell?
Currently, I have started to work around with lines like the following, but it get's out of hand./usr/local/rvm/bin/rvm default do bundle install
amazon-ec2
amazon-ec2
asked Jul 16 '13 at 7:27
JanJan
12514
12514
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Although not using Amazon Linux, I have managed to get my user script working without having to declare full paths by exporting PATH at the top of the file.
export=$PATH:/insert/your/path/here:/other/path/here
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2fserverfault.com%2fquestions%2f523599%2fec2-user-data-script-does-not-find-commands%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Although not using Amazon Linux, I have managed to get my user script working without having to declare full paths by exporting PATH at the top of the file.
export=$PATH:/insert/your/path/here:/other/path/here
add a comment |
Although not using Amazon Linux, I have managed to get my user script working without having to declare full paths by exporting PATH at the top of the file.
export=$PATH:/insert/your/path/here:/other/path/here
add a comment |
Although not using Amazon Linux, I have managed to get my user script working without having to declare full paths by exporting PATH at the top of the file.
export=$PATH:/insert/your/path/here:/other/path/here
Although not using Amazon Linux, I have managed to get my user script working without having to declare full paths by exporting PATH at the top of the file.
export=$PATH:/insert/your/path/here:/other/path/here
answered Jul 21 '13 at 9:30
Rafael FonsecaRafael Fonseca
4527
4527
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- 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%2fserverfault.com%2fquestions%2f523599%2fec2-user-data-script-does-not-find-commands%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