+ OZ license 신청할때 벤더측에 필요한 정보를 줘야한다.
신청시 ozlincense를 사용하기 위한 설정이 있는데, server내 ip, host 등등 이 값들이 다르게 되면 동작하지 않는다.
[test@was ~]$ cat /data/test/application/oz80/WEB-INF/license/ozlicense.xml <?xml version="1.0" encoding="UTF-8"?> <OZ-LICENSE> <OZ-SERVER-FRAMEWORK-SERVLET-REPORT PRODUCT-VERSION="8.0.~~" OS-NAME="Linux" HOSTNAME="localhost.localdomain" IP="1.1.1.1" EXPIRE-DATE="2070-10-12" |
이렇게 was라는 서버 호스트명과 실제 ozlicense의 HOSTNAME이 상이할 시 동작하지 않게 되버린다. 처음 신청할때 잘 보고 신청하자 |
출력물(report) 파일을 위해 개발 라이센스 갱신이 필요할 때가 있다.
그러면 갱신을 위해 아래의 사진과 같이 두개의 파일을 받게 되는데
우리가 적용할 부분은 server.xml이다.
저번에 tomcat application 영역을 분리한것과 마찬가지로.
[test@server WEB-INF]$
[test@server WEB-INF]$ ls
SilverStream UniversalDriver bin cache cache_dm classes conf lib license logs repository_files scheduled_data temp web.xml
[test@server WEB-INF]$ cd license/
[test@server license]$ ls
ozlicense.xml ozlicense.xml_20250210
[test@server license]$
[test@server license]$ more ozlicense.xml
<?xml version="1.0" encoding="UTF-8"?>
<OZ-LICENSE>
<OZ-SERVER-FRAMEWORK-SERVLET-REPORT
PRODUCT-VERSION="8.0.0101"
OS-NAME="any"
HOSTNAME="any"
IP="any"
EXPIRE-DATE="2025-07-10"
CPU-COUNT=""
LICENSED-CPU="any "
ALLOW-VIEWER=""
MAX-CLIENT=""
USE-WEBSERVICE="FALSE"
USE-CLEARQUEST="FALSE"
USE-SERVERBIND="FALSE"
USE-EFORM="FALSE"
USE-SUBMONITOR="FALSE"
REQUEST-URI="any"
UUID="4130db~~4cec78f"
KEY1="UxHxag~~~q/9cbuc
ZJJQuw=="
KEY2="FwTB7Okx~~~~jjdMkVJXF7WjMhdR
A06vIg=="
/>
<OZHTML5MANAGER
PRODUCT-VERSION="8.0.0101"
OS-NAME="any"
HOSTNAME="any"
IP="any"
EXPIRE-DATE="2025-07-10"
CPU-COUNT=""
LICENSED-CPU=""
UUID="d61d86~~87"
KEY1="JJ1fUkRUgf3LT~~ZlA=="
KEY2="BWPilc~~3JXsCw=="
/>
<CERTIFICATE-CHAIN>
<CERTIFICATE NAME="ROOT" VALUE="MIIDfTC~~~~r~~HiUyQDkxXhq7IEYatT
EHf5HIL+2VMnm0+F0bDM1" />
<CERTIFICATE NAME="CA" VALUE="MIID6zCCAtOgA~~l~~s~~JkY+w==" />
</CERTIFICATE-CHAIN>
</OZ-LICENSE>
[test@server license]$
[test@server license]$ pwd
/data/test/application/oz80/WEB-INF/license 경로에서
server.xml 파일을 ozlicense.xml 로 cp 하면된다.
원래라면 oz에서도 환경변수와 호출을 위한 경로 설정을 해야하지만
tomcat 내 docBase 기반으로 동작하기 때문에 별도 설정 필요x
출력물 확인.
'IT > Linux' 카테고리의 다른 글
Tomcat Log 수집 방법(JUL, Log4j)과 Level 설정 (1) | 2025.03.05 |
---|---|
어플리케이션-DB 연결(Tomcat Spring-JDK) (0) | 2025.03.05 |
Linux Time 동기화(일반/폐쇠망) (0) | 2025.03.05 |
OOM(Out Of Memory) 조치와 원인(GC overhead, Memory leak) (0) | 2025.03.05 |
Tomcat Application 구조 및 docBase 분리 (0) | 2025.03.05 |