我要探索可能的修改 https://github.com/riptano/ComboAMI 支持Ec2MultiRegionSnitch.

在于:

  1. Add option--告密者Ec2MultiRegionSnitch->的修改卡桑德拉。其写作为告密者多区域
  2. Add option--broadcast_address_as_public_ip是的->的修改卡桑德拉。其写broadcast_address:public_ip
  3. Add option--的种子100.222.111.222,以新建立的实例可以加入一个现有的cassandra,例如100.222.111.222.

测试的设置和工作。

限制

  1. 我不能复制的果ami是我自己的ami。
  2. 我不能快照现有的果cassandra实例AMI,这样,我修改脚本本地得到它的启动。

问题:

  1. 如何修改脚本,并对它进行测试。
  2. 我应该使用AutoScalingGroup与Launchconfiguration来点这个AMI,然后使用sed修改卡桑德拉。其服务重新启动卡桑德拉,而不是?这不是显而易见我怎么运行一个脚本 AWS启动配置已经完成了启动实例,尤其是我不能让您:实例::GetAtt PublicIP的广播地址。理想的情况来说的更改应该已经完成在卡桑德拉。其建筑在脚本,而不是之后。

谢谢!

有帮助吗?

解决方案

这是正确的,AMI必须重建一个清洁的图像在你的帐户。我们已经指示在这里就如何要这样做:

https://github.com/riptano/ComboAMI/blob/2.5/presetup/setup.md

尽的AutoScalingGroup问题,我不知道该如何有益的,会。如果你创造你自己的形象,关闭你自己的仓库,随时来创建一个请求拉和我会照顾,将他们交给它们合并成的官方AMI。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top