Back end/서버

[서버] WebtoB, JEUS 라이센스 확인 및 갱신 방법

Kim-SooHyeon 2022. 5. 3. 13:00
반응형

[현상]

JEUS/WebtoB 기동 시, license 만료로 인해 "license expired"가 발생합니다.
이에, 서버 배포 후 페이지 접속 시 “503 Service Temporarily Unavailable” 에러가 발생합니다.

위의 문제를 해결하기 위해 라이센스를 재발급 받아 WebtoB, JEUS 라이센스를 적용 후 재기동하였습니다.

[라이센스 적용 방법]

1. 라이센스 버전 확인하기

# Jeus 버전 확인
$ jeusadmin -version
JEUS 8.5

# WebtoB 버전 확인
$ wscfl -version
WebtoB 5.0 SP 0 Fix #4 Linux-K2.6_x64 FD16384 B231.0.50 epoll 2021/07/28


2. hostname 확인하기

$ hostname


3. Demo 라이선스 발급
Demo 라이선스(2개월 기간 제한)의 경우 http://technet.tmaxsoft.com 사이트에 로그인 후,
다운로드 > 데모라이선스 신청 메뉴에서 발급이 가능합니다.

라이센스 신청 시, 12에서 확인한 버전과 호스트네임(hostname)을 정확히 입력합니다.

4. jeus 라이센스 변경

4.1. 기존 라이센스 확인

$ jeusadmin -licenseinfo

4.2. 갱신 라이센스 로컬 -> 서버 업로드
갱신 라이센스 파일명: license_0419

# 로컬에서 원격으로(local -> remote) 파일 전송하는 명령어
$ scp [전송할 파일 경로] [유저명]@[IP주소]:[받을 경로]

$ scp license_0419 유저명@IP주소:/home/tmax/jeus8_5/license
license_0419                                                                                             100%  350    90.5KB/s   00:00

# WinSCP 사용하여 파일 전송 가능

4.3. 갱신 라이센스 로컬 -> 서버 업로드 확인

  • license: 기존 라이센스
  • license_0419: 갱신할 라이센스
$ ll
total 20
-rw-rw-r--. 1 350 Feb 15 13:38 license
-rw-rw-r--. 1 350 Apr 19 10:00 license_0419
-rw-rw-r--. 1 350 Dec 15 12:46 license_211111
-rwx------. 1 350 Dec 15 12:54 license.tri

4.4. 기존 라이센스 파일명 license -> license_220215_220415로 변경(기존 라이센스 백업을 위함)

  • license -> license_220215_220415: 기존 라이센스
  • license_0419: 갱신할 라이센스
# 파일명 변경 명령어
$ rename [변경전 파일명] [변경후 파일명] [대상 파일]

$ rename license license_220215_220415 license

$ ll
total 20
-rw-rw-r--. 1 350 Apr 19 10:00 license_0419
-rw-rw-r--. 1  80 Apr 19 10:01 license_0419.dat
-rw-rw-r--. 1 350 Dec 15 12:46 license_211111
-rw-rw-r--. 1 350 Feb 15 13:38 license_220215_220415
-rwx------. 1 350 Dec 15 12:54 license.tri

4.5. 갱신 라이센스 파일명 license_0419 -> license로 변경(갱신 라이센스 적용을 위함)

  • license_220215_220415: 기존 라이센스
  • license_0419 -> license: 갱신할 라이센스
$ rename license_0419 license license_0419
$ ll
total 20
-rw-rw-r--. 1 350 Apr 19 10:00 license
-rw-rw-r--. 1  80 Apr 19 10:01 license_0419.dat
-rw-rw-r--. 1 350 Dec 15 12:46 license_211111
-rw-rw-r--. 1 350 Feb 15 13:38 license_220215_220415
-rwx------. 1 350 Dec 15 12:54 license.tri

4.6. jeus 재기동

# dsdown : Domain Admin Server 전체 종료
$ dsdown

# dsboot  : Domain Admin Server 전체 기동
$ dsboot

4.7. jeus 라이센스 변경 확인

$ jeusadmin -licenseinfo


5. webtob 라이센스 변경

5.1. 기존 라이센스 확인
- wsadmin 접속하여 wi 명령어로 확인

# wsadmin : 콘솔 관리자 프로그램
$ wsadmin
--- Welcome to WebtoB Admin (Type "quit" to leave) ---

# webtobinfo (wi)
# WebtoB 시스템의 환경정보를 조회한다. 버전, 최대 사용자수, 사용 만료기한 정보 등을 확인할 수 있다.
$ wi

5.2. 갱신 라이센스 로컬 -> 서버 업로드
갱신 라이센스 파일명: license_0419.dat

# 로컬에서 원격으로(local -> remote) 파일 전송하는 명령어
$ scp [전송할 파일 경로] [유저명]@[IP주소]:[받을 경로]

$ scp license_0419.dat 유저명@IP주소:/home/tmax/webtob/license
license_0419.dat                                                                                         100%   80    10.3KB/s   00:00

5.3. 갱신 라이센스 로컬 -> 서버 업로드 확인

  • license.dat: 기존 라이센스
  • license_0419.dat: 갱신할 라이센스
$ ll
total 36
-rw-rw-r--. 1     80 Apr 19 10:20 license_0419.dat
-rw-rw-r--. 1     80 Feb 15 13:37 license.dat
-rw-rw-r--. 1     80 Dec 15 12:46 license.dat_211111
-rwxrwxr-x. 1     80 Dec 15 13:11 license.dat.tri
-rwxrwxr-x. 1  12301 Dec 15 13:11 ncpu
-rwxrwxr-x. 1   2738 Dec 15 13:11 WebtoB_License.txt

5.4. 기존 라이센스 파일명 license.dat -> license_220215_220415.dat로 변경(기존 라이센스 백업을 위함)

  • license.dat -> license_220215_220415.dat: 기존 라이센스
  • license_0419.dat: 갱신할 라이센스
$ rename license.dat license_220215_220415.dat license.dat
$ ll
total 36
-rw-rw-r--. 1     80 Apr 19 10:20 license_0419.dat
-rw-rw-r--. 1     80 Feb 15 13:37 license_220215_220415
-rw-rw-r--. 1     80 Dec 15 12:46 license.dat_211111
-rwxrwxr-x. 1     80 Dec 15 13:11 license.dat.tri
-rwxrwxr-x. 1  12301 Dec 15 13:11 ncpu
-rwxrwxr-x. 1   2738 Dec 15 13:11 WebtoB_License.txt

5.5. 갱신 라이센스 파일명 license_0419.dat -> license.dat로 변경(갱신 라이센스 적용을 위함)

  • license_220215_220415.dat: 기존 라이센스
  • license_0419.dat -> license.dat: 갱신할 라이센스
$ rename license_0419.dat license.dat license_0419.dat
$ ll
total 36
-rw-rw-r--. 1    80 Feb 15 13:37 license_220215_220415.dat
-rw-rw-r--. 1    80 Apr 19 10:20 license.dat
-rw-rw-r--. 1    80 Dec 15 12:46 license.dat_211111
-rwxrwxr-x. 1    80 Dec 15 13:11 license.dat.tri
-rwxrwxr-x. 1 12301 Dec 15 13:11 ncpu
-rwxrwxr-x. 1  2738 Dec 15 13:11 WebtoB_License.txt

5.6. wscfl –i 환경파일.m 으로 컴파일(Ex : wscfl –i http.m)

$ wscfl -i http.m

5.7. WebtoB 재기동

$ wsdown

$ wsboot

5.8. WebtoB 라이센스 변경 확인
- wsadmin 접속하여 wi 명령어로 확인

$ wsadmin
--- Welcome to WebtoB Admin (Type "quit" to leave) ---

$ (wsadm) [2022-04-19T10:41:24]: wi

- webtob 라이센스 확인(license.dat)

$ wsadmin -i /home/tmax/webtob/license/license.dat
반응형