我刚刚开始在AWS EC2中使用DSE 4.8.4。推出2" m3.xlarge" us-west-1a可用区中的实例。当然,两个节点都在相同的区域和相同的可用区域。这是全新安装,没有任何用户定义的键空间,也没有数据等。
在两个实例上,都按照datastax文档安装了DSE 4.8.4。服务' dse'以默认的endpoint_snitch作为单独的节点在两个节点上启动为" com.datastax.bdp.snitch.DseSimpleSnitch"我在cassandra.yaml文件中的两个节点上都使用了所有私有IP地址。
现在,当我将第二个节点的.yaml文件种子属性更改为指向第一个节点的私有IP地址时,第二个节点上的dse服务不再启动,错误指示"无法找到八卦... ",提示修复小报设置。
我环顾四周,似乎应该使用飞贼作为Ec2Snitch。
Q1)两个节点是否需要相同的小报? Q2)由于us-west-1a,cassandra-rackdc.properties文件是否需要进行任何更改? Q3)我应该遵循http://docs.datastax.com/en/cassandra/2.1/cassandra/initialize/initializeSingleDS.html中描述的步骤吗?
我的目标是构建这个2节点集群(手动,因为我没有使用OpsCenter),并对相关配置文件进行适当的更改。
如果有人能指出我正确的方向,我真的很感激吗?