GNU/Linux >> Linux Esercitazione >  >> Linux

Procedura:CentOS 7 – Creazione di partizioni più grandi di 2 TB con PARTED

Introduzione

Questo articolo spiegherà come aggiungere due dischi rigidi da 3 TB a un sistema CentOS 7 esistente utilizzando PARTED e inserirli in un mirror raid del software RAID1.

PARTED, come fdisk, è un'utilità utilizzata per manipolare le partizioni del disco rigido. Un vantaggio rispetto a fdisk è che può gestire il provisioning di dischi i cui volumi avranno una dimensione maggiore di ~1,9 TB.

Prerequisiti

La maggior parte dei sistemi operativi Linux viene distribuita con PARTED preinstallato. In caso contrario, usa il tuo programma di installazione del pacchetto preferito (apt-get, yum) per acquisire il software.

Creazione di una partizione da 2 TB o superiore con PARTED

Dobbiamo partizionare le unità usando PARTED; fdisk normale non può farlo (non sa come gestire nulla oltre 1,9 TB) e contrassegnare le unità come GPT. Quindi utilizziamo MDADM per creare il mirror raid del software.

Ad esempio, le due nuove unità da 3 TB saranno /dev/sdb e /dev/sdc

Partizionare i dischi utilizzando PARTED

parted -a optimal /dev/sdb

Questo ti caricherà nella CLI Parted su /dev/sdb. Esegui i seguenti comandi per creare il GPT del disco:

mklabel gpt

Dovresti ricevere un avviso che dice:

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?

Digita Y e quindi eseguire il comando seguente per impostare il disco /dev/sdb su ext4 e un disco primario a partire da 0% e riempire fino al 100%:

mkpart primary ext4 0% 100%

Per vedere le informazioni sulla partizione che hai creato, usa il seguente comando:

print

A seconda della tua configurazione, otterrai qualcosa di simile al seguente:

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

Per contrassegnare la tua partizione come Raid, esegui il seguente comando:

set 1 raid on

Esegui la stessa procedura sopra per /dev/sdc.

Chiedi a mdadm di creare un dispositivo RAID chiamato /dev/md0 eseguendo il seguente comando:

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?

Leggi l'avviso e premi Y e dovresti ottenere un output come il seguente:

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

Attendi che il sistema completi il ​​processo di sincronizzazione. Una volta completato, crea una nuova directory e monta il tuo nuovo dispositivo MD.

Per visualizzare la configurazione della partizione corrente, eseguire il comando seguente:

cat /proc/mdstat

Dovresti ottenere un output come il seguente:

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

Crea una nuova directory raid 1 eseguendo:

mkdir /raid1

Quindi monta il tuo Raid nella tua nuova directory raid 1

mount /dev/md0 /raid1/

Successivamente, dobbiamo aggiornare fstab e mdadm.conf

Con il tuo editor preferito, apri /etc/fstab e aggiungi quanto segue all'ultima riga del file fstab.

/dev/md0 /raid1 ext4 defaults 0 0

Dovrebbe essere simile al seguente una volta terminato

#
# /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

Aggiorna signora con il seguente comando:

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

Congratulazioni! Hai creato un nuovo dispositivo RAID1 utilizzando MDADM con partizionamento GPT.

Grazie per aver seguito questo how-to! Ricontrolla qui per ulteriori aggiornamenti e per saperne di più sulle nostre soluzioni di hosting VPS.

Consulta il nostro prezzo di hosting VPS.


Linux
  1. Partizionare un'unità su Linux con GNU Parted

  2. Come aggiungere un nuovo disco più grande di 2 TB a un Linux esistente

  3. Creazione e gestione delle partizioni in Linux con parted

  4. Come configurare Firewall con Firewalld su CentOS 8

  5. Come creare una partizione su Linux per dimensioni di 2 TB utilizzando Parted GPT

Come installare Metabase su CentOS 8

Come installare Jenkins su CentOS 8

Come installare Kubernetes con Minikube su CentOS 8

Come installare Nginx con il modulo RTMP su CentOS 8

Come installare CentOS / RHEL 7 su una partizione RAID

Come formattare e montare dischi di dimensioni superiori a 2 TB su Linux