Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] ./.snap: Permission denied



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Thu, Feb 12, 2004 at 11:43:46AM +0900, blueruin wrote:
 > Pyun YongHyeon wrote:
 > 
 > > On Thu, Feb 12, 2004 at 08:54:22AM +0900, blueruin wrote:
 > >  > 잘돌아가던 스크립트가 fsck를 돌린후 다음과 같은 오류를 냅니다.
 > >  > 
 > >  > /usr/local/bin/gfind: ./.snap: Permission denied
 > >  > 
 > >  > 스크립트 내용은 gfind 유틸로 최근 변경된 파일들을 찾아서
 > >  > 특정 폴더에 파일목록을 저장하는것입니다.
 > >  > 
 > >  > 물론 쓰려고 하는 폴더의 접근권한은 맞게 설정되어있습니다.
 > >  > 잘 작동하던 스크립트였는데 서버가 전원문제로 갑자기 다운되어
 > >  > 다시 부팅하니 약 30분가량 fsck 를 돌리더니 그 이후부터 그렇네요.
 > >  > 
 > >  > .snap 폴더는 /tmp 폴더에 있는것을 말하는건가요?
 > >  > 그 폴더는 무슨 폴더이고 왜 이런 오류가 나오는것일까요?
 > >  > 
 > > /etc/rc.conf에 background_fsck="YES"로 되어있으면 FreeBSD에서
 > > background로 fsck를 수행합니다.(fsck -B -p)
 > > 이때 fsck는 파일시스템의 snapshot을 잡고서 작업을 시작하게 됩니다.
 > > 이 snapshot은 / 는 .fsck_snapshot으로 다른 파일시스템(마운트포인트)
 > > 의 root에는 .snap 이라는 파일을 만듭니다.
 > > 
 > > 스크립트에서 파일시스템 snapshot을 고려하지 않은것 같습니다.
 > > 
 > > 간단한 해결책은 스크립트에서 fsck가 수행중이면 fsck가 끝날때
 > > 까지 기다리거나 background fsck를 사용하지 않으면 되겠습니다.
 > 
 > 아 방금 메세지를 보내놓고 (cc는 안시킨것같네요)
 > 메세지를 다시 읽어보니 .snap 이라는 폴더에 접근권한이 없다..
 > 혹시나 해서 gfind 로 검색하는곳에 .snap 폴더가 있나봤더니 새로 생겼더군요.
 > 
 > 정말 단순한 문제였습니다 -_-;
 > 
 > #mount
 > .. on /usr/home/project
 > .. on /usr/home/project/data
 > 
 > 이렇게 된것에서 ~project/data 에 새하드(파티션)을 추가했더니 ~project/.snap 이
 > 생긴 모양이네요.
 > 일단 그것을 삭제해서 해결했는데 .snap 폴더는 fsck를 끝낸후 삭제해도 상관없는것
 > 인가요?
 > 
정상적이라면 .snap은 fsck가 끝나면 자동으로 삭제될겁니다.
fsck중 .snap을 지워버리면 다시 fsck해야 합니다.
mksnap_ffs(8)에 snapshot시 사용하는 permission에 대한
부분이 있습니다.
-- 
Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/02/12 16:57:13 $
Powered by FreeBSD