Jak přidat nový disk v systému Linux CentOS 7 bez restartu

Zvýšení diskových prostorů na serverech Linux je každodenní rutinní prací pro správce systému. Takže v tomto článku vám ukážeme několik jednoduchých jednoduchých kroků, které můžete použít k zvětšení diskových prostorů v systému Linux CentOS 7 bez nutnosti restartování na výrobní server pomocí příkazů Linux. Budeme pokrývat více metod a možností rozšíření a přidávání nových disků do systémů Linux, abyste mohli následovat ten, který se budete cítit pohodlně při používání podle vašich požadavků.

1) Zvyšující se disk VM hosta:

Před zvýšením objemu disku ve vašem systému Linux je třeba přidat nový disk nebo zvýšit jeho disk, který již byl připojen k systému, úpravou jeho nastavení z vašeho VMware vShere, Workstation nebo jiného prostředí infrastruktury, které používáte.

Zvyšte disk

2) Kontrola místa na disku:

Spusťte následující příkaz a zkontrolujte aktuální velikost místa na disku.

# df -h

# fdisk -l

Fdisk kontrola

Zde vidíme, že celková velikost disku je stále stejná, jako je 10 GB, zatímco jsme ji již zvětšili na 50 GB ze zadní části.

3) Rozšíření prostoru bez restartování VM

Nyní spusťte následující příkazy pro rozšiřování místa na disku ve fyzickém svazku operačního systému bez restartování virtuálního počítače opětovným skenováním sběrnice SCSI a přidáním zařízení SCSI.

# ls / sys / třída / scsi_host /

# echo "- - -"> / sys / class / scsi_host / host0 / skenování

# echo "- - -"> / sys / class / scsi_host / host1 / skenování

# echo "- - -"> / sys / class / scsi_host / host2 / skenování

Zkontrolujte názvy zařízení SCSI a poté znovu zkopírujte autobusy SCSI pomocí níže uvedených příkazů.

# ls / sys / třída / scsi_device /

# echo 1> / sys / class / scsi_device / 0 \: 0 \: 0 \: 0 / zařízení / rescan

# echo 1> / sys / class / scsi_device / 2 \: 0 \: 0 \: 0 / zařízení / rescan

Tím se obnoví aktuální sběrnice scsi a velikost disku, kterou jsme zvýšili z nastavení hosta VM, se zobrazí, jak vidíte na obrázku níže.

Znovu vyhledat zařízení na disku

4) Nový diskový oddíl:

Jakmile se vám podaří vidět zvýšené místo na disku uvnitř vašeho systému, spusťte následující příkaz a naformátujte disk pro vytvoření nového oddílu podle kroků pro zvýšení hlasitosti fyzického disku.

# fdisk / dev / sda

Vítá vás fdisk (util-linux 2.23.2) stisknutím tlačítka "m" pro nápovědu

Příkaz (m pro pomoc): m
Příkazová akce
přepínat zaváděcí příznak
b editovat bsd disklabel
c přepínat příznak kompatibility dos
d odstranit oddíl
g vytvořte novou prázdnou tabulku oddílů GPT
G vytvořte oddíl IRIX (SGI)
l Seznam známých typů oddílů
m vytiskněte toto menu
n přidejte nový oddíl
o Vytvořte novou prázdnou tabulku oddílů DOS
p vytiskněte tabulku oddílů
q opustit bez uložení změn
s vytvořte novou prázdnou Sun disklabel
t změnit ID systému oddílů
u změňte zobrazovací / vstupní jednotky
v ověřte tabulku oddílů
w psát tabulku na disk a ukončit
x další funkce (pouze odborníci)

Příkaz (m pro pomoc):

Zadejte příkaz 'p' pro vytisknutí aktuální tabulky oblastí a vytvořte nový primární oddíl zadáním klávesy 'n' a výběrem dostupných sektorů. Změňte typ disku na 'Linux LVM' pomocí příkazu 't' a vyberte kód na '8e' nebo ponechejte na jeho výchozí typ, který je '83'.

Nyní napište tabulku na disk a ukončete klávesou Entring 'w'.

Příkaz (m pro pomoc): w
Tabulka oddílů byla změněna!

Volání ioctl () pro opětovné čtení tabulky oddílů.

Upozornění: Znovu čtení tabulky oddílů se nezdařilo s chybou 16: Zaneprázdněná zařízení nebo prostředek.
Jádro stále používá starou tabulku. Nová tabulka bude použita na
další restart nebo po spuštění partprobe (8) nebo kpartx (8)

Nová hlasitost disku

5) Vytváření fyzické hlasitosti:

Jak je uvedeno výše, spusťte příkaz "partprobe" nebo kpartx tak, aby byly tabulky připraveny k použití a poté vytvořte nový fyzický svazek pomocí níže uvedených příkazů.

# partprobe

# pvcreate / dev / sda3

Chcete-li zkontrolovat nově vytvořený svazek, spusťte následující příkaz a zjistěte, zda byl nový fyzický svazek vytvořen a viditelný. Poté rozšíříme Volume Group "centos" o nově vytvořený fyzický svazek, jak je znázorněno.

# pvdisplay

# vgextend centos / dev / sda3

Rozšířit skupinu hlasitosti

6) Rozšíření logického svazku:

Nyní rozšiřujeme logický svazek tak, abychom na něm zvětšili místo na disku pomocí příkazu níže.

# lvextend -L + 40G / dev / mapovač / centos-root

Jakmile získáte úspěšně zvýšenou zprávu, spusťte příkaz, jak je znázorněno níže, a rozšíříte tak velikost logického svazku.

# xfs_growfs / dev / mapovač / centos-root

Velikost oddílu / 'byla úspěšně zvýšena, můžete zkontrolovat velikost diskových jednotek pomocí příkazu' df ', jak je znázorněno.

Zvětšete místo na disku

7) Rozšíření kořenového oddílu přidáním nového disku bez restartování:

Toto je druhá metoda s poměrně podobnými příkazy pro zvýšení velikosti logického svazku v CentOS 7.

Prvním krokem je tedy Otevřít nastavení nastavení hosta VM a kliknout na tlačítko Přidat nové tlačítko a pokračovat k další volbě.

přidat nový disk

Zvolte požadovanou konfiguraci pro nový disk výběrem velikosti nového disku a jeho typu, jak je znázorněno na obrázku níže.

Nové nastavení disku

Pak přejděte na stranu serveru a zopakujte následující příkazy pro skenování diskových zařízení na nový disk, který je viditelný v systému.

# echo "- - -"> / sys / class / scsi_host / host0 / skenování

# echo "- - -"> / sys / class / scsi_host / host1 / skenování

# echo "- - -"> / sys / class / scsi_host / host2 / skenování

Seznam názvů zařízení SCSi

# ls / sys / třída / scsi_device /

# echo 1> / sys / class / scsi_device / 1 \: 0 \: 0 \: 0 / zařízení / rescan
# echo 1> / sys / class / scsi_device / 2 \: 0 \: 0 \: 0 / zařízení / rescan
# echo 1> / sys / class / scsi_device / 3 \: 0 \: 0 \: 0 / zařízení / rescan

# fdisk -l

skenování nového disku

Jakmile je nový disk viditelný, spusťte níže uvedené příkazy pro vytvoření nového fyzického svazku a přidejte jej do skupiny svazků, jak je znázorněno.

# pvcreate / dev / sdb

# vgextend centos / dev / sdb

# vgdisplay

Rozšíření skupiny olume

Nyní rozšiřte Logický svazek přidáním místa na disku a poté jej přidejte do kořenového oddílu.

# lvextend -L + 20G / dev / mapovač / centos-root

# xfs_growfs / dev / mapovač / centos-root

# df -h

Zvýšení / oddíl

Závěr:

Správa diskových oddílů v systému Linux CentOS 7 je jednoduchý proces pro zvýšení prostoru na disku libovolného vašeho logického svazku pomocí kroků popsaných v tomto článku. Nemusíte pro tento účel povolit reboot vašeho výrobního serveru, ale jednoduše znovu zkontrolovat zařízení SCSi a rozbalit požadovanou LVM. Doufáme, že tento článek vám pomůže. Neváhejte a nechte své cenné komentáře nebo návrhy.

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.