ОШИБКА Cassanra-Medusa: эта ошибка произошла во время резервного копирования: [Errno 2] Нет такого файла или каталога: 'nodetool' - PullRequest
2 голосов
/ 22 января 2020

Я использую Кассандру 3.11 с Кассандрой-Медузой 0.4.1 Кассандра расположена: / usr / share / cassandra

Показывается:

Резервное копирование медузы --backup-name = 22012020

[2020-01-22 16:38:38] INFO: Monitoring provider is noop
[2020-01-22 16:38:38] WARNING: is ccm : 0
[2020-01-22 16:38:38] INFO: Creating snapshot
[2020-01-22 16:38:38] INFO: Saving tokenmap and schema
[2020-01-22 16:38:38] INFO: Node local does not have latest backup
[2020-01-22 16:38:38] INFO: Starting backup
[2020-01-22 16:38:38] ERROR: This error happened during the backup: [Errno 2] No such file or directory: 'nodetool'
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/medusa/backup.py", line 274, in main
    cassandra, node_backup, storage, differential_mode, config)

1 Ответ

1 голос
/ 22 января 2020

Медуза не имеет возможности указать местоположение команды nodetool, поэтому она просто ожидает, что она доступна в PATH - вам нужно добавить путь к установке Cassandra в PATH, и Medusa найдет его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...