인프라

알마리눅스 9에서 WebtoB 4.1 설치 및 오류 해결

소행성왕자 2025. 3. 26. 11:06

1. WebtoB 4.1 설치 파일 다운로드 및 실행

먼저 WebtoB 4.1 설치 파일인 WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin을 다운로드합니다. 이 파일을 실행하기 전에 실행 권한을 부여해야 합니다.

chmod +x WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin

이제 설치 파일을 실행합니다.

./WEBTOB4_1_SP9_Fix1_LinuxK2_6_x64.bin

2. 설치 도중 발생하는 오류

설치 중에 다음과 같은 오류 메시지가 출력됩니다:

strings: '/lib/libc.so.6': No such file
Launching installer...
오류: 기본 클래스 cohttp://m.zerog.lax.LAX을(를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: cohttp://m.zerog.lax.LAX

해결 방법:

이 오류는 Java 관련 설정 문제로 보입니다. JAVA_TOOL_OPTIONS 환경 변수를 설정하여 해결할 수 있습니다. 아래 명령어로 설정을 추가합니다:

export JAVA_TOOL_OPTIONS="-Djdk.util.zip.disableZip64ExtraFieldValidation=true"

이 환경 변수를 /etc/profile에 추가하여 시스템 전체에서 사용할 수 있도록 합니다.

vi /etc/profile

# WebtoB
export WEBTOBDIR=/root/webtob
export PATH="${WEBTOBDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${WEBTOBDIR}/lib:${LD_LIBRARY_PATH}"

3. WebtoB 설정 파일 수정

설치 후, wscfl 명령어를 실행하면서 추가적인 오류가 발생할 수 있습니다.

wscfl -i http.m

4. WebtoB 서비스 시작

설정 파일을 수정한 후, wsboot 명령어로 WebtoB 서비스를 시작합니다:

wsboot

정상적으로 WebtoB가 부팅되면, 아래와 같은 메시지가 출력됩니다:

Booting WebtoB on node (myserver)
Welcome to WebtoB Demo system. It will expire on 2025-05-26
Today is 2025-03-26
Starting WSM at Wed Mar 26 10:33:57 2025

5. WebtoB 서버 중지

서버를 중지할 때는 wsdown 명령어를 사용합니다:

wsdown