• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[GELÖST] oracle TEMPDB File mit ls 1,2 GB und mit du 80KB

mulle78

Newbie
Hallo, ich habe gerade mit SAP Tools (BRTOOLS) eine Datafile des Tablespaces PSAPTEMP von einem Device auf ein anderes verschoben. Dies ist mit ext2 formatiert. Jetzt zeigt mir BRTOOLS und ls die richtige Größe von 1,2 GB an, du -h bzw. df -kPh zeigen aber für das Device bzw. für den Folder nur wenige KB an. Mittlerweile ist die Platznutzung etwas angestiegen. Der Filesystemcheck sagt folgendes:

<host>:/oracle/<SID>/sapdata6/temp_1 # e2fsck /dev/mapper/vg01-sapdata6
e2fsck 1.38 (30-Jun-2005)
/dev/mapper/vg01-sapdata6 is mounted.
WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.
Do you really want to continue (y/n)? yes
/dev/mapper/vg01-sapdata6: recovering journal
/dev/mapper/vg01-sapdata6 has gone 195 days without being checked, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
/lost+found not found. Create<y>? yes
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/mapper/vg01-sapdata6: ***** FILE SYSTEM WAS MODIFIED *****
/dev/mapper/vg01-sapdata6: 13/2621440 files (7.7% non-contiguous), 115309/5242880 blocks

<host>:/oracle/<SID>/sapdata6/temp_1 # df -kPh
/dev/mapper/vg01-sapdata6 20G 130M 19G 1% /oracle/<SID>/sapdata6

<host>:/oracle/<SID>/sapdata6/temp_1 # du -h
928K .

<hsot>:/oracle/<SID>/sapdata6/temp_1 # ls -ltr
total 924
-rw-r----- 1 oraw40 dba 1363156992 Mar 18 12:20 temp.data1

Wie kann ich das denn korrigieren, dass die Größe der Datai auch als Platz im Filesystem erkannt wird.
 
OP
M

mulle78

Newbie
http://en.wikipedia.org/wiki/Sparse_file

Mit folgendem Befehl lässt sich die Datei im Filesystem so erzeugen, dass die volle Größe gleich zu Anfang allokiert wird:

cp -pr --sparse=never ./temp.data1 ../temp_1/

Hinweis 548221 - Temporäre Dateien werden als Sparse Files angelegt
 
Oben