흠....청크를 이동하신다구요..
일단 onstat -d 로 청크정보를 보세요
만약 raw device로 되어 있다면 옮길수가 없어요..
그냥 데이타를 unload 받아서 새롭게 DB를 구성해야 합니다.
그게 아니라 그냥 file로 청크가 구성되어 있다면
이렇게 하세요
onstat -d 에서의 청크패스를 적어두세요
그담에 청크파일을 원하시는 곳으로 옮긴후
적어둔 청크패스를 링크로 만들면 됩니다.
링크에 chmod로 660 하시구요 수유권도 informix 유저가
가져야 합니다.
참고로 만약 밑에 적으신게 청크의 링크라면
raw device에 대한 링크라면 첨에 말씀 드린것처럼
옮길수가 없습니다.
청크:물리적으로 dbspace를 구성하는 파일 혹은 raw device를 말합니다.
오라클에서의 DBF 파일과 비슷합니다.
일반적으로 인포믹스는 raw device 사용을 권장합니다.
오라클에서는 OPS가 아니면 파일시스템으로 사용을 권장하는걸루 아는데...
왜 인포믹스에서 raw device를 사용하냐면요....일단 OS에서 지원하면
KAIO를 사용할 수 있습니다. KAIO는 일반적인 AIO보다 I/O가 빠릅니다.
얼마나 빠르냐고요? 그건 저도 정확히 모르지만 확실히 빠릅니다.
더 자세한 설명 원하시면 onstat -d 정보를 같이 올려보세요.
그럼...이만...
도움이 됐는지 모르겠네요
-- 미니 님이 쓰신 글:
>> 안녕하세요.
>> informix 초보인데요.
>> 이번에 저희회사에서 부득이한 경우로 db data를 이동하게 되었는데요.
>> 어떤 방법으로 이동을 시켜야 할지 몰라서요.
>> 유닉스인데 raid 에 있던 것을 하드디스크로 옮길려고 하는데.
>> data를 복사만 하고 심볼릭 링크로 이동을 해도 되는지요?
>> 아니면 어떤 방법을 이동을 할수 있는지 아르켜 주시면 감사~~
>> 그리고요.
>>
>> logdb_chk1
>> tempdbs1_chk1
>> unidbs_chk1
>> logdbs_chk1
>> rootdbs_chk1
>>
>> 이렇게 있는데 여기에 실제 data가 들어있는것인가요 ^^?
>> db data 파일이 찾아봐두 안보여서 청크가 하는 역활두 제대로
>> 모른답니다 ㅠㅠ
>> 그럼 수고하세요.
|