По мере роста объема хранимых данных может понадобиться добавление дисков в кластер YDB. Диски могут быть добавлены в уже существующие узлы или вместе с новыми узлами. Для того, чтобы ресурсы новых дисков стали доступны БД, необходимо добавить группы хранения.
Чтобы добавить новые группы хранения, воспользуйтесь утилитой YDB DSTool.
Следующая команда добавит 10 групп в пул /Root/testdb:ROT:
ydb-dstool -e <bs_endpoint> group add --pool-name /Root/testdb:ROT --groups 10
В случае успеха команда вернет нулевой exit status. Иначе команда вернет ненулевой статус и
выведет сообщение об ошибке в stderr.
Чтобы проверить возможность добавления групп без фактического добавления, используйте глобальный параметр --dry-run. Следующая команда проверит возможность добавления 100 групп в пул /Root/testdb:ROT:
ydb-dstool --dry-run -e <bs_endpoint> group add --pool-name /Root/testdb:ROT --groups 100
Параметр --dry-run позволяет оценить, какое максимальное число групп можно добавить в пул.