sun's longitude:241 32 42.84 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1588 번 글의 답장글: Re: 이게 제대로 된건지..
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 07월 26일 20:49:50 토(저녁) 조회: 966
[김성민]님이 남기신 글:

>안녕하세요,
>
>일단 연습삼아 자료는 이동 안하고 이름만 바꾸어
보았습니다.
>
>## 변경전 ##
>
>[root@ns /]# df -k
>
>Filesystem           1k-blocks      Used Available Use% Mounted on
>/dev/sda5             15314652   5579776   8956932  39% /
>/dev/sdb1             17639220  11221488   5521712  68% /backup
>/dev/sda1               248895      3433    232612   2% /boot
>none                    514212         0    514212   0% /dev/shm
>
>
>1. umount /backup
>2. mkdir /home2
>3. mount -t ext2 /dev/sdb1 /home2
>
>[root@ns /]# df -k
>
>Filesystem           1k-blocks      Used Available Use% Mounted on
>/dev/sda5             15314652   5580284   8956424  39% /
>/dev/sda1               248895      3433    232612   2% /boot
>none                    514212         0    514212   0% /dev/shm
>/dev/sdb1             17639220  11221488   5521712  68% /home2
>
>
>[root@ns etc]# vi /etc/fstab
>LABEL=/                 /                       ext2    defaults,usrquota        1
1
>LABEL=/home2          /home2                ext2    defaults        1 2
>LABEL=/boot             /boot                   ext2    defaults        1
2
>none                    /dev/pts                devpts  gid=5,mode=620  0
0
>none                    /proc                   proc    defaults        0
0
>none                    /dev/shm                tmpfs   defaults        0
0
>/dev/sda2               swap                    swap    defaults        0
0
>/dev/sda3               swap                    swap    defaults        0
0
>/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro 0
0
>/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0
0
>
>
>이러면 맞게 한거지요?
>근데 / 파티션에 quota 설정 파일이 있는데
>
>LABEL=/                 /                       ext2    defaults,usrquota        1
1
>LABEL=/home2          /home2                ext2    defaults,usrquota        1
1
>
>이거도 이러면 적용 되는지요? 쓰지는 않고
있습니다만...
>/ 안에 home 파티션이 있거든요.
>그거는 일단 놔두고 /home2 로 하나씩 이동시킬까
하거든요.
>두쪽 모두 적용이 되는가 해서요.
>

우선 LABEL 로 사용하지 말고(이것은 바뀔 수 있으므로)
파티션 이름(/dev/sdxx, /dev/hdxx) 으로 사용하는것이 좋습니다.

LABEL=/       /             ext2    defaults,usrquota        1 1
LABEL=/home2  /home2        ext2    defaults,usrquota        1 1

이것을

LABEL=/       /             ext2    defaults                 1 1
/dev/sdb1     /home2        ext2    defaults,usrquota        1 1

이렇게 고쳐야 합니다.

그리고 /home 은 파티션이 아니며 / 파티션안의 home 디렉토리일
뿐입니다.
따라서,

/home 안에 있는 사용자 디렉토리를 /home2 로 모두 복사 또는
옮기고
나면 /etc/passwd 파일에서 각 사용자 HOME 위치를 /home 에서 /home2
로
모두 바꾸어 줘야 합니다.
또한,
새로 사용자를 추가할 경우 자동으로 /home2 가 되도록

/etc/default/useradd 파일의

HOME=/home
을
HOME=/home2

로 바꾸어줘야 합니다.

이렇게 부가적인 작업이 따르기 때문에 사용자 파티션을
/dev/sdb1 즉 /home 으로 설정하는 것을 권합니다.

마지막으로 최상위 / 안에 쿼터 설정파일을 /home2 안으로
옮겨야 합니다. (/dev/sdb1 => /home  이면 /home 안으로)


>
>전에 ext3 라고 했는데 mount -t ext3 하니까 애러 나길래 fstab 을
열어보니 ext2 로 되어 있습니다.
>그래서, ext2 로 마운트 하니까 되었습니다.
>전에 산이님 책보면서 해놓은거라 제가 까먹었던 모양
입니다.
>
>파일 시스템 바꿀려면 지금 마운트한 /dev/sdb 하드를 다시 포맷
해야 하죠?

# /sbin/lsmod
...
ext3
...

이렇게 ext3 모듈이 올라와 있으면 가능합니다.
(커널에 정적으로 붙어 있는 경우도 있음)

ext3 모듈이 올라와 있거나 커널에서 ext3 가 정적으로 붙어
있다면,

# tune2fs -j /dev/sda1

이와 같이 ext2 에서 ext3 로 바꿀 수 있습니다.


>아마도 전에 ext3 로 했는데 quota 가 안되서 ext2 로 한거
같습니다.
>ext2 하고 ext3 하고 특별한 차이가 있나요?

ext3 는 저널링 파일시스템입니다.
 resisefs 또는 xfs 같은
파일시스템도 저널링 파일시스템(복구
 능력이 있음) 입니다.

ext2 는 ext3 와 호환성은 조금 있지만 저널링 파일시스템은
아닙니다.
속도면에서는 약간 ext2 가 빠르지만 안정적인 데이터
보존등에는
저널링 파일시스템을 많이 사용합니다.

저널링 파일시스템은 주로 DB 에서 많이 사용하죠,

참고로)
'포맷한다' 라고 하면 특정 어떤 파일시스템을 만든다는
의미입니다.
보통 윈도우에서는 '포맷한다'를 dos, vfat, ntfs 등으로
파일시스템을 만든다라고 해야 더 정확합니다.


>
>단순히 이름 변경하는거는 생각보다 쉽군요, 괞히
쫄았져.^^
>
>그럼.....

 
이전글 : 이게 제대로 된건지..
다음글 : sendmail에서 "550 Host unknown"에러 처리 부탁입니다  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

이게 제대로 된건지.. sendmail에서 "550 Host unknown"에러 처리 부탁입니다
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds