Кассандра улучшена с 0.6 до 0.7.2 - PullRequest
2 голосов
/ 24 февраля 2011

Я следовал инструкциям в NEWS.txt, чтобы обновить cassandra 0.6 до 0.7.2.Инструкции: Процесс обновления: 1) Запустите «сток узла» на каждый 0,6 узел.Когда слив завершится (появится сообщение «Узел слит»), остановите процесс.2) Преобразуйте файл storage-conf.xml в новый cassandra.yaml, используя «bin / config-converter».3) Переименуйте любое из ваших семейств ключей или имен столбцов, которые не соответствуют условию регулярного выражения '^ \ w +'.4) Запустите свой кластер с версией 0.7.5) Инициализируйте определения Keyspace и ColumnFamily с помощью «импорта bin / schematool». Вам нужно сделать это только для одного узла .

Я сделал первые три шага.сливной узел, остановка cassandra 0.6, преобразование старого хранилища-conf.xml в cassandra.yaml.Я запускаю cassandra 0.7.2, используя: «bin / cassandra -f».Но всегда жалуется на следующие ошибки.Мне интересно, следовал ли я правильным инструкциям.Если да, как я могу решить эту проблему?

"Неустранимая ошибка конфигурации org.apache.cassandra.config.ConfigurationException: сохраненная_каталог_папки отсутствует"

Ответы [ 2 ]

2 голосов
/ 24 февраля 2011

Местоположение по умолчанию для сохраненного_каталога_каталога / var / lib / cassandra / save_caches (с вики ). Попробуйте создать это вручную (не забудьте разрешения пользователя)

0 голосов
/ 25 февраля 2011

Я разобрался.Я должен удалить старый commitLog и файлы в системном каталоге.

...