代码之家  ›  专栏  ›  技术社区  ›  Santosh Kumar Arjunan

在CentOS7中-没有可用的包aws cfn引导

  •  -1
  • Santosh Kumar Arjunan  · 技术社区  · 6 年前

    我正在尝试在CentOS7中使用带有cfn信号的AWS云形成模板 documentation

    yum install -y aws-cfn-bootstrap
    or using RPM..
    

    没有可用的aws cfn引导程序包。

    3 回复  |  直到 6 年前
        1
  •  7
  •   Santosh Kumar Arjunan    6 年前

    forum .. 然后,在CentOS 7中尝试以下操作作为 苏多

    yum update -y
    yum install -y epel-release
    yum install -y https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm
    ln -s /usr/local/lib/python2.7/site-packages/cfnbootstrap /usr/lib/python2.7/site-packages/cfnbootstrap
    ls /opt/aws/bin/
    

    现在,我可以注意到它成功地安装在/opt/aws/bin/

    enter image description here

        2
  •  2
  •   Ashutosh    6 年前

    你应该试试这个:

    rpm -Uvh https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm

    或者

    1. 您还可以下载以下文件:

    https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz

    1. 提取: tar -xzvf aws-cfn-bootstrap-latest.tar.gz

    此外,有关详细步骤,请尝试AWS论坛的解决方案: https://forums.aws.amazon.com/thread.jspa?messageID=599647

        3
  •  0
  •   John Azzaro    6 年前

    这是我现在的工作在Centos7中获取aws cfn引导设置的用户数据部分。

    Properties:
      UserData:
        'Fn::Base64':
          !Sub |
           #!/bin/bash
           yum -y update
           yum -y install wget
           yum -y --enablerepo=extras install epel-release
           yum -y install python-pip
           pip install pystache argparse python-daemon requests
           cd /opt
           curl -O https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz
           curl -O https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm
           tar -xvpf aws-cfn-bootstrap-latest.tar.gz
           cd aws-cfn-bootstrap-1.4/
           python setup.py build
           python setup.py install
           ln -s /usr/init/redhat/cfn-hup /etc/init.d/cfn-hup
           chmod 775 /usr/init/redhat/cfn-hup
           mkdir /opt/aws
           mkdir /opt/aws/bin
           ln -s /usr/bin/cfn-hup /opt/aws/bin/cfn-hup
           set -o errexit
           /usr/bin/cfn-init -v --stack ${AWS::StackName} --resource EC2Instance --region ${AWS::Region}
           /usr/bin/cfn-signal --exit-code $? --stack ${AWS::StackName} --resource EC2Instance --region ${AWS::Region}
    

    干杯,祝你好运!