[인포믹스]청크 추가하고 삭제하기

++청크추가하기
- 로우디바이스일 경우..
1. 시스템에서 쓰고 있는 디스크등을 확인한다. (df -k)
2. 링크로 디바이스에 연결되어있는 것들을 확인한다.
3. 선이라면 format과 verify명령어로 디스크 용량등을 확인한다.
4. touch로 파일을 만들고 권한설정을 해준다.
chown informix:informix /dev/rdsk/c0t1d0s7
chmod 660 /dev/rdsk/c0t1d0s7

5. onspaces 명령을 써서 스페이스를 원하는 곳에 추가한다.
onspaces -a sbspaces6 -p /home/informix/DBS_hanter/sbspaces6_chk2 -o 1024 -s 1000000

-a : sbspaces6에 추가한다는 걸 나타냄 삭제할때는 -d , 만들때는 -c
-p : 링크를 걸어논 로우디바이스를 나타낸다.
-o : offset을 1024kbyte로 잡아준다. onstat -d 로 보면 512로 보인다.
-s : size 1기가 추가 onstat -d 로 보면 500메가로 나온다. 2페이지가 하나로 계산되기 때문에..

- 쿡으로 할경우 위의 1,2,3 항목을 할 필요가 없으나 링크를 걸어서 관리해줌이 편하다. 로우디바이스때와 마찬가지로.

++ 청크삭제하기..
데이터가 없을경우에만 삭제가능하다.
첫번째 청크는 이 방법으로 안된다.

onspaces -d sbspaces6 -p /home/informix/DBS_hanter/sbspaces6_chk2 -o 1024

-d : sbspaces6에서 청크를 삭제함을 나타낸다.
-p : 삭제할 청크의 패스를 나타낸다.
-o : 만들때 설정했던 offset 값을 써준다.

Comments

Powered by Facebook Comments

댓글 남기기

당신의 이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

*

다음의 HTML 태그와 속성을 사용할 수 있습니다: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>