无法添加环境variables并运行“as-cmd”

我正在运行微型实例,现在需要水平缩放。 我的意思是我正在试验一个微型实例。 我遵循在这个video中给出的指示,但是当我运行as-cmd我得到一个错误消息,说command not found

我已经安装了java运行时,并且还设置了环境variables。

我正在争取在EC2 ubuntu 10.04实例中设置环境variables。

以下是我如何安装Auto Scaling命令行工具:

 sudo mkdir -p /usr/local/aws wget http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip unzip AutoScaling-*.zip sudo rsync -av --no-o --no-g AutoScaling-*/lib/ /usr/local/aws/lib/ sudo rsync -av --no-o --no-g AutoScaling-*/bin/ /usr/local/aws/bin/ export EC2_PRIVATE_KEY=$(echo $HOME/.ec2/pk-*.pem) export EC2_CERT=$(echo $HOME/.ec2/cert-*.pem) export JAVA_HOME=/usr export EC2_HOME=/usr/local/aws export AWS_AUTO_SCALING_HOME=/usr/local/aws export PATH=$EC2_HOME/bin:$PATH 

我把私钥和证书放到$ HOME / .ec2 /

环境variables也可以放在$ HOME / .bashrc中

as- *命令用于Auto Scaling,用于水平缩放,而不是垂直。 Auto Scaling会更改您正在运行的实例的数量,而不是单个实例的types。

t1.micro非常适合与EC2混搭,运行stream量很less的服务,但只要需要扩展(水平或垂直),我build议使用更大的实例types。

由于t1.micro实例始终是EBS引导,因此可以通过将实例移动到更大/更快的实例types来垂直缩放它。 如果您正在运行32位t1.micro实例,则可以将其移动到m1.small或c1.medium。 如果您正在运行64位t1.micro实例,则可以将其移动到更大(更昂贵的)实例types。

要更改实例types(垂直缩放),步骤包括:

  1. 停止实例
  2. 更改实例types(ec2-modify-instance-attribute –instance-type)
  3. 启动实例

我写了一篇文章,解释更多,并提供示例命令:

将EC2实例移至较大的尺寸
http://alestic.com/2011/02/ec2-change-type