문제

https://github.com/riptano/comboami 수정 가능성을 탐색하고 있습니다 지원 ec2multiregionsnitch.

그 안에 :

  1. add 옵션 --snitch ec2multiregionsnitch -> Cassandra.yaml을 멀티 영역으로
  2. 로 작성하려면 Cassandra.yaml 수정
  3. 추가 옵션 - 브로드 캐스트 _ADDRESS_AS_PUBLIC_IP 예 -> CASSANDRA.YAML 수정 broadcast_address : public_ip
  4. 옵션 - 식별자 100.222.111.222를 추가하므로 새로 생성 된 인스턴스가 기존의 Cassandra에 참여할 수 있기 때문에 예를 들어, 100.222.111.222.
  5. 설정을 테스트하고 작업했습니다.

    제한 사항

    1. Datastax Ami를 내 자신의 AMI로 복사 할 수 없습니다.
    2. 나는 기존의 DataStax Cassandra 인스턴스를 AMI로 스냅 샷으로하여, 로컬로 스크립트를 수정하여 시작하여 스크립트를 수정합니다.
    3. 질문 :

      1. 스크립트를 수정하고 테스트하는 방법
      2. 이 AMI를 가리키는 런치 구성으로 AutoScalingGroup을 사용하고 SED를 사용하여 Cassandra.yaml을 수정하고 서비스를 다시 시작하십시오. 대신 Cassandra를 다시 시작해야합니까? 스크립트를 실행하는 방법은 나에게 분명하지 않습니다. AWS 실행 구성이 인스턴스 시작을 완료했습니다. 특히 방송 주소에 대한 AWS :: 인스턴스 :: GetAtt Pucicip을 가져올 수 없습니다. 이상적으로 변경 사항은 Cassandra.yaml 스크립트에서 건설 중에 수행되어야합니다.
      3. 감사합니다!

도움이 되었습니까?

해결책

정확하며 AMI는 귀하의 계정에서 깨끗한 이미지로 재구성되어야합니다.우리는 그렇게하는 방법에 대한 지침이 있습니다 :

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

자동 입학 그룹의 질문에 대해서는 얼마나 유익한 지 확실하지 않습니다.자신만의 이미지를 만드는 경우, 자신의 Repo에서 자유롭게 끌어 오기 요청을 만들 수있게 해주세요. 공식적인 Ami로 병합하기 위해 그들을 볼 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top