GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo:CentOS 7:crear una partición de más de 2 TB con PARTED

Introducción

Este artículo explicará cómo agregar dos discos duros de 3 TB a un sistema CentOS 7 existente usando PARTED y colocarlos en un espejo RAID de software RAID1.

PARTED, como fdisk, es una utilidad que se utiliza para manipular las particiones del disco duro. Una ventaja que tiene sobre fdisk es que puede manejar discos de aprovisionamiento cuyos volúmenes tendrán un tamaño superior a ~1,9 TB.

Requisitos

La mayoría de los sistemas operativos Linux se implementan con PARTED preinstalado. Si no es así, use su instalador de paquetes favorito (apt-get, yum) para adquirir el software.

Crear una partición de 2 TB o más grande con PARTED

Tenemos que particionar las unidades usando PARTED; fdisk normal no puede hacerlo (no sabe cómo manejar nada de más de 1,9 TB) y marque las unidades como GPT. Luego usamos MDADM para crear el espejo de incursión de software.

Para el ejemplo, las dos nuevas unidades de 3 TB serán /dev/sdb y /dev/sdc

Particionar discos usando PARTED

parted -a optimal /dev/sdb

Esto lo cargará en Parted CLI en /dev/sdb. Ejecute los siguientes comandos para hacer que el disco sea GPT:

mklabel gpt

Debería recibir una advertencia que 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?

Escriba Y y luego ejecute el siguiente comando para hacer que su disco /dev/sdb se establezca en ext4 y un disco principal que comience en 0 % y se llene hasta el 100 %:

mkpart primary ext4 0% 100%

Para ver la información de la partición que hiciste, usa el siguiente comando:

print

Dependiendo de su configuración, obtendrá algo similar a lo siguiente:

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

Para marcar su partición como Raid, ejecute el siguiente comando:

set 1 raid on

Realice el mismo procedimiento anterior para /dev/sdc.

Dígale a mdadm que cree un dispositivo RAID llamado /dev/md0 ejecutando el siguiente 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?

Lea la advertencia y presione Y y debería obtener un resultado como el siguiente:

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

Espere a que el sistema complete el proceso de sincronización. Una vez completado, cree un nuevo directorio y monte su nuevo dispositivo MD.

Para ver la configuración de su partición actual, ejecute el siguiente comando:

cat /proc/mdstat

Debería obtener una salida como la siguiente:

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

Cree un nuevo directorio raid 1 ejecutando:

mkdir /raid1

Luego monte su Raid en su nuevo directorio raid 1

mount /dev/md0 /raid1/

A continuación, debemos actualizar fstab y mdadm.conf

Con su editor favorito, abra /etc/fstab y agregue lo siguiente a la última línea del archivo fstab.

/dev/md0 /raid1 ext4 defaults 0 0

Debería tener un aspecto similar al siguiente una vez hecho

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

Actualice señora con el siguiente comando:

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

¡Felicidades! Ha creado un nuevo dispositivo RAID1 utilizando MDADM con partición GPT.

¡Gracias por seguir este tutorial! Vuelva a consultar aquí para obtener más actualizaciones y obtener más información sobre nuestras soluciones de alojamiento de VPS.

Consulte nuestro precio de alojamiento VPS.


Linux
  1. Particionar una unidad en Linux con GNU Parted

  2. Cómo agregar un nuevo disco de más de 2 TB a un Linux existente

  3. Creación y gestión de particiones en Linux con parted

  4. Cómo instalar DenyHost en CentOS 6.7

  5. Cómo configurar un firewall con Firewalld en CentOS 8

Cómo instalar Metabase en CentOS 8

Cómo instalar Jenkins en CentOS 8

Cómo instalar Kubernetes con Minikube en CentOS 8

Cómo instalar Nginx con módulo RTMP en CentOS 8

Cómo instalar CentOS / RHEL 7 en una partición RAID

Cómo formatear y montar un disco de más de 2 TB en Linux