01-08-2008
mv files still in use - space not freed
Had a issue recently where DB admins did:
mv listener.log listener.log.old
gzip listener.log.old
Where file listener.log is continually being written to by an oracle process.
Anyway, according to the DB admins they successfully created the
listener.log.old.gz
file (i.e. all went okay).
Then they started complaining that space had not been freed on the filesystem.
I logged in and couldn't see the file listener.log.old.gz anywhere. The "listener.log", which was 2GB originally, was indeed smaller when I checked, so it was moved.
"du -ks /opt/sw/oracle" showed 4GB in use.
Whereas "df -k" showed 6GB in use on the "/opt/sw/oracle" mountpoint.
Apparently it's something to do with inodes referring to the original file while it's still in use ... but not sure, which is why I am posting to find out why?
Anyway, to fix the issue, stopping and restarting the process using the file will free up the space.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello
when I try to run rm on multiple files I have problem to delete files with space.
I have this command :
find . -name "*.cmd" | xargs \rm -f
it doing the work fine but when it comes across files with spaces like : "my foo file.cmd"
it refuse to delete it
why? (1 Reply)
Discussion started by: umen
1 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I have a file containing a list of entries.
Want to do ls on them.
for a in `cat <list.txt>`; do ls $a; done;
Now some entries contain spaces.
How do i incorporate space in $a.
Quoting $a in "" doesn't help.
Thanks (6 Replies)
Discussion started by: vibhor_agarwali
6 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I need help how to renaming multiple file. The original file look like this;
Test Monday.txt
Test Wednesday.txt
Test July.txt
I have more than hundred file in the directory.
How i want to rename all file to a new file name in one time? The new file maybe the same name e.g.... (13 Replies)
Discussion started by: nazri76
13 Replies
4. Solaris
Hi,
I'm running a multi-process software system on a Solaris 8 machine. When I monitor the memory usage, I see that the free memory is dropping rapidly, but I can't detect a process that uses this memory.
I'm using "top" to get the free memory and the memory usage of processes.
Thanks. (3 Replies)
Discussion started by: gewurtz
3 Replies
5. Programming
Actually for a process to run it needs text, stack , heap and data segments. All these find a place in the physical memory.
Out of these 4 only heap does exist after the termination of the process that created it. I want to know the exact reason why this happens. Also why the other process need to... (20 Replies)
Discussion started by: karthiktceit
20 Replies
6. UNIX for Dummies Questions & Answers
So I have three space delimited files. Each have 90 rows and many columns. I want to merge them by columns. I use paste to merge file 1 and file2 or file 3 and it works. But when I try to merge file 2 and file 3 using paste or merge or cat, I cannot merge them by column, instead they are merged by... (11 Replies)
Discussion started by: evelibertine
11 Replies
7. UNIX for Dummies Questions & Answers
Hi
Is there an easy was to list a group of file (*.txt) and report how much disk space they are using in total?
Cheers (2 Replies)
Discussion started by: Grueben
2 Replies
8. Linux
Hi all,
Fedora 17, 64bit
Ubuntu 12.04 desktop 64bit
HD 160G
I installed Ubuntu 12.04 on the HD first taking up the whole disc. Later I added/installed Fedora 17 selecting the "Shrink" option and save the bootloader on /dev/sda1 to make them dualboot. Installation is successful with... (0 Replies)
Discussion started by: satimis
0 Replies
9. HP-UX
Hi,
Could you please provide OS command to find large files in size MB and GB... under specific directory in HP-UX?
Regards,
Maddy (4 Replies)
Discussion started by: Maddy123
4 Replies
10. UNIX for Beginners Questions & Answers
Hello,
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 38.2G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 ... (2 Replies)
Discussion started by: centosadmin
2 Replies
LEARN ABOUT DEBIAN
valgrind-listener
VALGRIND(1) Release 3.7.0 VALGRIND(1)
NAME
valgrind-listener - a simple listener program for valgrind log redirection
SYNOPSIS
valgrind-listener [--exit-at-zero|-e] [port-number]
DESCRIPTION
valgrind-listener is a tool to be used in conjunction with Valgrind's ability to redirect its commentary output to a network socket (by
means of the --log-socket option).
valgrind-listener accepts connections on the specified port and copies whatever it is sent to stdout. It can accept simultaneous
connections from up to 50 Valgrinded processes. In front of each line of output it prints the current number of active connections in round
brackets.
port-number changes the port on which to listen for connections (default is 1500). It must be between 1024 and 65535. The same restriction
applies to port numbers specified by the --log-socket option to Valgrind itself.
Please note that killing the listener doesn't actually kill the processes sending data to it.
OPTIONS
-h --help
Show the help message.
-e --exit-at-zero
Causes the listener to exit when the number of connections falls back to zero (the default is to keep listening forever).
SEE ALSO
valgrind(1), $INSTALL/share/doc/valgrind/html/index.html or http://www.valgrind.org/docs/manual/index.html.
AUTHOR
The Valgrind developers.
This manual page was written by Cristian Greco <cristian@regolo.cc> and the Valgrind developers.
Release 3.7.0 06/05/2012 VALGRIND(1)