Это может зависеть от вашего коэффициента репликации (RF) и состояния вашего кластера. Если у вас RF> 1, то политика TokenAware / DCAware по умолчанию будет пытаться получить данные с любого из узлов, содержащих реплику. По умолчанию запрос выполняется с уровнем согласованности LOCAL_ONE
- это означает, что ответа от одной реплики достаточно, и в этом случае может оказаться, что с репликой, с которой происходит связь, нет нужных вам данных.
Это происходит, если одна из реплик находилась в автономном режиме в течение времени, превышающего размер временного окна для подсказок (по умолчанию 3 часа), и этот ремонт впоследствии не выполнялся. Чтобы решить эту проблему, запустите исправление nodetool (точная рекомендация зависит от вашей версии DSE - если вы ее используете).