Я планирую изменить размер довольно большой файловой системы, в которой размещен экземпляр Oracle (один из нескольких на одном сервере). Диск занимает 4 ТБ, разделенных на несколько LUN, я увеличиваю на 1 ТБ, сохраняя ту же ширину полосы. Поскольку мы обычно используем Oracle ASM для баз данных, я не уверен, насколько большое влияние онлайн-изменение размера окажет как на расширяемую базу данных, так и на остальную систему.
Существуют ли какие-либо практические правила относительно продолжительности и влияния resize2fs на производительность файловой системы такого размера?
В качестве авторитетного ответа от основного разработчика fsck.ext2 / 3:
В первом приближении это примерно в 1,7 раза больше, чем fsck. Resize2fs требует, чтобы вы сделали только что проверенную файловую систему, а затем resize2fs сам должен просканировать файловую систему, чтобы переместить любые блоки, необходимые для расширения таблицы дескрипторов группы. Это может занять меньше времени, но если вы хотите быть полностью штатным сотрудником, выделите в два раза больше времени на полный fsck.
http://sourceforge.net/projects/e2fsprogs/forums/forum/7053/topic/2009143
Таким образом, учитывая характеристики нагрузки, влияние на производительность будет примерно таким, как fsck -n
влияет на вашу систему - вы должны иметь возможность протестировать это в то время суток, когда хранилище довольно тихо, без особого воздействия.