GNU/Linux >> Znalost Linux >  >> Linux

Jak na to:CentOS 7 – Vytvoření oddílu většího než 2 TB pomocí PARTED

Úvod

Tento článek vysvětlí, jak přidat dva 3TB pevné disky do stávajícího systému CentOS 7 pomocí PARTED a umístit je do softwarového raid mirroru RAID1.

PARTED, stejně jako fdisk, je nástroj používaný k manipulaci s oddíly pevného disku. Jednou z výhod, které má oproti fdisk, je, že dokáže zpracovat disky, jejichž objemy budou větší než ~1,9 TB.

Předpoklady

Většina operačních systémů Linux se nasazuje s předinstalovaným systémem PARTED. Pokud ne, použijte svůj oblíbený instalační program balíčku (apt-get, yum) k získání softwaru.

Vytvoření 2TB nebo většího oddílu pomocí PARTED

Musíme rozdělit jednotky pomocí PARTED; běžný fdisk to neumí (neumí si poradit s čímkoli nad 1,9 TB) a disky označit jako GPT. Poté použijeme MDADM k vytvoření softwarového raid mirroru.

Například dva nové 3TB disky budou /dev/sdb a /dev/sdc

Rozdělte disky pomocí PARTED

parted -a optimal /dev/sdb

Tím se načte do Parted CLI na /dev/sdb. Spusťte následující příkazy pro vytvoření GPT disku:

mklabel gpt

Měli byste dostat varování, které říká:

Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost.Do you want to continue? Yes/No?

Zadejte Y a poté spusťte následující příkaz, aby byl váš /dev/sdb disk nastaven na ext4 a primární disk začínající na 0 % a vyplněný na 100 %:

mkpart primary ext4 0% 100%

Chcete-li zobrazit informace o oddílu, který jste vytvořili, použijte následující příkaz:

print

V závislosti na vašem nastavení získáte něco podobného následujícímu:

Model: Msft Virtual Disk (scsi) Disk /dev/sdb: 3TB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 3TB 3TB primary raid

Chcete-li označit svůj oddíl jako Raid, spusťte následující příkaz:

set 1 raid on

Proveďte stejný postup výše pro /dev/sdc.

Řekněte mdadm, aby vytvořil RAID zařízení s názvem /dev/md0 spuštěním následujícího příkazu:

mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
mdadm: Note: this array has metadata at the start and may not be suitable as a boot device. If you plan to store '/boot' on this device please ensure that your boot-loader understands md/v1.x metadata, or use --metadata=0.90 Continue creating array?

Přečtěte si varování a stiskněte Y a měli byste získat výstup, jako je tento:

mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started.

Počkejte, až systém dokončí proces synchronizace. Po dokončení vytvořte nový adresář a připojte své nové MD zařízení.

Chcete-li zobrazit aktuální nastavení oddílu, spusťte následující příkaz:

cat /proc/mdstat

Měli byste získat výstup podobný následujícímu:

Personalities : [raid1] 
md0 : active raid1 sdc1[1] sdb1[0] 
10475392 blocks super 1.2 [2/2] [UU]

Vytvořte nový adresář raid 1 spuštěním:

mkdir /raid1

Poté připojte svůj raid do nového adresáře raid 1

mount /dev/md0 /raid1/

Dále musíme aktualizovat fstab a mdadm.conf

Ve svém oblíbeném editoru otevřete /etc/fstab a přidejte následující na poslední řádek souboru fstab.

/dev/md0 /raid1 ext4 defaults 0 0

Po dokončení by to mělo vypadat podobně jako následující

#
# /etc/fstab
# Created by anaconda on Fri Jun 20 09:39:24 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=bfc860b0-9d1c-41e9-984f-83166f20dc03 /                       ext4    defaults        1 1
UUID=e136ebe6-f2b8-4098-bd16-11a1fa6044e2 /boot                   ext4    defaults        1 2
UUID=911f21eb-7500-41cd-9c0d-e2d4ab822b55 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/md0      /raid1     ext4    defaults     0 0

Aktualizujte madam pomocí následujícího příkazu:

 mdadm --detail --scan > /etc/mdadm.conf

Gratulujeme! Vytvořili jste nové zařízení RAID1 pomocí MDADM s rozdělením GPT.

Děkujeme, že jste se řídili tímto návodem! Vraťte se sem, kde najdete další aktualizace a další informace o našich hostingových řešeních VPS.

Podívejte se na naši cenu VPS hostingu.


Linux
  1. Rozdělte disk na Linuxu pomocí GNU Parted

  2. Jak přidat nový disk větší než 2 TB do stávajícího Linuxu

  3. Vytváření a správa oddílů v Linuxu s parted

  1. Jak nainstalovat DenyHost na CentOS 6.7

  2. Jak nastavit Firewall s Firewallem na CentOS 8

  3. Jak vytvořit oddíl v Linuxu pro velikost 2 TB pomocí Parted GPT

  1. Jak vytvořit diskové oddíly pomocí příkazu Parted v Linuxu

  2. Jak nainstalovat Apache v CentOS 8

  3. Jak nainstalovat Python 2.7 na CentOS 7.1 nebo 6.7 s Anaconda