HP-UX

tar로 묶을때 "tar:couldn't get uname for uid 14"

 
장용석_2
신규 회원

tar로 묶을때 "tar:couldn't get uname for uid 14"

hp-ux를 관리하는 시스템 관리자입니다. 그런데 workstation 4대를 쓰고 있는데 백업을 위해 파일을 압축할려고 하는데 일단 tar로 묶으려고 합니다. 그런데 chown 권한 문제인지 다음과 같은 오류가 뜹니다.

제가 짠 cshell script는



#!/bin/csh



find /home/jys -mtime -3 | cpio -pdmv /tmp/backup

# /home/jys폴더에서 최근 3일 이내에 수정된 파일을 검색해

# 서 /tmp/backup 폴더에 잠시 저장한다.



tar -cvf /home/backup_master/`date '+%d-%b-%Y'`.tar /tmp/backup

# /tmp/backup 폴더를 /home/backup_master 폴더에 현재날짜로 tar로

# 묶는다.



exit



그 결과 아래와 같은 오류가 뜹니다.



"tar:couldn't get uname for uid 14"

"tar:couldn't get gname for gid 50"



무슨 문제인지 답변 부탁드립니다.



한가지 더!!!

tar파일을 gz으로 압축할려고 하는데

# gzip file.tar 명령으로는

gzip:not found 에러가 뜹니다. 무슨 문제인지 이것도 부탁드립니다.

1 응답 1
양계전
초등학생

tar로 묶을때 "tar:couldn't get uname for uid 14"

안녕하세요



"tar:couldn't get uname for uid 14"

"tar:couldn't get gname for gid 50"



는 해당 파일에 uid와 gid가 /etc/passwd에 없기때문에 나타나는 문제 일것입니다 해당 파일을 chown 으로 소유권을 바꾸어 주셔야할듯 합니다



그리고 gzip의 not found가 뜬다는것은 PATH가 잡혀있질 않거나

gzip이 설치가 되어있질 않아서 일겁니다



기본 gzip이 있는 위치는

/usr/contrib/bin/gzip



이며 만약에 없다면



http://hpux.cs.utah.edu/hppd/hpux/Gnu/gzip-1.3.5/



여기서 다운을받아 설치를 하십시요



위의 gzip을 설치하시면 /usr/local/bin/gzip 이생길것입니다