Ho un sistema CentOS 7 in cui il file system radice è XFS (creato con ftype=0, l'impostazione CentOS predefinita al momento dell'installazione del sistema). Sfortunatamente, il overlay2driver di archiviazione Docker richiede che il file system sia stato creato con ftype=1:
https://docs.docker.com/storage/storagedriver/overlayfs-driver/#prerequisites
Quindi ora vorrei ricreare il root FS con ftype=1. Stavo pensando di farlo come segue:
- Avvia in un'immagine di salvataggio di qualche tipo.
xfsdumpil root FS in una posizione remota.- Ricreare il root FS con
ftype=1. xfsrestoreil root FS dal dump remoto.
Una cosa di cui non sono sicuro, tuttavia, è se l' xfsdumpoutput abbia qualcosa di correlato ftypeall'impostazione. Cioè, ci sarebbero problemi a fare xfsrestoreun file system XFS con un'impostazione diversa ftype?
Oppure esiste un approccio migliore per risolvere questo problema specifico (che non comporta la reinstallazione dell'intero sistema, il ripartizionamento, ecc.)?
mkfs.xfsgenera un nuovo UUID e grub / initramfs non sarà in grado di trovarlo con il vecchio riferimento. Ricostruisci se necessario!