database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 806 게시물 읽기
No. 806
리눅스에 DB2 설치후 Administration Server start시 error 해결법 조언 부탁드립니다.
작성자
김선태(taira)
작성일
2005-05-24 16:04
조회수
5,949

기존 Oracle 시스템에서 IBM DB2로 migration을 하게되어서 팔자에 없던 DB2를 처음 만져보며 즐기고(?) 있는 중입니다.

small scale test로 로컬 환경(windows xp)에서 MTK를 이용하여 어느정도 test를 완료 하고 실 서버 이전 작업을 하려고 Linux OS에 DB2를 설치하는데 시작부터 문제가 발생하네요..ㅡㅡ;

 

서버 환경은 Linux Suse 9.0 (Kernel 2.4.21-243-smp) OS에 cpu 4개 달린 HP server 이고요,
IBM DB2 V8.1 Express Edition 을 설치하려는데

 

1. db2setup 실행시 setup interface 기동시 java 관련 에러가 발생하여 인터넷에서 찾은 export LD_ASSUME_KERNEL="2.2.5" 설정으로 해결하고요.

 

2. 인스턴스 오너(db2inst1) 계정으로 인스턴스 기동시(db2start) 또 에러가 발생하여 커널환경변수 설정(shmmax, sem, msgmni 등)으로 겨우 해결했는데요.

 

3. DAS 오너(dasusr1) 계정으로 Administration Server start (db2admin start) 하려는데 또 에러가 발생하는데 이건 별짓을 다해두 해결이 안되네요..

 

dasusr1> db2admin start

SQL4401C The DB2 Administration Server encountered an error during startup.

---> 에러 메시지고요

 

--- das dump 내용입니다.

/home/dasusr1/das/dump/db2dasdiag.log

2005-05-24-00.52.01.904384 pid:11417 tid:16384 level:2
DB2 tools - DB2 administration server - dasRootInit() probe:20
data #1 (4 bytes)
-2129723342

2005-05-24-00.52.01.904662 pid:11417 tid:16384 level:2
DB2 tools - DB2 administration server - rrm_main() probe:80
data #1 (4 bytes)
-3020

 

해본 노력들은

1. das를 재생성 해보라는 충고를 들어서

dasdrop dasusr
dascrt -u dasusr
su - dasusr1
db2admin stop
db2admin start
해보았으나 같은 에러가 발생하고요.

 

2. dasusr1 계정이 TCP 523 port를 획득하는 과정에서 권한의 문제로 das서버실행이 안될수 있다기에 /home/dasusr1/das/adm/db2dasrrm 화일의 suid 여부를 확인했으나 -r-sr-xr-x 로 root계정 소유에 suid가 잘 걸려있고요, 혹시나 해서 -rwsr-sr-x 로 바꿔주고 해봤으나 같은 에러가 발생 하네요.

 

3. DB2의 버젼 탓인가해서 FixPak 9 업데이트와 FixPak 7 업데이트를 각각 해주고, db2iupdt와 dasupdt를 실행해준 후 das 서버를 실행 해보았으나 같은 에러가 발생하네요.

 

근본적으로 das 서버를 에러없이 실행시킬수 있는 방법에 관한 조언을 부탁드립니다.

 

그리고 das서버를 기동하지 않으면 remote에서 접근이 안되나요?

das서버 기동 없이 그냥 db인스턴스만 기동후 원격에서 컨트롤센터 기동해서 discover로 시스템을 검색 했더니 시스템은 보이는데 host이름과 시스템이름만 얻어오고 node이름을 얻어오는데 실패하고 에러가 발생하네요.

 

Migration test 끝내고 가능하다고 보고하고나서, 막상 진행하려니 설치부터 문제가 생기니 상당히 당황스럽네요... 여러 고수분들의 조언 부탁드립니다. 감사합니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

보아하니까 인스턴스 생성시에 default 로 설정하셔서 그런것 같습니다. 인스턴스 drop 하시거나 새로 작성하셔서 64비트 이상으로 하셔야 할듯합니다. 대략 128이상으로 많이 하십니다. 그런다음  Das 다시 생성해 보세요 안되면 다른 이유를 찾아봐야 하는데 오류 메세지를 잠깐 보니까 이유가 맞는것 같은데 혹시 인스턴스 생성할때 옵션 주셨는지요 ./db2icrt -w -128 -u inst01 inst01 이렇게 생성해시구 다시 해보세요  그럼 즐거운 하루 되세요 ^^  안되시면 kkm0802@naver.com으로 오류 메세지 다시한번 보내주시기 바랍니다.

구광모(kkm0802)님이 2005-07-15 01:31에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
809특징좀 간단히 설명좀 해주세요...
학생
2005-05-30
4862
808xxx.diag 파일에서 increase paging space 라는 경고 메세지 [1]
성창번
2005-05-25
4699
807data protection sqlpghck Probe:1390 에대해서
궁금이
2005-05-25
4704
806리눅스에 DB2 설치후 Administration Server start시 error 해결법 조언 부탁드립니다. [1]
김선태
2005-05-24
5949
805DB2 라이센스 expire이후 데이터 가져오는 방법은?
김영호
2005-05-20
4838
803이주명령을 사용하라는 메세지가 나옵니다..
양우상
2005-05-19
5332
802초보삽질맨 ... [1]
삽질맨
2005-05-19
4941
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.041초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다