HP-UX

swap 줄이려면 어떻게해야 하나여?

 
박선호_1
임시 조언자

swap 줄이려면 어떻게해야 하나여?

서버 L200 O/S 11i

swap 2G가 에서 1G가로 줄이려고 합니다.

swap을 줄이려면 어떤 절차를 거처 해야 하나요??



그냥 umount 하고 나서 lvreduce 를 이용하나여 ?

좀 자세히 알려주세요^^



미리 감사드립니다.^^

3 응답 3
임정훈
임시 조언자

swap 줄이려면 어떻게해야 하나여?

secondary swap까지 포함해서 2G 로 잡으셨다면 secondary swap을 삭제해서 줄이는 방법이 있겠지만...primary swap만 잡아놓셨다면 줄일수는 없습니다...



os를 새로 설치 하면서 swap을 다시 잡아주셔야 합니다...



good luck~~
김병수
본과생

swap 줄이려면 어떻게해야 하나여?

swap space는 줄일수 없습니다.



OS를 새로 설치하여야 합니다.



OS를 ignite backup한다음 restore할때 줄이시기 바랍니다.



그럼 ~~~~~~
한세진
조언자

swap 줄이려면 어떻게해야 하나여?

아래의 방법은 /stand의 크기를 늘리는 것이지만 이것으로 Swap도 줄일수있기에 올려 봅니다. 전아직 테스트를 하지 않아서^^

테스트 하고 하시기 바랍니다.^^



1. reboot system, interrupt maintenance mode

#shutdown -ry 0

Main Menu : boot pri isl

Iteract with the IPL?>y

ISL>hpux -lm

2. VG00 activate

#vgchange -a y vg00

3. /stand가 contiguous인지확인하여 임시적으로 /dev/vg00/lvol2

(SWAP)을 제거한후 /dev/vg00/lvol1(/stand)를 늘리고 남은 공간

으로 /dev/vg00/lvol2를 다시 만든다.

그러기 위해서 /dev/vg00/lvol1, /dev/vg00/lvol2 확인

#lvdisplay /dev/vg00/lvol1#lvdisplay /dev/vg00/lvol2

3의 내용을 바탕으로 /dev/vg00/lvol1과 /dev/vg00/lvol2 크기

확인

현재 lovl1 크기 + 추가되는 lvol1크기 = 새로운 lvol1 크기

현재 lovl2 크기 - 추가되는 lvol1크기 = 새로운 lvol2 크기

5. 임시적으로 /dev/vg00/lvol2제거 (BDRA 영역 제거)

#lvrmboot -s /dev/vg00

#lvrmboot -d lvol2 /dev/vg00

#lvremove -f /dev/vg00/lvol2

6. /dev/vg00/lvol1 크기 늘리기

#lvextend -L (새로운크기) /dev/vg00/lvol1

#extendfs -F hfs /dev/vg00/rlvol1

7. /dev/vg00/lvol2다시 만들기

#lvcreate -L (새로운 크기) /dev/vg00/lvol2

8. BDRA pointer Update

#lvlnboot -b /dev/vg00/lvol1

#lvlnboot -s /dev/vg00/lvol2

#lvlnboot -d /dev/vg00/lvol2

#lvlnboot -r /dev/vg00/lvol3

#lvlnboot -v

9. Reboot