Как перенести кластер DolphinDB на другую машину - PullRequest
1 голос
/ 11 июля 2019

Наша компания ежедневно использует DolphinDB. Со временем у нас слишком много данных на нашем старом сервере. Поэтому мы решили перенести наш кластер на другой сервер Dell PowerEdge с 128 ядрами. Мы сделали это, скопировав все данные на новую машину, но когда мы запустили новый кластер и попытались открыть базу данных dfs с помощью команды:

db = database("dfs://rangeDB");

сообщило об ошибке:

The chunk meta returned from name node didn't contain any site.

Как мы можем решить эту проблему?

1 Ответ

0 голосов
/ 12 июля 2019

DolphinDB - это система распределенных баз данных. База данных содержит метаданные на контроллере и данные чанка на нескольких узлах данных. Простое копирование всего каталога с одного компьютера на другой не работает.

Лучшей практикой для миграции DolphinDB является использование встроенных функций резервного копирования и восстановления. Сначала используйте функцию backup для экспорта данных на общий диск, а затем используйте функцию restore для импорта данных из каталога резервных копий.

...