Tar stucks while extracting


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Tar stucks while extracting
# 1  
Old 12-03-2014
Tar stucks while extracting

I am trying to extract tar file of size 167MB but most of the times tar command stuck while extraction.

Command:
Code:
new   24389 24369  0 Nov21 ?        00:00:00 tar -xf NCSanJose1_req_rep.tar

While running process with gdb following back trace was obtain:
Code:
root@nsdev-10g-1:/home/netstorm/work# gdb -p 24389

(gdb) bt
#0  0x00007f95d8147900 in write () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f95d80da883 in _IO_file_write () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f95d80da74a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f95d80db1fe in _IO_file_xsputn () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007f95d80af246 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007f95d80a9bde in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007f95d8152cd5 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f95d8152e33 in error () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x000000000040dcec in ?? ()
#9  0x000000000040e087 in ?? ()
#10 0x000000000040f6f3 in ?? ()
#11 0x000000000040f8f8 in ?? ()
#12 0x0000000000417df7 in ?? ()
#13 0x00000000004046a6 in ?? ()
#14 0x00007f95d808276d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6

Could anyone please help me to understand why tar command stuck ?

Thanks in advanceSmilie


Moderator's Comments:
Mod Comment Please use code tags next time for your code and data. Thanks

Last edited by vbe; 12-03-2014 at 05:08 AM..
# 2  
Old 12-03-2014
What happens when you do a tar tvf file first? It should tell you where it wants to write to. First you need to very that it can in fact write to the path inside the tar file with regards to permissions and disk space...
# 3  
Old 12-03-2014
Yes i have verified with -t option, permissions and disk space seems to be fine
# 4  
Old 12-03-2014
What do you mean -t option? What's with the minus???

Please post the exact command you are issuing.
Please post unix/Linux version.
Are you running this command as root? Or a standard user?
# 5  
Old 12-03-2014
Command:
Code:
tar -tvf NCSanJose1_req_rep.tar

Linux version: Linux netstorm-X9DRW 3.8.0

I was running this command as standard user
# 6  
Old 12-03-2014
A few more questions I'm afraid.:-
  • What output do you get? Just the last few lines if it's very long.
  • Are you running this on the command line or batched up with the output being collected?
The second point is that tar may only write to a log file every time it fills a block of output, frequently 1024 bytes but not necessarily. This can lead to partial output whilst a restore is still running. On a terminal it should keep going though.



Robin
# 7  
Old 12-03-2014
Commands:
Code:
tar -xf NCSanJose1_req_rep.tar

This command was running as part of shell script, which stuck

In order to check tar file with verbose option, command was ran on console which exited successfully.
Code:
tar -tvf NCSanJose1_req_rep.tar

Output
Code:
-rw-rw-r-- new/new   14176 2014-11-21 18:46 logs/req_rep/url_req_2564_78_78_0_0_0_0_3_0.dat
-rw-rw-r-- new/new    3696 2014-11-21 18:46 logs/req_rep/url_rep_2564_78_78_2_0_0_0_5_0.dat
-rw-rw-r-- new/new   22444 2014-11-21 18:46 logs/req_rep/url_req_2563_81_81_0_0_0_0_136_0.dat
-rw-rw-r-- new/new 1325262 2014-11-21 18:47 logs/req_rep/url_rep_2564_81_81_2_0_0_0_140_0.dat
-rw-rw-r-- new/new    1030 2014-11-21 18:47 logs/req_rep/url_rep_2562_84_84_1_0_0_0_150_0.dat
-rw-rw-r-- new/new     600 2014-11-21 18:46 logs/req_rep/url_rep_body_2561_82_82_4_0_0_0_150_0.dat
-rw-rw-r-- new/new   77492 2014-11-21 18:47 logs/req_rep/url_req_2560_82_82_14_0_0_0_221_0.dat
-rw-rw-r-- new/new 1166136 2014-11-21 18:47 logs/req_rep/url_rep_2564_80_80_9_0_0_0_221_0.dat
-rw-rw-r-- new/new    2206 2014-11-21 18:46 logs/req_rep/url_rep_body_2562_81_81_1_0_0_0_4_0.dat
-rw-rw-r-- new/new  267248 2014-11-21 18:47 logs/req_rep/url_rep_body_2560_84_84_3_0_0_0_140_0.dat
-rw-rw-r-- new/new  191925 2014-11-21 18:46 logs/req_rep/url_rep_body_2564_79_79_0_0_0_0_136_0.dat
-rw-rw-r-- new/new   23619 2014-11-21 18:46 logs/req_rep/url_req_2564_77_77_5_0_0_0_144_0.dat
-rw-rw-r-- new/new 1141907 2014-11-21 18:47 logs/req_rep/url_rep_2563_83_83_0_0_0_0_149_0.dat
-rw-rw-r-- new/new   41867 2014-11-21 18:47 logs/req_rep/url_req_2564_80_80_6_0_0_0_184_0.dat
-rw-rw-r-- new/new      42 2014-11-21 18:47 logs/req_rep/url_rep_body_2563_81_81_8_0_0_0_220_0.dat
-rw-rw-r-- new/new    4242 2014-11-21 18:46 logs/req_rep/url_req_2560_82_82_10_0_0_0_145_0.dat
-rw-rw-r-- new/new  276062 2014-11-21 18:46 logs/req_rep/url_rep_body_2562_81_81_6_0_0_0_139_0.dat


Last edited by freebee; 12-03-2014 at 09:16 AM..
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Extracting .tar.gz files

I have a directory tree containing archive .tar.gz files that I want to extract at the location where they recide. How can I achieve such an operation? (7 Replies)
Discussion started by: kristinu
7 Replies

2. OS X (Apple)

Uncompressing but not extracting tar.Z file

Hi I have a few hundred files with extension .tar.Z. These files were archived (tar) and compressed (Z) on a UNIX system. I need to unzip them but not extract them. In other words they need to go to .tar extension. I would like to do this on my MAC or on a windows pc. I do not have a UNIX... (3 Replies)
Discussion started by: kalbano
3 Replies

3. UNIX for Advanced & Expert Users

Extracting directories only from tar ball

Hi Somebody must have done this before, but I can't seem to find any answer on my problem. On HP-UX 11i v3 I have a relatively large tar ball (~120 GB), and I want to create the directory structure only from the archive. There is no option to make a new archive with only the directory... (3 Replies)
Discussion started by: hpvm_adm
3 Replies

4. Shell Programming and Scripting

Extracting .tar files.

Hey guys complete n00b here so I'll try my best at explaining. I'm creating a backup and restore utility and decided to use tar. I create a backup folder in each user's account and when backing up (say word processing files), I use the following: tar cvf /home/user/backup/wpbackup.tar... (2 Replies)
Discussion started by: EwanD
2 Replies

5. Filesystems, Disks and Memory

Extracting certain /paths/* using tar

forgive my ignorance. I did a search of this sub-forum for "tar -xp" and variations on the same w\out success, so here goes... Scenario: filename.tar file. Desired Task: I want to be able to extract only files from the user's public_html folder (and all those under it as an option) from... (4 Replies)
Discussion started by: Habitual
4 Replies

6. UNIX for Dummies Questions & Answers

Extracting from a tar archive file

Can I extract files from an archive file (tar), where the filename includes the full directory path, to a different directory? For example the archive files may have a filename of /SrcFiles/XXX/filename.dat and I want to extract it to /SrcFiles/YYY/filename.dat. Since the archive file was... (1 Reply)
Discussion started by: nmalencia
1 Replies

7. UNIX Desktop Questions & Answers

Extracting from a tar file

Can I extract files from an archive file (tar), where the filename includes the full directory path, to a different directory? For example the archive files may have a filename of /SrcFiles/XXX/filename.dat and I want to extract it to /SrcFiles/YYY/filename.dat. Since the archive file... (1 Reply)
Discussion started by: nmalencia
1 Replies

8. UNIX for Dummies Questions & Answers

extracting from a tar file

Dear experts I have received a tar file containing several files with full path. Now I need to restore it in another system but when I want to extract files by using tar -xvf tarfile it wants to create all files with full paths again in new system in which I don't have enough previleges. How... (4 Replies)
Discussion started by: Reza Nazarian
4 Replies

9. UNIX for Advanced & Expert Users

extracting from tar.bz2

hi could any body tell me how to extract .tar.bz2 files i tried using tar but in vain. i found bzip2 in googling but i could not find it on machine unix tru64 please suggest. (1 Reply)
Discussion started by: Raom
1 Replies

10. UNIX for Dummies Questions & Answers

error while extracting using TAR

Hi folks, When I am extracting an archive using the: tar -xvf /dev/rmt0 command i get the following error: x ./GRBD8901/GRBR006T, 1763253368 bytes, 3443855 media blocks. tar: 0511-197 ./GRBD8901/GRBR006T: Cannot write data extracted with the tar command: ... (7 Replies)
Discussion started by: Erik Rooijmans
7 Replies
Login or Register to Ask a Question