So löschen und verwenden Sie ZFS-Dateisysteme in einem Pool erneut

So löschen und verwenden Sie ZFS-Dateisysteme in einem Pool erneut

Ich habe diesen ZFS-Pool.

NAME        STATE     READ WRITE CKSUM
    app         ONLINE       0     0     0
      raidz1-0  ONLINE       0     0     0
        c1t2d0  ONLINE       0     0     0
        c1t3d0  ONLINE       0     0     0
        c1t4d0  ONLINE       0     0     0
        c1t5d0  ONLINE       0     0     0
        c1t6d0  ONLINE       0     0     0
        c1t7d0  ONLINE       0     0     0

Es ist folgendermaßen aufgeteilt:

app/oradata_smart_ora1   1.09G  11.9G  1.09G  /oradata/SMART/ora1
app/oradata_smart_ora2   7.07G  10.9G  7.07G  /oradata/SMART/ora2
app/oradata_smart_ora3   19.8G  16.2G  19.8G  /oradata/SMART/ora3
**app/oradata_smart_ora4    136G  30.1G   136G  /oradata/SMART/ora4
app/oradata_smart_ora5   11.8G  43.2G  11.8G  /oradata/SMART/ora5
app/oradata_smart_ora6   47.0G  28.0G  47.0G  /oradata/SMART/ora6
app/oradata_smart_ora7    122G  24.9G   122G  /oradata/SMART/ora7**
app/oradata_smart_redo1   601M  2.41G   601M  /oradata/SMART/redo1
app/oradata_smart_redo2   601M  2.41G   601M  /oradata/SMART/redo2
app/oradata_smart_redo3   601M  2.41G   601M  /oradata/SMART/redo3

Ich möchte ora4, ora5, ora6 und ora7 löschen und daraus nur ein großes Dateisystem machen. Dies ist ein alter Server, den ich zur Wiederverwendung erhalten habe (nichts ist dokumentiert ...), und ich versuche zu vermeiden, den gesamten Pool zu zerstören, da sich die Oracle-Installation in /app befindet und nur Gott den Lizenzschlüssel von Oracle kennt.

Wie kann ich das erreichen? Können Sie einen anderen Ansatz vorschlagen?

Antwort1

Bitte schön:

# zfs destroy app/oradata_smart_ora4
# zfs destroy app/oradata_smart_ora5
# zfs destroy app/oradata_smart_ora6
# zfs destroy app/oradata_smart_ora7
# zfs create -o mountpoint=/whare/you/want/to/have/it -o quota=500m  app/new-big-fs

HINWEIS – alle Daten auf diesen Dateisystemen verschwinden!

Und natürlich ist „man zfs“ Ihr Freund.

Antwort2

Ich sehe das Problem nicht. Sie könnten ein Verzeichnis oder ein ZFS-Dateisystem unter /app erstellen und die Daten an die entsprechenden Speicherorte verschieben.

verwandte Informationen