Сетевые осведомленные удары
Каковы сетевые доносы в Кассандре? Они указали, что NetworkToplogy может использоваться только с сетевыми срезами. Так какие же стукачки могут использовать NetworkTopology?
1 ответ
Проверьте список стукачей, доступных для Кассандры. Я полагаю, что единственный не "сетевой осведомленный" переключатель - SimpleSnitch. Согласно приведенным описаниям, все другие фрагменты должны быть "осведомлены о сети".
Что касается EC2Snitch, поддерживающего несколько центров обработки данных, это из документации DataStax:
Используйте с Amazon EC2 в одном регионе.
Используйте EC2Snitch для простых развертываний кластера в Amazon EC2, где все узлы в кластере находятся в одном регионе.
Имя региона рассматривается как имя центра обработки данных, а зоны доступности - как стойки внутри центра обработки данных. Например, если узел находится в регионе us-east-1, us-east - это имя центра обработки данных, а 1 - расположение в стойке. (Стойки важны для распределения реплик, но не для именования центров обработки данных.) Поскольку используются частные IP-адреса, этот фрагмент не работает в нескольких регионах.
Если вы используете только один центр обработки данных, вам не нужно указывать какие-либо свойства.
Если вам нужно несколько центров обработки данных, установите параметры dc_suffix в файле cassandra-rackdc.properties.