Inhaltsverzeichnis

LVM Filesystem xfs für die Datenbank anlegen und erweitern

Aufgabe:

Für die Daten Dateien der Oracle Datenbank soll eine eigene Platte mit dem Filesystem XFS konfiguriert und unter /opt/oracle/ora_data eingehängt werden.

Hier ist zu überlegen, welches Dateisystem gewählt werden kann, ext4 oder xfs z.B.

Siehe auch:


Neu Anlegen

Datenplatte anlegen:

# Partitonieren
 
 fdisk /dev/nvme0n2
n --new
p --primary
1
return
t  -- define type
8e -- Linux lvm
w  -- write

LVM anlegen

ls /dev/nvme0n2*

pvcreate /dev/nvme0n2p1
  Physical volume "/dev/nvme0n2p1" successfully created.

vgcreate vg_ora_db /dev/nvme0n2p1
  Volume group "vg_ora_db" successfully created

lvcreate -L +29G -n xfs_db vg_ora_db
 Logical volume "xfs_db" created.

ls -la /dev/vg_ora_db

Filesystem erzeugen

mkfs.xfs /dev/vg_ora_db/xfs_db

# Einhängen

mkdir /opt/oracle/oradata 

mount /dev/vg_ora_db/xfs_db /opt/oracle/oradata 

df -h
mount | grep oradata

chown -R oracle:oinstall /opt/oracle/oradata 

#testen als user oracle! 
touch /opt/oracle/oradata/ora_data_disk_space.txt

# Permanent hinterlegen
vi /etc/fstab
/dev/mapper/vg_ora_db-xfs_db /opt/oracle/oradata   xfs     defaults        0 0

testen mit:
umount /opt/oracle/oradata

mount /opt/oracle/oradata

#testen als user oracle! 
touch /opt/oracle/oradata/ora_data_disk_space.txt

siehe auch ⇒ https://www.linuxtechi.com/create-extend-xfs-filesystem-on-lvm/


Erweitern

Ist am Ende die Platte zu klein und haben wir die Möglichkeit die Lun dahinter zu Vergrößerern kann das ganze erweitert werden.

Ablauf: