【问题标题】:Looking for logs when an instance of EC2 is initializing在 EC2 实例初始化时查找日志
【发布时间】:2015-12-08 03:43:02
【问题描述】:

我正在使用部分为我们的需求定制的 openshift-ansible (https://github.com/openshift/openshift-ansible)。启动实例的部分被修改为设置 group_id 没有其他任何更改。

创建主 openshift 时一切正常。但是,当创建 2 个 openshift 节点时,我可以在 EC2 仪表板的“运行实例”面板中看到正在创建的 2 个实例。实例处于 Initializing 状态几秒钟,它们会自动切换到“正在关闭”

Ansible 方面仍在执行启动实例的任务。所以我的问题是:

有没有办法在创建新实例时分析 AWS 实例的日志?

最后一个ansible任务的日志:

任务:[启动实例] ****************************************************** ** REMOTE_MODULE ec2 区域=eu-west-1 密钥对=ggkey1-eu-west state=present instance_type=m3.large user_data='#cloud-config 挂载: - [ xvdb ] - [ ephemeral0 ] 写入文件:- 内容:| DEVS=/dev/xvdb VG=docker_vg 路径:/etc/sysconfig/docker-storage-setup 所有者: root:root 权限:'"'"'0644'"'"'' vpc_subnet_id=subnet-60cf1205 image=ami-33ba2a44 count=2 EXEC ['/bin/sh', '-c', 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1441977401.88-262307796372076 && echo $HOME/.ansible/tmp/ansible-tmp-1441977401.88-262307796372076'] 把 /tmp/tmp4r8qve 放到 /root/.ansible/tmp/ansible-tmp-1441977401.88-262307796372076/ec2 EXEC ['/bin/sh', '-c', u'LANG=C LC_CTYPE=C /usr/bin/env 蟒蛇2 /root/.ansible/tmp/ansible-tmp-1441977401.88-262307796372076/ec2; R M -rf /root/.ansible/tmp/ansible-tmp-1441977401.88-262307796372076/ >/dev/null 2>&1'] failed: [localhost] => {"failed": true} msg: 等待实例运行超时2015 年 9 月 11 日星期五 13:21:43

$ ansible --version

ansible 1.9.2 配置的模块搜索路径 = 无

$ uname -a

Linux ip-172-31-42-45 3.10.0-123.8.1.el7.x86_64 #1 SMP Mon Sep 22 19:06:58 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux root@ip-172-31-42-45 : ~/uha-rbox-spawner$

谢谢,

【问题讨论】:

  • 好的,我理解我的问题:我使用了除图像类型之外的默认参数。但是,我有兴趣在创建实例时从 AWS 获取日志。

标签: amazon-web-services amazon-ec2 ansible-playbook openshift-origin


【解决方案1】:

有没有办法在创建新实例时分析 AWS 实例的日志?

您正在寻找“get console output”。您可以在 AWS (http) 控制台中查看它,也可以从 awscli 或您选择的 API 中获取它。

“获取控制台输出”有点令人困惑,因为 AWS 控制台也是一个“控制台”。将其视为“系统日志”(就像控制台所做的那样),或者只是“将在数据中心的屏幕上显示的内容”。

【讨论】:

  • 非常感谢,这看起来很有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-12
  • 2013-07-04
  • 2013-10-18
  • 2018-06-24
相关资源
最近更新 更多