2015-06-16 2 views
1

Я хочу создать сценарий автоматической установки, который включает Cassandra. У меня были проблемы, перед которыми я решил раньше, удалив «~/.cassandra». Безопасно ли это удалять автоматически каждый раз, когда я запускаю сценарий?"~/.cassandra" folder - для чего он используется?

ответ

1

Можно ли удалять его автоматически при каждом запуске скрипта?

Безопасный? Конечно, но, вероятно, не очень хорошая идея.

Каталог .cassandra держит историю команд для cqlsh, cli и nodetool сессий. Это также местоположение по умолчанию для файла .cqlshrc, которое (если создано) allows you to persist various settings для ваших сеансов cqlsh (имя пользователя, пространство ключей по умолчанию, формат timestamp и т. Д.).

Так что, хотя я не думаю, что вы повредите что-либо, удалив его, я бы этого не сделал.

У меня были проблемы, перед которыми я решил, удалив «~/.cassandra».

Существовало, вероятно, что-то бестолковое в вашей cqlsh истории в одной точке, и удалите всю папку предотвратить его от падения на ошибке синтаксического анализа (если я должен был догадаться).

0

Как правило, любые папки и файлы are "hidden" by convention and are typically used for storing shell history and things like that. Иногда их можно использовать для хранения конфигурации, но это зависит от каждого приложения.

. Папка .cassandra не mentioned in the documentation,, поэтому я подозреваю, что вы можете ее удалить, если вы не против потери истории оболочки.

Я не знаю конкретно о Кассандре, но я подозреваю, что он используется для истории снарядов. Вы всегда можете заглянуть в нее и посмотреть.

Смежные вопросы