Jenkins 설치
·
OS/Linux&Unix
미완료 작성건 테스트 환경 : Oracle Linux 7.9 1. Long Term Support releas 설치 sudo wget -O /etc/yum.repos.d/jenkins.repo \> https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum upgrade $ sudo wget -O /etc/yum.repos.d/jenkins.repo \ > https://pkg.jenkins.io/redhat-stable/jenkins.repo [sudo] tuxedo의 암호: --2022-09-22 04:49:07-- https://..
[Tuxedo] server에서 매개변수(argument) 사용하기
·
Middleware/Tuxedo
1. UBBCONFIG 환경파일 설정 -- 옵션 뒤에 인자를 넣는다. -i argument와 -t argument는 사용자가 직접 지정하였다. * CLOPT 옵션이 아님. simpserv SRVGRP=GROUP1 SRVID=100 #주의할 것은 반드시 -- 다음에 인자를 넣어야 한다. # ex) CLOPT="-A -- -i 12.12.12.11 -t 2000" CLOPT="-A -r -o /ofm/jwchoi/sw2/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/stdout -e /ofm/jwchoi/sw2/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/std err -- -i 211.110.82.131 -t 6000" RQADDR="test" RQP..
[Linux/Unix] find 파일 찾기 (상세)
·
OS/Linux&Unix
find ./ -type f -mtime -30 -exec egrep -s -i -H "error" {} \; 처음 테스트를 진행하였을 때는 xargs옵션을 사용하여 인자를 받아와서 출력하였기 때문에 중복된 코드가 출력이 됨으로써 가독성이 매우매우 좋지 않았다. 하지만 위 코드는 인자를 출력하지도 않고 간결하게 내가 원하는 내용만 출력할 수 있게 된다. 해석 현재 디렉토리에서 -type f 옵션으로 지정한 파일 유형을 -mtime 옵션으로 30일 기간동안 수정된 것을 출력하고 -exec 옵션 후에 egrep 옵션을 사용하여 찾아진 파일과 연계하여 그 결과들로 추가적인 작업을 진행할 것이고, -s 에러메세지 없이, -i 대소문자 구분 없이, -H "찾고자하는 이름" 옵션을 추가하고 {} \; 옵션으로 fi..
[Tuxedo] exec BBL -A : Failed. tmboot: WARN: No BBL available on site simple.
·
Trouble Shooting
$ tmboot -y Booting all admin and server processes in /sw3/tp3/tuxedo12.2.2.0.0/samples/atmi/simpapp/tuxconfig INFO: Oracle Tuxedo, Version 12.2.2.0.0, 64-bit, Patch Level 092 Booting admin processes ... exec BBL -A : Failed. tmboot: WARN: No BBL available on site simple. Will not attempt to boot server processes on that site. Booting server processes ... 0 processes started. tuxedo 엔진을 부팅시 나오는 ..
[Tuxedo] CMDTUX_CAT:98 ERROR: simple specified in MASTER, but not defined in MACHINES section
·
Trouble Shooting
CMDTUX_CAT:98: ERROR: simple specified in MASTER, but not defined in MACHINES section​ ubbsimple 환경변수 파일을 바이너리파일로 컴파일시 해당 에러가 심심하지 않게 보인다. 한 서버 내에 MASTER가 존재하기 때문에 동일한 MASTER로 tuxedo 엔진을 기동할 수 없다는 의미이다. 해결방법 MASTER 및 LMID를 생성(변경)해준다.
[Tuxedo] CMDTUX_CAT:111: ERROR: TUXCONFIG
·
Trouble Shooting
$ tmloadcf -y ubbsimple CMDTUX_CAT:111: ERROR: TUXCONFIG (/sw/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/tuxconfig) of machine tuxedo must be the same as the TUXCONFIG environment variable (sw/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/tuxconfig) CMDTUX_CAT:867: ERROR: tmloadcf: Above errors found during syntax checking 해결 방법 /sw/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/tuxconfig (수정) 정확하게 ORACLE_HO..
[Tuxedo] WSL 띄워지고 WSNADDR 설정이 됐는데, tpinit failed 라면
·
Trouble Shooting
서버에서 WSL이 띄워진 것을 확인했고 클라이언트에서 WSNADDR로 WSL과 접속을 시도했으나 Tpinit Failed 에러가 났다. 지금까지 시도한 것 1. 엔진 재부팅 2. 클라이언트에서 buildclient -w -o -f 컴파일 3. WSNADDR 환경변수 재확인 모두 확인했으나 계속되는 에러. 솔루션 WSL 포트 확인하여 WSNADDR 설정
[Linux/Unix] find ./ mtime 테스트
·
OS/Linux&Unix
테스트 내용 아래와 같이 8월부터 9월까지의 ULOG 파일이 쌓여져있다. ls -al -rw-rw-r--. 1 tuxedo tuxedo 10992 8월 14 16:53 ULOG.081422 -rw-rw-r--. 1 tuxedo tuxedo 16916 8월 15 23:52 ULOG.081522 -rw-rw-r--. 1 tuxedo tuxedo 25698 8월 16 04:06 ULOG.081622 -rw-rw-r--. 1 tuxedo tuxedo 3246 8월 29 15:15 ULOG.082922 -rw-rw-r--. 1 tuxedo tuxedo 5587 8월 30 23:06 ULOG.083022 -rw-rw-r--. 1 tuxedo tuxedo 66126 8월 31 18:27 ULOG.083122 -rw-..
[Linux/Unix] grep / egrep 차이점?
·
OS/Linux&Unix
grep 과 egrep 의 차이점은 없다. 다만 쓰이는 패턴은 다르다. 확장 정규표현식 egrep과 기본 정규표현식 grep의 차이는 아래와 같다. egrep은 grep 명령어에 -E 또는 --extended-regexp 옵션을 준 것과 같다. 의미는 'OR' 이다. 또는. 기본 정규표현식에서는 메타문자 각각에 대하여 \ 문자를 통해 escape 처리를 해주어야 동작하게 된다. egrep 'no(escape|character)' someFile grep 'no\(escape\|character\)' someFile 이러한 차이 말고는 100% 동일하게 사용된다. 1. grep find ./ -mtime -30 |xargs grep -s "error" ULOG.* ULOG.081422:124043.tuxe..
[Unix/Linux] 리눅스 쉘 hostname에 bash-4.2 가 표시될 때 수정
·
OS/Linux&Unix
간간히 사용하던 서버의 hostname은 보이지 않고 bash-4.2$ 이렇게만 떡하니 나왔습니다.... 왜이런가 싶었는데, 홈디렉토리의 설정파일이 잘못되거나 존재하지 않기 때문이라고 합니다. 저는 이것저것 만지다가 삭제를 한 것 같습니다. 그런데로 쓸 수는 있지만 불편하니까 수정 1. 슈퍼유저 로그인 2. etc/skel 이동 etc/skel은 계정(사용자) 생성시에 제공되는 파일 및 디렉토리가 들어있는 디렉토리를 의미합니다. 3. skel 디렉토리안에는 아무것도 보이지 않습니다. ls -al 을 이용하여 숨김파일도 모두 봅니다. ls -al 합계 28 drwxr-xr-x. 2 root root 72 9월 21 10:10 . drwxr-xr-x. 88 1000 1000 8192 9월 21 10:32 ...
giroke
기록