[Tuxedo] MACHINES 섹션
·
Middleware/Tuxedo
uname LMID - uname은 *MACHINES 섹션의 맨 앞에 존재 - 물리적인 프로세스의 이름을 나타냄("uname -n" 명령에서 반환되는 값) - "hostname"의 반환값과 "uname -n" 명령의 반환값은 동일하여야 함. - LMID의 값은 물리적인 프로세서에 대한 논리적인 머신 이름. Alpha-numeric 값이며, *MACHINES 섹션 내에서 유일한 값이어야 한다. TUXCONFIG - 현 프로세스에서의 바이너리로 된 구성 파일을 나타냄 - 64 byte 까지 가능. TUXDIR, APPDIR - TUXDIR : Tuxedo 서버 모듈이 존재하는 디렉토리를 나타냄. - APPDIR : 서버 어플리케이션이 존재하는 디렉토리를 나타냄. UID, GID, PERM - 어플리케이션에 ..
[Tuxedo] RESOURCES section
·
Middleware/Tuxedo
RESOURCES 섹션 : 시스템에서 사용하는 자원을 정의 RESOURCE 섹션에서 주요한 파라미터는 IPCKEY MASTER DOMAINID IPCKEY, MASTER, DOMAINID IPCKEY는 내부적으로 Bulletine Board, Message Queue, SemaFore 등을 할당한다. SHM 모드에서는 BBL의 이름을 규정하고, MP 모드에서는 DBBL의 Message Queue 이름을 규정한다. IPCKEY 값은 32,768 ~ 262,143 범위의 값이어야 하고, 전체 시스템에서 유일한 값으로 숫자 또는 16진수이어야 한다. MASTER는 어플리케이션의 기동과 관리를 담당하는 머신을 지칭한다. 한개 또는 두 개의 논리적인 머신 구분자(LMID, Logical Machine Identi..
[Unix/Linux] JRE 설치
·
OS/Linux&Unix
JRE 란 ? JAVA RUNTIME ENVIRONMENT Java™ 실행(runtime) 환경(JRE)은 Java 애플리케이션을 생성하고 실행하기 위한 일련의 구성 요소. JRE는 Java 개발 키트(Java Development Kit, JDK)의 일부 JRE는 Java 가상 머신(Java Virtual Machine, JVM), Java 클래스 라이브러리, Java 클래스 로더로 구성. JDK는 Java 소프트웨어 개발에 사용되고, JRE는 프로그래밍 툴 및 배포 기술을 제공하며, JVM은 Java 프로그램을 실행한다. Java 실행(runtime) 환경을 왜 사용할까? 소프트웨어가 프로그램을 실행하려면 프로그램을 실행할 환경이 필요하다. 일반적으로 Linux, Unix, Microsoft Wind..
[Unix/Linux] GCC / CC 란 무엇인가?
·
OS/Linux&Unix
GCC ? GNU 컴파일러 모음 (GNU Complier Collection)의 약자 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러 원래는 C만 지원했던 이유로 GNU C Compiler 였는데, 현재는 C++, Java, Fortran, Ada 등 여러 언어를 compile 할 수 있게 되면서, 현재의 이름으로 바뀌게 되었다. Java는 7.1부터 지원 종료되었고, 현재 공식적으로 지원하는 언어는 C, C++, Objective-C, Fortran, Ada, Go 가 있다. GNU 란 ? GNU는 GNU's Not Unix의 약자로, 리처드 스톨먼이 각종 자유 소프트웨어들이 돌아가고 번영할 수 있는 기반 생태계를 구축하기 위해 시작한 프로젝트임. Compiler 란 ? Compile은 ..
[Unix/Linux] Unix 란 무엇인가?
·
OS/Linux&Unix
유닉스(Unix) 유닉스 서버 메인프레임에 비해 물리적인 크기가 작고 접근성도 높다. 제조사들은 유닉스 서버용 CPU에 맞는 운영체제도 같이 개발했고, IBM, HP, 선 마이크로 시스템즈 3사가 유닉스 서버 시장의 강자이다. IBM의 유닉스 운영체제 : AIX 선 마이크로 시스템즈의 유닉스 운영체제 : 솔라리스(csh라는 shell을 사용함) HP의 유닉스 장비 : 슈퍼돔 리눅스 서버 유닉스 계열 오픈소스 컴퓨터 운영체제 또는 커널 커널(kernal) : 운영체제 내부에 있는 것으로 컴퓨터의 하드웨어를 제어한다. 쉘(shell) : 우리가 전달한 스크립트를 커널이 이해하기 쉽게 해석해준다. 스크립트 : 응용 소프트웨어를 제어하는 컴퓨터 프로그래밍 언어 상면(이중마루/access floor/raised ..
[Linux/Unix] 메인프레임이란 무엇인가?
·
OS/Linux&Unix
서버 ? PC와 구조는 동일하나 CPU, 메모리, 디스크를 좀 더 많이 장착할 수 있어 훨씬 높은 성능과 뛰어난 안정성을 가진 장비 # PCI(Peripheral Component Interconnect) : 컴퓨터 주변 장치를 PC의 마더 보드에 연결하기위한 공통 연결 인터페이스. PCI 슬롯 수를 스펙으로 제시함 ​ # 마더보드(or 메인보드) : CPU나 램과 같은 시스템이 작동되기 위한 주요 부품 장착과 주변 장치를 연결할 수 있는 인터페이스를 제공하는 인쇄회로기판(PCB) 메인프레임 ? 서버보다 먼저 나온 장비로서, 호스트-터미널 구조로 구성되어 단말기(터미널)은 입/출력만, 호스트(메인프레임과 같은 서버)는 컴퓨팅(연산, 저장)을 수행한다. System 360/370/390 시리즈, Z 시리즈..
[Tuxedo] TUXEDO 12c install slient mode / 설치
·
Middleware/Tuxedo
1. Oracle.com / Resources / middleware / oracle tuxedo 로 들어와서 Download 클릭 2. for Linux 클릭 3. 원하는 설치파일을 .zip파일로 넣어둔다. 4. sftp를 통해서 원격서버로 파일을 전송할 수 있다. sftp를 이용해서 파일 전송하는 방법은 이 포스팅을 참고하자! https://nomajorkorean.tistory.com/3?category=1090780 서버로 옮겨진 파일을 unzip으로 풀어준다. 파일을 풀고나면 /Disk1/install 디렉토리로 이동하여 runInstaller.sh 쉘 파일을 실행시켜주어야하는데, 무엇인가 이상해보인다. 역시나... 권한부여를 해줘야한다. chmod로 바꿔주면 된다. 권한부여 완료. 실행을 하려..
[Linux/Unix] Cent OS 란?
·
OS/Linux&Unix
리눅스를 공부하면서 궁금했던 것 중 하나... 정리를 해보려한다. OS 란? - 컴퓨터 하드웨어 자원 및 프로세스를 관리하는 소프트웨어 - 서버 하드웨어를 사용하기 위해서는 반드시 설치되어야 하는 소프트웨어 Cent OS ? - The Community ENTerprise Operating System - Red Hat은 소프트웨어는 무료로 공급하고 지원은 유료로 하는 오픈소스 비즈니스 모델! - Red Hat 리눅스와 완전히 호환되는 오픈소스 리눅스 운영체제... Read Hat Enterprise Linux의 복제본이 CentOS 라고 한다. 그리고 CentOS는 무료로 배포함... 따라서 CentOS는 초기 운영체제 도입 비용을 절감할 수 있었다. 하지만 Red Hat이 장애를 책임지는 것이 아니라..
[Weblogic/Tuxedo] WTC 연결하기
·
Middleware/Weblogic
Tuxedo service에 접근하는 워크샵을 사용하여 Web Sevice 또는 Java Application을 개발하기 위해, 반드시 WebLogic Tuxedo Connector(WTC)를 사용해야한다. WTC는 WebLogic 서버와 Tuxedo 서버를 연결하는 역할을 한다. 이것 또한 환경파일 BBCONFIG에서 설정한다. == 1. UBBCONFIG에서 Tuxedo domain을 정의하고 사용 가능한지 확인한다. 1) GROUP section에서 GROUP을 정의 GWGRP LMID=simple GRPNO=2 2) Server section에서 정의 DMADM SRVGRP=GWGRP SRVID=1 GWADM SRVGRP=GWGRP SRVID=2 GWTDOMAIN SRVGRP=GWGRP SRVID..
[Unix/Linux] Mac 터미널 ssh 연결실패 / ssh: connect to host server_address port 22: Operation timed out 에러
·
Network/Network
맥북 Terminal을 이용해서 원격서버 (리눅스)에 접속을 시키기 위한 방법으로 맥 terminal에서 ssh 사용자이름@원격서버ip주소 을 입력하여 접속을 시도하면 아무것도 일어나지 않는다. 몇초~1분 사이에 ssh: connect to host server_address port 22: Operation timed out 라는 에러만 나온다. 지금 생각해보면 내 맥북의 문제는 네트워크상 문제가 제일 큰 것 같다. Apple에 관한 Q&A가 전문적으로 이루어지는 apple.stackexchange.com에서 이 에러에 관한 댓글 중 가장 많은 따봉을 받은 댓글을 가져와봤다. Please check that you are connecting to your targeted server with the r..
giroke
기록