[Tuxedo] 통계자료 리포팅 관련 명령
·
Middleware/Tuxedo
1. bbs (많이 사용 ★) > bbs Current Bulletin Board Status: Current number of servers: 4 Current number of services: 6 Current number of request queues: 4 Current number of server groups: 3 Current number of interfaces: 0 - 현재 Tuxedo system/T에 구성되어 있는 서버수, 서비스수, Request Queue의 수와 그룹에 대한 정보를 출력 > bbstats(bbs) 2. pclt > pclt LMID User Name Client Name Time Status Bgn/Cmmt/Abrt --------------- ----------..
[Tuxedo] Bulletin Board 정보 조회
·
Middleware/Tuxedo
1. bbs > bbs Current Bulletin Board Status: Current number of servers: 4 Current number of services: 6 Current number of request queues: 4 Current number of server groups: 3 Current number of interfaces: 0 - Bulletin Board 파라미터들의 요약정보를 출력한다. 2. bbls #bbls LMID > bbls IPC resources for the bulletin board on machine simple: SHARED MEMORY: Key: 0x1e240 SEGMENT 0: ID: 342885447 Size: 34490500 Attach..
[Linux/Unix] rpm 명령어
·
OS/Linux&Unix
RPM(RedHat Package Manager) 이란? RPM이란 RedHat Pacage Manager의 약자로 레드햇 계열의 리눅스 배포판에서 사용하는 프로그램(패키지) 설치 관리 도구 입니다. 현재는 RPM Package Manager의 재구적 약자로 사용. 자주 쓰는 RPM 명령어 rpm -ivh [패키지명] 패키지 설치 rpm -Uvh [패키지명] 패키지 업데이트 rpm -qa [패키지명] 패키지 설치 확인 rpm -qa | grep [패키지명] 패키지명이 포함된 항목에 대해 설치 확인 rpm -e [패키지명] 패키지 삭제 옵션 설명 i 옵션은 패키지 설치 U 옵션은 패키지를 설치하되 만약 패키지가 이미 설치된 경우 업그레이드로 진행 v 옵션은 패키지 설치 과정을 출력 h 옵션은 설치 진행률을..
[Linux/Unix] 기동 중인 프로세스 한번에 죽이기 (kill)
·
OS/Linux&Unix
1. ps -ef | grep 프로세스 2. ps -ef | grep 프로세스 | grep -v grep 3. ps -ef | grep 프로세스 | grep -v grep | awk '{print $2}' 4. kill -9 `ps -ef | grep 프로세스 | grep -v grep | awk '{print $2}'` 확인 절차 순으로 나열한 것임. 최종 명령어는 4번으로 진행하면 됨. # 1 [node1@jwchoi:/ofm/jwchoi/sw2/tp/OPatch]# ps -ef | grep WSH jwchoi 5767540 1 0 Sep 20 - 0:00 WSH -c 11 -i 1 -s 363857418 -p 6101 -P 6199 jwchoi 11141400 1 0 Sep 19 - 0:00 WSH..
[Tuxedo] OPatch failed with error code 135 / rollback 에러
·
Trouble Shooting
rollback 했으나 해당되는 패치가 없을 때 발생하는 에러 코드 135 # ./opatch rollback -id 34182899 -invPtrLoc /ofm/jwchoi/sw/tp/oraInventory/oraInst.loc Invoking OPatch 11.2.0.1.2 Oracle Interim Patch Installer version 11.2.0.1.2 Copyright (c) 2010, Oracle Corporation. All rights reserved. Argument(s) Error... Patch not present in the Oracle Home, Rollback cannot proceed If the patch was applied using -no_inventory opt..
[Tuxedo] OPatch failed with error code 73 에러
·
Trouble Shooting
패치 진행시 에러발생 No read or write permission to ORACLE_HOME/.patch_storage Central Inventory is locked by another OUI instance No read permission to Central Inventory The lock file exists in ORACLE_HOME/.patch_storage The Oracle Home does not exist in Central Inventory ApplySession failed: ApplySession failed to prepare the system. Lock file left by a different patch, OPatch will not try re-using the..
[Tuxedo] OPatch failed with error code 74 에러
·
Trouble Shooting
# ./opatch apply /ofm/jwchoi/sw2/tp/OPatch/patches/RP/33735306.zip -invPtrLoc /ofm/jwchoi/sw2/tp/oraInventory/oraInst.loc Invoking OPatch 11.2.0.1.2 Oracle Interim Patch Installer version 11.2.0.1.2 Copyright (c) 2010, Oracle Corporation. All rights reserved. Oracle Home : /ofm/jwchoi/sw2/tp Central Inventory : /ofm/jwchoi/sw2/tp/oraInventory from : /ofm/jwchoi/sw2/tp/oraInventory/oraInst.loc OP..
[DataBase] opatch 73 에러
·
Trouble Shooting
opatch apply fails with Error: Prerequisite check "CheckSystemCommandAvailable" & 'Missing command :fuser' (Doc ID 1581604.1) 기동 중인 DB와 LISTENER를 stop 시켰는데도 73에러가 난다면 Verifying environment and performing prerequisite checks... Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser UtilSession failed: Prerequisite check "CheckSystemCommandAvailable" faile..
[Linux/Unix] OS memory 확인
·
OS/Linux&Unix
OS에 설정된 총 메모리 확인 $ cat /proc/meminfo | grep Mem MemTotal: 8177772 kB MemFree: 7058908 kB SHMMAX : 공유메모리 세그먼트 최대 크기를 정의. 즉 Oracle DB를 이루는 메모리영역인 instance가 사용할 수 있는 최대 메모리 크기 ( * 1024 / 2) 단위가 byte이기 때문에 megabyte / 2 해준다 SHMMNI : 공유 메모리 세그먼트의 최대 개수를 정의 SHMALL : 공유 메모리의 최대 크기를 정의 (SHMMAX/PAGE_SIZE) # getconf PAGESIZE(PAGE_SIZE) 단위 byte etc/sysctl.conf 단위 Byte /etc/security/limits.conf 단위 KB
[Tuxedo] 미들웨어 (MiddleWare)란?
·
Middleware/Tuxedo
미들웨어(Middleware)는 응용 소프트웨어가 운영체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어입니다. 응용 소프트웨어는 유연하고 확장, 축소가 편리해야하며 이러한 장점을 충족하기에 개발자의 다른 기종간 플랫폼을 다시 구축할 필요가 없어야 합니다. 이를테면 데이터베이스 시스템, 전자통신 소프트웨어, 메시지 및 쿼리 처리 소프트웨어를 들 수 있습니다. 정의 미들웨어는 양 쪽을 연결하여 데이터를 주고받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해주는 소프트웨어를 말합니다. 3계층 클라이언트/서버 구조에서 미들웨어가 존재합니다. 웹브라우저에서..
giroke
기록