Можно ли добавить другой размер, RAIDZ1 к существует шпулька?

Вы пробовали Монитор Действия Задания под SQL Server Agent?

3
задан 1 January 2014 в 00:45
2 ответа

Хотя, как уже было сказано, это технически выполнимо, имейте в виду, что то, что вы хотите сделать, не является наилучшей практикой, поскольку в итоге вы получаете несбалансированный пул с неоптимальной производительностью.

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

Вы нарушаете оба эти правила, смешивая диски 2 ТБ и 4 ТБ, и разделяя raidz на четыре диска с трехдисковый. Вам нужно будет использовать опцию zpool add -f (-force), иначе это сообщение будет выведено и команда добавления завершится ошибкой:

mismatched replication level: pool uses 4-way raidz and new vdev uses 3-way raidz
5
ответ дан 3 December 2019 в 05:04

Да и да. Вы можете добавить несколько VDEV в пул, они не обязательно должны быть похожими. Вы можете добавить в систему несколько пулов, каждый из которых состоит из любых VDEV.

Примечание: После того, как вы добавили VDEV в пул, вы не сможете его удалить. Единственное, что вы можете сделать, это заменить диски в VDEV и добавить / удалить диски из зеркала.

3
ответ дан 3 December 2019 в 05:04

Теги

Похожие вопросы