HP-UX

on-line jfs를 이용한 파일시스템 크기 늘이기

 
bong-seok kim
조언자

on-line jfs를 이용한 파일시스템 크기 늘이기

안녕하세요

많은 도움을 주셔서 감사합니다.

on-line jfs가 깔려있는겨우

on-line상에서 늘일수 잇는 파일 시스템이 잇나여?

/var, /opt , / 모두 가능한가여?

아니면 안되는것이 잇나여

두번째

방법은여

만약에



늘인 사이즈가 100M라면

fsadm -b 102400 이렇게 하던데

이때 블럭사이즈가 1k인경우고

만약 8k라면 숫자가 어떻게 되는건가여?

한후 newfs는 하지 않아도 되나여?



그리고 줄일수도 잇나여 사이즈를?

만약 100M를 잡아 두고

여기에 50M를 쓰고 잇다면

80M로 온라인 상에서 줄일수 잇나여?

만약있다면 commnad는 어떻게 되나여.

답변주시면 감사하겠습니ㅏㄷ.

급한거라서요.

수고하세요



2 응답 2
김병수
본과생

on-line jfs를 이용한 파일시스템 크기 늘이기

Online JFS 를 설치하시면 file system을 늘리거나 줄일수 있습니다.

물론 / , /var ,/opt 가능합니다.



/는 가능은 한데 조금 복잡합니다.



file system을 늘리는것은 아무런 문제가 되지 않지만 줄일경우 반드시

data를 backup하기를 권장합니다.



newfs 는 하지않습니다.



# lvextend -L new_size lvol_name



# fsadm -F vxfs -b new_size_kb /mount_point



block size는 n*1024입니다.



그럼~~
이연주
정기 조언자

on-line jfs를 이용한 파일시스템 크기 늘이기

안녕하세요...

HP On line JFS가 설치되어 있으면 Veritas 파일 시스템은 온라인상에서 늘릴 수 있습니다. 다만 / 파일시스템은 불가능하고요

/ 파일시스템은 ignite backup으로 restore하면서 사이즈를 resizing하는게 가장 일반적으로 사용되는 방법이라고 할 수 있습니다.



그리고 디스크 스페이스는 1024 byte sector로 활당됩니다. 여기서 block size는 바로 이 sector의 그룹입니다.

즉 block size가 1k라는 것은 block=sector 라는 얘기입니다. 만약 8K라면 block=8*sector라는 얘기가 되죠...

다시 정리해서 말씀드리자면 block의 size와는 상관없이 fsadm -b new_size 에서 new_size는 1024*n으로 생각하시면 됩니다.



파일시스템 확장시는

1.lvextend

2.fsadm -F vxfs -b newsize /mount_pointer

lvol size 늘리고 fsadm만으로 resize만 해주시면 되기때문에 newfs는 할 필요가 없습니다.



파일시스템 줄이는 방법

파일 시스템을 줄이는 방법은 권장하지는 않습니다.굳이 온라인 상에서

줄이고자 한다면 다음과 같은 순서로 하시면 됩니다.



1. fsadm -F vxfs -DdEe /mount_pointer

2. fsadm -F vxfs -b newsize /mount_pointer

3. lvreduce



먼저 defragment를 먼저 해주고(일종의 조각모음이라고 생각하시면 편함) 확장과는 반대로 파일시스템 먼저 줄이고 그 다음 lvreduce를 하시면 됩니다.



그러나 온라인상에서 resizing지원한달고 하더라 data loss가 발생할 확률이 높으므로 백업을 먼저 하고 줄인 사이즈로 파일 시스템을 새로 만들고 data를 다시 restore하는 방법이 가장 안전한 방법이고 할 수

있겟습니다.