안녕하세요.
아래의 명령어는 조금 이상하네요.
:: onspaces -c -d tempdbs
:: -p /usr/informix/DATA/temp_chk
:: -o 0 -p 100000
---------^
-p가 아니라 -s를 쓰신 것 아닌가요?
그리고 -s를 사용하셨다면 100MB짜리
파일이 생겨야 정상입니다. 크기는
MB단위로 주기때문이죠...T_T
onmode -l 은 현재 사용중인 로그파일을
다음의 파일로 강제로 바꾸는 것입니다.
로그파일은 dbspace에 생성됩니다.
기본적으로 처음에는 rootdbs에 생성됩니다.
그리고 관리자가 추가로 생성은 dbspace를
선정할 수 있습니다.
onmode -l은 일반적으로 사용할 필요가
없습니다. 주로 로그파일의 위치를 변경할
경우 사용하게 됩니다. 즉 rootdbs에서
logdbs에 이동을 원한다면 로그파일이 사용중일
경우에는 제거할 수 없습니다. 그러므로 새로이
로그파일을 logdbs에 작성 후 기존을 로그파일을
제거하기 위해서는 먼저 사용중인 로그파일을
새로이 추가된 로그파일로 바꾼 후 제거할 수
있습니다.
또한 백업을 테스트 할 때도 사용합니다.
로그파일이 정상적으로 백업디바이스로 자동으로
백업이 되는 지등의 테스트를 할 경우 사용됩니다.
로그 파일의 백업은 로그파일의 사용이 다음의
로그파일로 이동할 경우 자동으로 etc/log_full.sh
를 실행하게 됩니다. 이 쉘 프로그램은 onbar를 실행하여
자동으로 로그를 백업받도록 작성되어 있고요.
그리고 flags의 내용은
A : 새로 추가된 로그파일
F : Free 로그파일
U : 사용된 로그파일
B : 백업되었음
C : 마지막 Check Point위치
L : 현재 사용중인 위치
추가적으로 몇가지가 더있지만 일반적으로 위의 글자만
보이게 됩니다. 나머지는 메뉴얼을 뒤져야만 알 수
있기에....T_T
그럼 수고하세요.
>>delplove 님께서 쓰시길<<
:: IIF2000입니다.(와우리눅스7.0)
::
:: CLISDK.RPM->IIF.RPM순으로
:: 설치한 후,
:: dbspace 잡을때, 옵셋0으로주고
:: onspaces -c -d tempdbs
:: -p /usr/informix/DATA/temp_chk
:: -o 0 -p 100000 으로 생성시
:: 실제로 50MB 가 되더군요.
:: (기본적으로 2KB페이지가 된다고..)
::
:: 질문은 onmode -l 이 뭔지 잘모르겠습니다.
:: (force to next logical log.)
:: 그리고 flags라는게 뭡니까..
::
:: address number flags uniqid begin size used %used
:: 1004862c 1 F------ 0 300035 250 0 0.00
:: 10048648 2 U-B---- 2 100cbf 1000 1000 100.00
:: 10048664 3 U-B---L 3 1010a7 1000 961 96.10
:: 10048680 4 U---C-- 4 10148f 1000 0 0.00
:: 1004869c 5 F------ 0 101877 1000 0 0.00
:: 100486b8 6 F------ 0 101c5f 1000 0 0.00
:: 100486d4 7 F------ 0 30012f 250 0 0.00
:: 100486f0 8 F------ 0 300229 250 0 0.00
::
::
::
::
|