728x90
목차
※ 본 글은 WebtoB 5.0 SP 0 Fix #2 Linux-K2.6_x64 FD16384 B127 epoll 2018/07/24 기준으로 작성했습니다.
1. WebtoB error
1) 웹투비 에러 메시지
SHMKEY shared memory segment is not used by another WebtoB instance. errno=17(File exists)
2) 에러 증상
wsboot 시 SHMKEY shared memory segment is not used by another WebtoB instance. errno=17(File exists) 에러발생
3) 에러 원인
SHMKEY의 중복
- WebtoB 4.1 SP3부터는, SHMKEY가 중복되는 경우 WebtoB가 실행이 안되고 오류 메시지는 콘솔에 출력하고 프로세스는 종료된다.
- 현재 구동중인 WebtoB는 WebtoB 5.0 SP 0 Fix #2 버전이므로 SHMKEY가 중복될 경우 WebtoB가 실행되지 않는다.
SHMKEY란?
공유 메모리 세그먼트(Shared Memory Segment)를 설정한다. WebtoB 내부 프로세스는 서로 정보를 공유하기 위해 공유 메모리를 사용
출처 : TmaxSoft WebtoB_5Fix4_Administrator-Guide
2. Solution
1) 해결방법
WebtoB 환경파일인 http.m 의 NODE절 SHMKEY값 변경
2) 적용
- http.m 의 NODE절 SHMKEY값의 default값은 54000이다.
- WebtoB외에 다른 프로그램이나 프로세스가 54000번을 사용하고 있으므로 이 값을 다른 값으로 변경하면 된다.
- 내 경우 SHMKEY = 54000 을 64000으로 변경했다.
- http.m 파일 내용을 수정한 이후에는 꼭 wscfl –i http.m 로 컴파일
3. 참고문서
TmaxSoft WebtoB_5Fix4_Administrator-Guide
WebtoB 4.1 SP3 Fix#0 release note
728x90
'Middleware > WebtoB' 카테고리의 다른 글
[WebtoB Error] MyGroup NRDY (0) | 2022.08.19 |
---|---|
[WebtoB Error] bash: mscfl: 명령을 찾을 수 없습니다. (0) | 2022.07.14 |
[WebtoB Error] libwbiconv.so: cannot open shared object file: No such file or directory (0) | 2022.07.12 |
[WebtoB Error] Environment variable WEBTOBDIR is not set. (0) | 2022.07.11 |