안녕하세요.
cubrid createdb -p 20480 -l 102400 --more-vol-file vol_file.txt -F /opt/cubrid/databases/test
로 db 생성 시, 윈도우에서는(32비트 1기가 렘 이상) 아무런 문제 없이 설치됩니다.
제네럴 페이지 파일의 용량도 2기가로 잘 잡히고요.
리눅스에서도 잘 돌아가는데...(근데 페이지 파일 용량가 윈도우에선 2기간데 여기선 80메가더군요.
os 별 페이지당 크기 잘 모르니...)
근데 얼마 전 centos 5.3(8기가 하드에 500메가 렘.)에서 동일하게 실행하니
unable to create "allvols" for database "/opt/cub....".
라면서 안되는겁니다.
으아~하면서 로그 페이지 수를 51200으로 떨어트리니 되더군요.
저게 너무 커서 그런거 같은데 왜 이런 현상이 발생하는지 알 수 있을까요?
그리고 로그 페이지 파일은 어디서 확인 할 수 있나요?
cubrid createdb -p 20480 -l 102400 --more-vol-file vol_file.txt -F /opt/cubrid/databases/test
로 db 생성 시, 윈도우에서는(32비트 1기가 렘 이상) 아무런 문제 없이 설치됩니다.
제네럴 페이지 파일의 용량도 2기가로 잘 잡히고요.
리눅스에서도 잘 돌아가는데...(근데 페이지 파일 용량가 윈도우에선 2기간데 여기선 80메가더군요.
os 별 페이지당 크기 잘 모르니...)
근데 얼마 전 centos 5.3(8기가 하드에 500메가 렘.)에서 동일하게 실행하니
unable to create "allvols" for database "/opt/cub....".
라면서 안되는겁니다.
으아~하면서 로그 페이지 수를 51200으로 떨어트리니 되더군요.
저게 너무 커서 그런거 같은데 왜 이런 현상이 발생하는지 알 수 있을까요?
그리고 로그 페이지 파일은 어디서 확인 할 수 있나요?
데이터베이스 생성시 페이지 크기를 확인해 보셔야 할 것 같습니다. cubrid createdb -p 1000 으로 할때 페이지 크기가 4096 이면 4M 짜리 일반볼륨이 생기며, 페이지 크기가 8192라면 8M짜리 일반볼륨이 생깁니다. 따라서 같은 페이지 개수를 지정하였다면 페이지 크기를 어떻게 주었는지 확인해 보셔야 할 것 같습니다.
사용한 정확한 명령어와 에러메세지를 알려주시면 원인 파악에 도움이 될 것 같습니다.