2가지를 엿주여보겠습니다.
1. 기존의 깔려있는 노트북(OS:Red Hat 9)에 사이베이스를 새로운 노트북(OS: Red hat9)에 Copy해서 사용이 가능한가요?(Version : ASE12.5)
2) 기존 노트북은 Memory가 512M이고, 새로운 노트북은 256M인데 default Memory를 얼마나 잡아먹나요?
허접한 질문이지만, 한 수 부탁드립니다..^^
가능합니다.
tar로 백업하고나서 새 노트북에 그대로 풀면 됩니다.
메모리는 기존의 ASE에서 할당한 용량을 확인하시면
256M에서 무리없이 동작할 수 있을지를 판단할 수 있습니다.
메모리가 적어서 구동이 안되는 경우
서버명.cfg 파일의 max memory 항목을
default 값으로 수정하여 startup해보세요.
그런 다음 적절한 값으로 설정하시면 됩니다.
그대로 copy해서 startserver한 후에 뿌려지는 Error log입니다..
-------------------------------------------------
os_create_region : can't allocate 55963648 bytes
kbcreate : couldn't create kernel region
kistartup: could not create shared memory
linux에서 free -m 한 내용입니다..
------------------------------------------------------
Mem: 249(total), 210(used), 38(free), 0(shared), 75(buffers)
Swap: 509(total), 5(used), 504(free)
Sybase의 환경설정을 변경해야 하나요?
(현재 max memory는 defalut로 설정이 되어있습니다.)
아님 리눅스 Shared memory를 변경해줘야하나요?
shmmax 값을 충분히 조정해 주어야 합니다.
copy를 모두 다 마치고나서 Sybase를 구동 시켰는데...
Error가 나면서 끝나버렸네요..ㅜㅜ
:
server Open Master Database
kernel current procss (0x50005) infected with 11
--------------------------------------------------
시스템 메모리 커널값을 kernel.shmmax - 524288000(500MB)를
줬는데 이게 넘 많은가요? (RAM:256M)