修改果cassandra ami启动脚本
-
21-12-2019 - |
题
我要探索可能的修改 https://github.com/riptano/ComboAMI 支持Ec2MultiRegionSnitch.
在于:
- Add option--告密者Ec2MultiRegionSnitch->的修改卡桑德拉。其写作为告密者多区域
- Add option--broadcast_address_as_public_ip是的->的修改卡桑德拉。其写broadcast_address:public_ip
- Add option--的种子100.222.111.222,以新建立的实例可以加入一个现有的cassandra,例如100.222.111.222.
测试的设置和工作。
限制
- 我不能复制的果ami是我自己的ami。
- 我不能快照现有的果cassandra实例AMI,这样,我修改脚本本地得到它的启动。
问题:
- 如何修改脚本,并对它进行测试。
- 我应该使用AutoScalingGroup与Launchconfiguration来点这个AMI,然后使用sed修改卡桑德拉。其服务重新启动卡桑德拉,而不是?这不是显而易见我怎么运行一个脚本 后 AWS启动配置已经完成了启动实例,尤其是我不能让您:实例::GetAtt PublicIP的广播地址。理想的情况来说的更改应该已经完成在卡桑德拉。其建筑在脚本,而不是之后。
谢谢!
解决方案
这是正确的,AMI必须重建一个清洁的图像在你的帐户。我们已经指示在这里就如何要这样做:
https://github.com/riptano/ComboAMI/blob/2.5/presetup/setup.md
尽的AutoScalingGroup问题,我不知道该如何有益的,会。如果你创造你自己的形象,关闭你自己的仓库,随时来创建一个请求拉和我会照顾,将他们交给它们合并成的官方AMI。
不隶属于 StackOverflow