Creare una partizione (PARTED)

Quando si crea una partizione non viene creato in automatico un file system.

In Rhel8 viene usato parted come partition utility di default.

Alternativamente si può usare fdisk se si una MBR e gdisk se si usa GPT - Guid Partition Table.

Vediamo la lista dei block device che esistono sul server.

# lsblk

Il device primario è sda che è diviso i due partizioni sda1 e sda2 e il device secondatio è sdb.
Creiamo una partizionde sul device sdb.

-1-  parted /dev/sdb 

-2-  print per visaulizzare l'attuale partiotion table. Dice che manca l'informazione sulla partition table.

-3-  mklabel msdos | gpt   per   creare la partiotion table

Usare "msdos" cioè una partition table compatibile con MBR e quindi prevede la creazione di 3 partizioni primarie e 1 estesa. All'interna della partizione estesa si possono creare partizioni logiche.


Nuovamente "print" per visaulizzare la label.

-4-  mkpart <part-type> <name> <fs-type> <start> <end>

part-type si applica solo al MBR e imposta la partizione primaria, logica o estesa.

name richiesto se si usa GPT 

fs-type non modifica il filesytem  ma imposta metadati

star end specifica l'inizio e la fine dei byte dall'inizio del disco

start: impostare 1 se si vuole partire dall'inizio del disco

mkpart one 1024MiB 2048MiB --> crea una partizione primaria di 1 GiB che parte dal MB numero 1.


Si può anche usare la modalità interattiva con mkpart.
Usare per la dimensione MiB oppure GiB
Per  il tipo di file system mettere xfs oppure premere Enter perchè verrà definito successivamente alla creazione della partizione.



-5- print per verificare la creazione della nuova partiozione

-6- quit per sucire dalla shell

-7- udevadm settle per assicurarsi che la nuova partizione sia stata registrata dal sistema.

-8- cat /proc/partitions per verificare la nuova partizione oppure lsblk

Una volta creata la partizione occorre installare il file system che definisce il metodo di scrittura dei dati su disco, l'organizzazione dei dati in blocchi e ogni altra cosa legata alla memorizzazione dei dati su disco. Il file system di default è xfs.  Vedere post  Creare-un-fyle-system-mkfs

In Rhel6 quello di default è ext4 che è compatibile con ext2.


Post popolari in questo blog

Create e Drop Pluggable Database

ORA-12154: TNS: il listener non è attualmente a conoscenza del servizio richiesto nel descrittore di connessione