изменить размер существующего LUN/диска в системах Linux

Thank you for reading this post, don't forget to subscribe!

В боль­шин­стве слу­ча­ев дис­ко­вое про­стран­ство мож­но рас­ши­рить, доба­вив в систе­му новый LUN.

Но в неко­то­рых слу­ча­ях для рас­ши­ре­ния фай­ло­вой систе­мы может потре­бо­вать­ся изме­нить раз­мер суще­ству­ю­ще­го LUN.

Рас­ши­ре­ние фай­ло­вой систе­мы вклю­ча­ет в себя две части: рас­ши­ре­ние соот­вет­ству­ю­ще­го логи­че­ско­го тома и после­ду­ю­щий рост ФС над ним.

Добав­ле­ние, изме­не­ние раз­ме­ра или уда­ле­ние LUN в систе­ме Linux может быть выпол­не­но без перезагрузки.

В этой ста­тье мы пока­жем вам, как рас­ши­рить логи­че­ский том (LVM) путем изме­не­ния раз­ме­ра суще­ству­ю­ще­го LUN в Linux.

Изменение размера LUN или диска в Linux

Для изме­не­ния раз­ме­ра суще­ству­ю­ще­го LUN или дис­ка в Linux сле­дуй­те при­ве­ден­ной ниже процедуре.

Шаг-1: Опре­де­ли­те устрой­ство ‘/dev/sd[X]’, раз­мер кото­ро­го необ­хо­ди­мо изменить.

Шаг-2: Про­верь­те иден­ти­фи­ка­тор LUN, сопо­став­лен­ный с блоч­ным устрой­ством, с помо­щью коман­ды ‘smartctl’, как пока­за­но ниже.

Шаг-3: Попро­си­те уве­ли­чить раз­мер LUN на SAN по мере необходимости.

Это долж­но про­ис­хо­дить через запрос на изме­не­ние (CR), но создай­те тикет на осно­ве про­цес­са, кото­рый будет исполь­зо­вать­ся в вашей организации.

Шаг-4: После изме­не­ния раз­ме­ра LUN на сто­роне коман­ды хра­не­ния, выпол­ни­те сле­ду­ю­щую коман­ду для повтор­но­го ска­ни­ро­ва­ния блоч­но­го устрой­ства на сервере.

echo 1 > /sys/block/sd[X]/device/rescan

Шаг-5: Про­верь­те нали­чие допол­ни­тель­но­го места с помо­щью коман­ды ‘lsblk’.

Она долж­на пока­зать новый размер.

Шаг 6: Изме­не­ние раз­ме­ра PV. Теперь VG дол­жен отра­жать допол­ни­тель­ное про­стран­ство, кото­рое доба­ви­лось к PV (sd[X]).

При­ме­ча­ние: Пожа­луй­ста, заме­ни­те ‘X’ на реаль­ное имя ваше­го устройства.

Шаг-7: Выпол­ни­те при­ве­ден­ную ниже коман­ду для рас­ши­ре­ния LVM.

Шаг-8: Нако­нец, изме­ни­те раз­мер фай­ло­вой системы.

Для Ext4.

Для XFS.

Шаг-9: Исполь­зуй­те коман­ду df для про­смот­ра раз­ме­ра фай­ло­вой системы.