Перенос баз данных на Windows

А какой правильный синтаксис команды в конфиг файле?

Я указал и так
storage2.database-dir: "c:\StorjDB\db"

и так
storage2.database-dir: “c:\StorjDB\db”
(без косой в конце)

Базы перенёс по этому пути, но в обоих случаях служба не запускается

пс. OS - Windows

Покажите, пожалуйста, последние 10 строк из лога между двумя новыми строчками с тремя backticks, вот так:

```
log lines
```

Вот в том то и дело, что в лог файл не добавляется ни одной строчки. Показать нечего. Служба не запускается, в лог не записывает ничего
Когда возвращаешь всё на свои места - всё ок. Запуск службы и обычная работа
Версия ноды 1.73.4

na skolko ja pomnju na C:\ prosto tak nichego ne zapisat.
ja ispolzuju
Storage2.Database-Dir: C:\Program Files\Storj

i u menja vsjo rabotaet minimum na 70 windows nodah
v windows 10

1 Like

То есть указание пути расположения - без кавычек?

Storage2.Database-Dir: e:\35 пример правильного синтаксиса, проверь, что даны права всем на все, директория создана

2 Likes

спасибо! Всё работает

А какая реальная практическая польза от переноса баз на ссд? Хотелось бы услышать от “объемного” практика

Na disk danny menshe nagruzka tak kak umenshajutsa malenkie zapisi na disk v bazu dannyh.
umenshaetsa kolichestvo IO, oni u diska ogranichenye

2 Likes

Если используете кавычки, они должны быть прямые " и ", а не фигурные, и (такие обычно делают программы для редактирования документов типа Word или Wordpad, поэтому рекомендуется использовать простые текстовые редакторы типа Notepad++ или Visual Studio Code). Либо не указывать вообще, потому что в yaml формате строки по умолчанию считаются строками, если начинается с буквы, только крайние пробелы отсекаются.

Так они и были прямые. Это форум сделал их фигурными после копипаста из конфига :slight_smile:

1 Like