Red Hat Training

A Red Hat training course is available for RHEL 8

H.5.5. clearpart

El comando clearpart Kickstart es opcional. Elimina las particiones del sistema, antes de la creación de nuevas particiones. Por defecto, no se elimina ninguna partición.

Sintaxis

clearpart OPTIONS

Opciones

  • --all - Borra todas las particiones del sistema.

    Esta opción borrará todos los discos que puedan ser alcanzados por el programa de instalación, incluyendo cualquier almacenamiento de red conectado. Utilice esta opción con precaución.

    Puede evitar que clearpart borre el almacenamiento que desea conservar utilizando la opción --drives= y especificando sólo las unidades que desea borrar, adjuntando el almacenamiento de red más tarde (por ejemplo, en la sección %post del archivo Kickstart), o bloqueando los módulos del kernel utilizados para acceder al almacenamiento de red.

  • --drives= - Especifica de qué unidades se van a borrar las particiones. Por ejemplo, lo siguiente borra todas las particiones de las dos primeras unidades del controlador IDE primario:

    clearpart --drives=hda,hdb --all

    Para borrar un dispositivo multirruta, utilice el formato disk/by-id/scsi-WWIDdonde WWID es el identificador mundial del dispositivo. Por ejemplo, para borrar un disco con WWID 58095BEC5510947BE8C0360F604351918, utilice:

    clearpart --drives=disk/by-id/scsi-58095BEC5510947BE8C0360F604351918

    Este formato es preferible para todos los dispositivos multirruta, pero si surgen errores, los dispositivos multirruta que no utilizan la gestión de volúmenes lógicos (LVM) también pueden borrarse utilizando el formato disk/by-id/dm-uuid-mpath-WWIDdonde WWID es el identificador mundial del dispositivo. Por ejemplo, para borrar un disco con WWID 2416CD96995134CA5D787F00A5AA11017, utilice:

    clearpart --drives=disk/by-id/dm-uuid-mpath-2416CD96995134CA5D787F00A5AA11017

    Nunca especifique los dispositivos multipath con nombres de dispositivo como mpatha. Este tipo de nombres de dispositivos no son específicos de un disco en particular. El disco llamado /dev/mpatha durante la instalación podría no ser el que usted espera que sea. Por lo tanto, el comando clearpart podría apuntar al disco equivocado.

  • --initlabel - Inicializa un disco (o discos) creando una etiqueta de disco por defecto para todos los discos en su respectiva arquitectura que han sido designados para ser formateados (por ejemplo, msdos para x86). Dado que --initlabel puede ver todos los discos, es importante asegurarse de que sólo se conecten las unidades que se van a formatear.

    clearpart --initlabel --drives=names_of_disks

    Por ejemplo:

    clearpart --initlabel --drives=dasda,dasdb,dasdc
  • --list= - Especifica qué particiones se van a borrar. Esta opción anula las opciones --all y --linux si se utilizan. Se puede utilizar en diferentes unidades. Por ejemplo:

    clearpart --list=sda2,sda3,sdb1
  • --disklabel=LABEL - Establece la etiqueta de disco que se utilizará por defecto. Sólo se aceptarán las etiquetas de disco compatibles con la plataforma. Por ejemplo, en las arquitecturas Intel y AMD de 64 bits, se aceptan las etiquetas de disco msdos y gpt, pero no se acepta dasd.
  • --linux - Borra todas las particiones de Linux.
  • --none (por defecto) - No eliminar ninguna partición.
  • --cdl - Reformatea cualquier DASD LDL a formato CDL.

Notas

  • Los nombres de los dispositivos en el sdX (o /dev/sdX) no están garantizados para ser consistentes a través de los reinicios, lo que puede complicar el uso de algunos comandos de Kickstart. Cuando un comando pide un nombre de nodo de dispositivo, puede utilizar cualquier elemento de /dev/disk. Por ejemplo, en lugar de:

    part / --fstype=xfs --onpart=sda1

    Podría utilizar una entrada similar a una de las siguientes:

    part / --fstype=xfs --onpart=/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:0-part1
    part / --fstype=xfs --onpart=/dev/disk/by-id/ata-ST3160815AS_6RA0C882-part1

    De este modo, el comando siempre se dirigirá al mismo dispositivo de almacenamiento. Esto es especialmente útil en entornos de almacenamiento grandes. Consulte el capítulo Visión general de los atributos de nomenclatura persistente en el documento Managing storage devices para obtener información más detallada sobre las diferentes formas de referirse de forma coherente a los dispositivos de almacenamiento.

  • Si se utiliza el comando clearpart, no se puede utilizar el comando part --onpart en una partición lógica.