Tag: amazon ec2

如何在Ubuntu Server上安装特定版本的Node

我正在尝试在我的Ubuntu服务器上安装Node 6.11.3 。 我不想为此使用nvm。 我已经使用过这个链接,但是在使用jenkins和东西时它没有用。 我想专门安装NodeJS 6.11.3。 我怎么做? 请帮忙。 我试过这个sudo apt-get install nodejs=6.11.3但没有任何反应。 我不想使用的NVM步骤 http://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 请多多包涵。 这是我对服务器上的任何内容以及askUbuntu的第一次尝试。

访问AWS EC2实例上的其他驱动器?

我在Amazon EC2的Ubuntu实例上运行了一个应用程序,但内存不足。 这是df显示的内容: ubuntu@ip-172-31-9-56:~/layers/punctuation$ df Filesystem 1K-blocks Used Available Use% Mounted on udev 16465276 0 16465276 0% /dev tmpfs 3294652 8808 3285844 1% /run /dev/xvda1 8065444 8049064 0 100% / tmpfs 16473244 0 16473244 0% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 16473244 0 16473244 0% /sys/fs/cgroup tmpfs 3294652 0 3294652 0% /run/user/1000 我的应用程序在/tmp文件夹中存储了很多大文件,所以我猜/tmp文件夹在/dev/xvda1 […]

sudo:ruby:在ssh之后找不到命令

我正在使用ec2实例,并尝试在ssh之后在另一个实例上执行ruby脚本到该实例。 我有一个更新配置文件的ruby脚本,所以我需要以超级用户身份运行该脚本。 当我在该实例上手动运行脚本时, sudo ruby recreate-532d01c.rb ,出现的错误是 sudo: ruby: command not found 运行没有root权限的简单脚​​本,例如。 ruby file_1.rb 。 使用rvmsudo代替sudo执行带有警告的脚本, ubuntu@ip-10-0-0-111:~$ rvmsudo ruby recreate-82bb000012.rb Warning: can not check `/etc/sudoers` for `secure_path`, falling back to call via `/usr/bin/env`, this breaks rules from `/etc/sudoers`. Run: export rvmsudo_secure_path=1 to avoid the warning, put it in shell initialization file to make it […]

Hadoop包中的hadoop-ec2-env.sh在哪里?

我无法找到文件hadoop-ec2-env.sh 。 我从http://mirror.olnevhost.net/pub/apache/hadoop/common/stable/下载并安装了hadoop_1.0.4-1_x86_64.deb 这是最新的稳定版本。 我想在EC2上运行hadoop。 我正在按照一个教程说: 编辑src / contrib / ec2 / bin / hadoop-ec2-env.sh中的所有相关变量。 hadoop-ec2-env.sh在哪里?

rsync后权限被拒绝(publickey)

免责声明:这可能与Ubuntu没有完全相关,但由于某种原因,serverfault在发布时给我一个错误,而且我认为你们中的一些人可能偶然发现过这样的事情。 我遇到了一个奇怪的问题。 我有多个我正在管理的ec2实例,我不得不将一些隐藏文件从Ubuntu复制到Amazon Linux实例。 要走的路应该是rsync AFAIK,因为pem文件在我的本地机器上 – Mac OS X 10.10.5 – 我做了我必须做的事情: rsync -rave “ssh -i keyfile1.pem” ubuntu@firstmachineip:folder_inside_home/ local_folder/ 然后 rsync -rave “ssh -i keyfile2.pem” local_folder/ ec2-user@secondmachineip: 两者都成功了。 问题是当再次sshing到第二台机器(第一台很好)给我模糊 Permission denied (publickey). 请注意,在rsyncing之前连接没有问题,即使密钥文件已损坏,我还是从备份恢复它并处理chmod 600 keyfile2.pem甚至尝试了chmod 400 keyfile2.pem 在确定指纹已知之后,我还将保留ssh -vvv -i keyfile2.pem ec2-user@secondmachineip输出的最后一部分: debug1: Host ‘secondmachineip’ is known and matches the RSA host key. debug1: […]

试图遵循EC2 Juju指南,它失败了

我正在评估Juju,当关注非常基本的教程https://juju.ubuntu.com/docs/getting-started.html时 ,字面上遵循每条指令到T,所有我在尝试引导时最终都是这个错误: ubuntu@ip-xxx:~$ juju bootstrap 2013-04-03 22:10:48,016 INFO Bootstrapping environment ‘sample’ (origin: ppa type: ec2)… 2013-04-03 22:10:48,494 ERROR Bootstrap aborted because file storage is not writable: Error Message: Access Denied 我错过了什么吗? 我输入访问密钥信息的用户具有除修改IAM的权限之外的所有权限。 现在,如果我甚至无法获得基本教程,Juju看起来并不那么有前途。 我开始使用AMI:ubuntu / images / ebs / ubuntu-precise-12.04-amd64-server-20130325 任何帮助将不胜感激。

Yum安装在Ubuntu EC2实例上失败

我在AWS EC2实例上使用Ubuntu 12.04.3。 这是我第一次使用EC2,所以这对我来说都是新手。 我也不是最有经验的Linux人,所以如果这是一个愚蠢的问题,我道歉。 我想在我的EC2实例上安装一个LAMP堆栈,我正在学习本教程。 但是,第一步是安装Yum。 我确保在我的安全组中启用SSH,HTTP和HTTPS。 首先我打字 sudo yum update -y 它不喜欢这样,并回复“sudo:yum:command not found” 然后我就做了 yum update -y 它回答“ The program ‘yum’ is currently not installed. You can install it by typing: apt-get install yum”. 因此,在输入以安装yum后,我收到以下消息 Err http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main libnss3 amd64 3.14.3-0ubuntu0.12.04.1 403 Forbidden Err http://security.ubuntu.com/ubuntu/ precise-security/main libnss3 amd64 3.14.3-0ubuntu0.12.04.1 404 Not Found […]

自14.04起,vsftpd安装无法在虚拟服务器上运行

我从12.04开始用于安装vsftpd的过程不再有效。 我得到错误stop: Unknown instance重新启动服务时出现stop: Unknown instance 。 我相信这意味着配置错误,但我无法追查问题。 我在虚拟服务器上遇到此问题。 另外,运行sudo vsftpd导致500 OOPS: munmap @Beltran所指出的munmap。 获取root权限 sudo -s 安装vsftpd和libpam-pwdfile apt-get install vsftpd libpam-pwdfile 编辑vsftpd.conf mv /etc/vsftpd.conf /etc/vsftpd.conf.bak vim /etc/vsftpd.conf 复制并粘贴以下行。 allow_writeable_chroot=YES anonymous_enable=NO chroot_list_enable=YES chroot_local_user=YES guest_enable=YES guest_username=vsftpd hide_ids=YES listen=YES local_enable=YES local_umask=022 local_root=/var/clients/$USER nopriv_user=vsftpd pasv_address=127.0.0.1 pasv_enable=YES pasv_min_port=65000 pasv_max_port=65100 port_enable=YES user_sub_token=$USER seccomp_sandbox=NO virtual_use_local_privs=YES write_enable=YES 注册虚拟管理员 apt-get install apache2-utils mkdir […]

什么可能导致/etc/cron.daily/apt挂起?

最近我每天都收到来自服务器的邮件, 学科 Cron test -x /usr/sbin/anacron || ( cd / && run-parts –report /etc/cron.daily ) 身体 /etc/cron.daily/apt: DB Update failed, database locked 如果我只是运行/etc/cron.daily/apt部分它只是停留在那里没有输出,我试着运行tail -f /var/log/apt/*.log /var/log/syslog &然后运行/etc/cron.daily/apt但也没有输出 哪个数据库被锁定,通过什么,我能够成功地进行apt-get update 。 昨天做了一些更新并且不得不重新启动,所以微软修复不会在这里工作(这一直是在更新之前发生的,因此没有关联) 我还能研究什么? 这是一个亚马逊的例子,因为它很重要

运行apt-get update和apt-get install mysql-server的错误

从昨天起,我一直在努力奔跑 apt-get update 我在EC2上创建的Ubuntu实例失败了。 具体来说,我一直在收到这些错误: Ign http://security.ubuntu.com maverick-security/main amd64 Packages Ign http://security.ubuntu.com maverick-security/universe amd64 Packages Ign http://security.ubuntu.com maverick-security/multiverse amd64 Packages Err http://security.ubuntu.com maverick-security/main Sources 404 Not Found [IP: 91.189.92.190 80] Err http://security.ubuntu.com maverick-security/universe Sources 404 Not Found [IP: 91.189.92.190 80] Err http://security.ubuntu.com maverick-security/main amd64 Packages 404 Not Found [IP: 91.189.92.190 80] Err http://security.ubuntu.com maverick-security/universe amd64 […]