main
MonHun 2024-08-23 17:36:39 +09:00
parent 1f54af0d56
commit b5592401cc
6 changed files with 255 additions and 162 deletions

View File

@ -1,9 +1,117 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "네트워크 설정",
"path": "Programing/Linux/RHEL9/네트워크 설정.md"
},
{
"basename": "EAI Server 셋팅",
"path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md"
},
{
"basename": "리눅스 시간 동기화",
"path": "Programing/Linux/Ubuntu/리눅스 시간 동기화.md"
},
{
"basename": "Tibero 7 설치",
"path": "Programing/Tibero/Tibero 7 설치.md"
},
{
"basename": "스키마 생성",
"path": "Programing/Tibero/스키마 생성.md"
},
{
"basename": "리눅스 mkdir",
"path": "Programing/Linux/Linux 명령어/리눅스 mkdir.md"
},
{
"basename": "리눅스 명령어",
"path": "Programing/Linux/Linux 명령어/리눅스 명령어.md"
},
{
"basename": "USB 마운트 (FAT32)",
"path": "Programing/Linux/RHEL9/USB 마운트 (FAT32).md"
},
{
"basename": "function Table",
"path": "Programing/Tibero/function Table.md"
},
{
"basename": "2022년 5월 3주차",
"path": "Work Related/3.주간계획/2022디지털중단파/2022년 5월 3주차.md"
},
{
"basename": "방화벽 관련 명령어",
"path": "Programing/Linux/RHEL9/방화벽 관련 명령어.md"
},
{
"basename": "ELK 폐쇄망 설치(New)",
"path": "Programing/ELK/ELK 폐쇄망 설치(New).md"
},
{
"basename": "유닉스(AIX) 유저 생성",
"path": "Programing/Linux/Unix/유닉스(AIX) 유저 생성.md"
},
{ {
"basename": "PassWD", "basename": "PassWD",
"path": "Zettelkasten/PassWD.md" "path": "Zettelkasten/PassWD.md"
}, },
{
"basename": "NFS 설치 EAI적용",
"path": "Programing/Linux/RHEL9/NFS 설치 EAI적용.md"
},
{
"basename": "USB장치 인식",
"path": "Tools/VirtualBox/USB장치 인식.md"
},
{
"basename": "2022-03-04",
"path": "Work Related/1.업무메모/2022.03/2022-03-04.md"
},
{
"basename": "패키지 수동 다운로드",
"path": "Programing/Linux/RHEL9/패키지 수동 다운로드.md"
},
{
"basename": "local repository 구성",
"path": "Programing/Linux/RHEL9/local repository 구성.md"
},
{
"basename": "임시",
"path": "Programing/Linux/RHEL9/임시.md"
},
{
"basename": "EAI-Data Item 추출작업",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI-Data Item 추출작업.md"
},
{
"basename": "유저생성",
"path": "Programing/Linux/RHEL9/유저생성.md"
},
{
"basename": "윈도우에서 편집한 문서에 CR문자 제거",
"path": "Programing/Linux/RHEL9/윈도우에서 편집한 문서에 CR문자 제거.md"
},
{
"basename": "RHEL9 서브스크립션 등록",
"path": "Programing/Linux/RHEL9/RHEL9 서브스크립션 등록.md"
},
{
"basename": "한글 입력 설정",
"path": "Programing/Linux/Ubuntu/한글 입력 설정.md"
},
{
"basename": "Ubuntu 버전 확인",
"path": "Programing/Linux/Ubuntu/Ubuntu 버전 확인.md"
},
{
"basename": "ElasticSearch 인덱스 통계",
"path": "Programing/ELK/ElasticSearch 인덱스 통계.md"
},
{
"basename": "리눅스 OS 버전확인",
"path": "Programing/Linux/Linux 명령어/리눅스 OS 버전확인.md"
},
{ {
"basename": "계류장 혼잡도 통계", "basename": "계류장 혼잡도 통계",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증/계류장 혼잡도 통계.md" "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증/계류장 혼잡도 통계.md"
@ -91,114 +199,6 @@
{ {
"basename": "방문증 신청 문구", "basename": "방문증 신청 문구",
"path": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md" "path": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md"
},
{
"basename": "Logger Appender Costom",
"path": "Programing/Java/Logger Appender Costom.md"
},
{
"basename": "리눅스 명령어",
"path": "Programing/Linux/Linux 명령어/리눅스 명령어.md"
},
{
"basename": "EAI 데이터 백업 테이블 생성",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 백업 테이블 생성.md"
},
{
"basename": "Tibero Export & Import",
"path": "Programing/Tibero/Tibero Export & Import.md"
},
{
"basename": "테이블 스페이스 관련",
"path": "Programing/Tibero/테이블 스페이스 관련.md"
},
{
"basename": "공유문서",
"path": "Work Related/프로젝트/스마트계류장/0.관련정보/공유문서.md"
},
{
"basename": "EAI Server 셋팅",
"path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md"
},
{
"basename": "Tibero 이중화 구성시 서비스 실행",
"path": "Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md"
},
{
"basename": "Tibero 공유메모리 확인",
"path": "Programing/Tibero/Tibero 공유메모리 확인.md"
},
{
"basename": "테이블 정의서 DB테이블 생성",
"path": "Programing/MariaDB/테이블 정의서 DB테이블 생성.md"
},
{
"basename": "스키마 생성",
"path": "Programing/Tibero/스키마 생성.md"
},
{
"basename": "항공기 등급 기준",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/항공기 등급 기준.md"
},
{
"basename": "Todo",
"path": "Programing/Java/Todo.md"
},
{
"basename": "GIT Repository 이관",
"path": "Tools/GitHub/GIT Repository 이관.md"
},
{
"basename": "Tibero 정기정검 목록",
"path": "Programing/Tibero/Tibero 정기정검 목록.md"
},
{
"basename": "기동 및 종료",
"path": "Programing/Tibero/기동 및 종료.md"
},
{
"basename": "스케줄려 생성",
"path": "Programing/Linux/Unix/스케줄려 생성.md"
},
{
"basename": "특정 포트 임시 오픈",
"path": "Programing/Linux/Ubuntu/특정 포트 임시 오픈.md"
},
{
"basename": "용어정리",
"path": "Work Related/프로젝트/스마트계류장/항공용어/용어정리.md"
},
{
"basename": "프로세스 확인 및 강제 종료",
"path": "Programing/Linux/Ubuntu/프로세스 확인 및 강제 종료.md"
},
{
"basename": "캐릭터셋 확인",
"path": "Programing/Tibero/캐릭터셋 확인.md"
},
{
"basename": "EAI 연계 데이터 복구",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 연계 데이터 복구.md"
},
{
"basename": "EAI 데이터 초기화",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md"
},
{
"basename": "EAI 프로시져 테스트",
"path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 프로시져 테스트.md"
},
{
"basename": "Loop문",
"path": "Programing/Oracle/Loop문.md"
},
{
"basename": "테이블 생성 프로시저",
"path": "Programing/Tibero/테이블 생성 프로시저.md"
},
{
"basename": "TableRow특정조건에 따라 보이기 - 숨기기",
"path": "Programing/Flutter/TableRow특정조건에 따라 보이기 - 숨기기.md"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -13,14 +13,67 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "Zettelkasten/PassWD.md", "file": "Programing/Tibero/Tibero 7 설치.md",
"mode": "source",
"backlinks": true,
"source": false
}
}
},
{
"id": "52f658485eed23ab",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md",
"mode": "source",
"backlinks": true,
"source": false
}
}
},
{
"id": "a3702e92ce298d5d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Programing/Linux/RHEL9/네트워크 설정.md",
"mode": "source",
"backlinks": true,
"source": false
}
}
},
{
"id": "f816a636889afeff",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Programing/Linux/Linux 명령어/리눅스 mkdir.md",
"mode": "source",
"backlinks": true,
"source": false
}
}
},
{
"id": "0c59c88847a33854",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Programing/Linux/Unix/유닉스(AIX) 유저 생성.md",
"mode": "source", "mode": "source",
"backlinks": true, "backlinks": true,
"source": false "source": false
} }
} }
} }
] ],
"currentTab": 2
} }
], ],
"direction": "vertical" "direction": "vertical"
@ -49,7 +102,7 @@
"state": { "state": {
"type": "search", "type": "search",
"state": { "state": {
"query": "maven_repository", "query": "timezone",
"matchingCase": false, "matchingCase": false,
"explainSearch": false, "explainSearch": false,
"collapseAll": true, "collapseAll": true,
@ -102,7 +155,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "Zettelkasten/PassWD.md", "file": "Programing/Linux/RHEL9/네트워크 설정.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@ -119,7 +172,7 @@
"state": { "state": {
"type": "outgoing-link", "type": "outgoing-link",
"state": { "state": {
"file": "Zettelkasten/PassWD.md", "file": "Programing/Linux/RHEL9/네트워크 설정.md",
"linksCollapsed": false, "linksCollapsed": false,
"unlinkedCollapsed": true "unlinkedCollapsed": true
} }
@ -142,7 +195,7 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "Zettelkasten/PassWD.md" "file": "Programing/Linux/RHEL9/네트워크 설정.md"
} }
} }
}, },
@ -184,36 +237,36 @@
"command-palette:명령어 팔레트 열기": false "command-palette:명령어 팔레트 열기": false
} }
}, },
"active": "0067fdddee9cdaf6", "active": "a3702e92ce298d5d",
"lastOpenFiles": [ "lastOpenFiles": [
"Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증/계류장 혼잡도 통계.md", "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md",
"Programing/Jenkins/Jenkins 설치.md", "Programing/Linux/RHEL9/네트워크 설정.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증/Gate 사용량 통계.md", "Programing/Linux/Ubuntu/리눅스 시간 동기화.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증/HotSpot 교통량 통계.md", "Programing/Tibero/Tibero 7 설치.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/주기장 기준 항공기 유무 확인 쿼리(GAM).md", "Programing/Tibero/스키마 생성.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증", "Programing/Linux/Linux 명령어/리눅스 mkdir.md",
"Programing/Tibero/통계 일시 일괄생성.md",
"Programing/Java/Java 날짜 관련.md",
"Programing/Tibero/Tibero 세션 관련.md",
"Programing/Tibero/Lock 조회.md",
"Programing/Linux/명령어-TOP.md",
"Programing/Linux/Termux/Termux Linux 설치.md",
"Programing/Tibero/테이블 Archive 로그 설정 변경.md",
"Programing/Tibero/권한(Grant).md",
"Work Related/프로젝트/스마트계류장/TODO-0.md",
"Programing/Jenkins/Jenkins script 모음.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/작업SQL 백업/통계-과거데이터 기종 업데이트.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/DB 컬럼 이름 변경.md",
"Programing/Tibero/Tibero 스크립트 추출.md",
"Programing/Tibero/테이블 컬럼 코멘트 조회.md",
"Programing/Tibero/DDL 스크립트 추출.md",
"Work Related/프로젝트/스마트계류장/9.기타/관리페이지 수정.md",
"Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md",
"Programing/Java/Logger Appender Costom.md",
"Programing/Linux/Linux 명령어/리눅스 명령어.md", "Programing/Linux/Linux 명령어/리눅스 명령어.md",
"Programing/Linux/RHEL9/USB 마운트 (FAT32).md",
"Programing/Tibero/function Table.md",
"Work Related/3.주간계획/2022디지털중단파/2022년 5월 3주차.md",
"Programing/Linux/RHEL9/방화벽 관련 명령어.md",
"Programing/ELK/ELK 폐쇄망 설치(New).md",
"Programing/Linux/Unix/유닉스(AIX) 유저 생성.md",
"Zettelkasten/PassWD.md",
"Programing/Linux/RHEL9/NFS 설치 EAI적용.md",
"Tools/VirtualBox/USB장치 인식.md",
"Work Related/1.업무메모/2022.03/2022-03-04.md",
"Programing/Linux/RHEL9/패키지 수동 다운로드.md",
"Programing/Linux/RHEL9/local repository 구성.md",
"Programing/Linux/RHEL9/임시.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI-Data Item 추출작업.md",
"Programing/Linux/RHEL9/유저생성.md",
"Programing/Linux/RHEL9/윈도우에서 편집한 문서에 CR문자 제거.md",
"Programing/Linux/RHEL9/RHEL9 서브스크립션 등록.md",
"Programing/Linux/Ubuntu/한글 입력 설정.md",
"Programing/Linux/Ubuntu/Ubuntu 버전 확인.md",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/통계관련/데이터 검증",
"zzz.resources/Pasted image 20240806134852.png", "zzz.resources/Pasted image 20240806134852.png",
"Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 백업 테이블 생성.md",
"Programing/Tibero/Tibero Export & Import.md",
"zzz.resources/Pasted image 20240723100317.png", "zzz.resources/Pasted image 20240723100317.png",
"zzz.resources/Pasted image 20240514161803.png", "zzz.resources/Pasted image 20240514161803.png",
"zzz.resources/Pasted image 20240514161647.png", "zzz.resources/Pasted image 20240514161647.png",

View File

@ -0,0 +1,2 @@
- RedHat사이트에서 패키지 다운로드
> https://access.redhat.com/downloads/content/package-browser

View File

@ -41,6 +41,18 @@ rpm -ivh /tmp/tibero_pac/ncurses-c++-libs-6.2-8.20210508.el9.x86_64.rpm &&
rpm -ivh /tmp/tibero_pac/ncurses-c++-libs-6.2-8.20210508.el9.x86_64.rpm && rpm -ivh /tmp/tibero_pac/ncurses-c++-libs-6.2-8.20210508.el9.x86_64.rpm &&
rpm -ivh /tmp/tibero_pac/ncurses-devel-6.2-8.20210508.el9.x86_64.rpm && rpm -ivh /tmp/tibero_pac/ncurses-devel-6.2-8.20210508.el9.x86_64.rpm &&
rpm -ivh /tmp/tibero_pac/ncurses-devel-6.2-8.20210508.el9.i686.rpm rpm -ivh /tmp/tibero_pac/ncurses-devel-6.2-8.20210508.el9.i686.rpm
yum install -y libgcc
yum install -y glibc
yum install -y glibc-gconv-extra
yum install -y libstdc++
yum install -y ncurses-libs
yum install -y ncurses-term
yum install -y ncurses-base
yum install -y ncurses-libs
yum install -y ncurses
yum install -y ncurses-c++-lib
## 링크 생성 ## 링크 생성
ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5 ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5
ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5 ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5
@ -73,17 +85,17 @@ getconf PAGESIZE |sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\}\)/\1.\2/;ta'
# 커널 파라미터 설정 # 커널 파라미터 설정
sudo nano /etc/sysctl.conf sudo nano /etc/sysctl.conf
kernel.sem 10000, 32000, 10000, 10000 kernel.sem = 10000 32000 10000 10000
kernel.shmall 32879962 # ceil(shmmax/PAGE_SIZE) kernel.shmall = 1976652500
kernel.shmmax 134676326400 # 물리적인 메모리의 절반 (byte) kernel.shmmax = 8096368640
kernel.shmmni 4096 kernel.shmmni = 4096
fs.file-max 67108864 fs.file-max = 67108864
fs.aio-max-nr 1048576 fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range 1024 65000 net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default 262144
net.core.wmem_default 262144 # 커널 파라미터 설정 적용
net.core.rmem_max 67108864 sudo sysctl -p
net.core.wmem_max 67108864
# Shell Limits 파라미터 설정 # Shell Limits 파라미터 설정
/etc/security/limits.conf /etc/security/limits.conf
@ -107,11 +119,12 @@ tar -zxvf tibero7.tar.gz
# /license 폴더에 licence.xml 복사 # /license 폴더에 licence.xml 복사
# 환경변수 설정 # 환경변수 설정
export TB_HOME=/etc/tibero/tibero6 export TB_HOME=/home/tibero/tibero7
export TB_SID=tibero export TB_SID=sacp
export LD_LIBRARY_PATH=$TB_HOME/lib:$TB_HOME/client/lib export PATH=.:$TB_HOME/bin:$TB_HOME/client/bin:$PATH
export PATH=$PATH:$TB_HOME/bin:$TB_HOME/client/bin export LD_LIBRARY_PATH=$TB_HOME/lib:$TB_HOME/client/lib:$LD_LIBRARY_PATH
export SHLIB_PATH=$LD_LIBRARY_PATH:$SHLIB_PATH
export LIBPATH=$LD_LIBRARY_PATH:$LIBPATH
# 라이선스 복사 # 라이선스 복사
$TB_HOME/license $TB_HOME/license
@ -130,12 +143,13 @@ cd $TM_HOM/bin > tbsql sys/tibero
cd $TM_HOM/bin > tbdown cd $TM_HOM/bin > tbdown
cd $TM_HOM/bin > tbboot cd $TM_HOM/bin > tbboot
# 포트번호 변경
nano $TB_HOME/config/$TB_SID.tip
nano $TB_HOME/client/config/tbdsn.tbr
# system.sh 실행 # system.sh 실행
cd $TB_HOME/scripts cd $TB_HOME/scripts
./system.sh ./system.sh -p1 tibero -p2 syscat -a1 y -a2 y -a3 y -a4 y
sys:tibero
syscat:syscat
# 프로세스 확인 # 프로세스 확인

View File

@ -87,6 +87,9 @@ sh $TB_HOME/scripts/system.sh -p1 tibero -p2 syscat -a1 y -a2 y -a3 y -a4 y
### 테이블 스페이스 생성 ### 테이블 스페이스 생성
```SQL ```SQL
-- 서버 물리경로에 폴더 생성
mkdir -p /home/tibero/tibero_data/sacp/datafile/{UGAM,UGAMEAI}
/* 테이블 스패이스 생성 */ /* 테이블 스패이스 생성 */
create tablespace TS_EAI datafile '/Data/tibero/SACP_T_DB/datafile/UEAI/TS_EAI01.dtf' size 10G; create tablespace TS_EAI datafile '/Data/tibero/SACP_T_DB/datafile/UEAI/TS_EAI01.dtf' size 10G;
ALTER TABLESPACE TS_EAI add datafile '/Data/tibero/SACP_T_DB/datafile/UEAI/TS_EAI02.dtf' size 10G; ALTER TABLESPACE TS_EAI add datafile '/Data/tibero/SACP_T_DB/datafile/UEAI/TS_EAI02.dtf' size 10G;
@ -121,6 +124,25 @@ GRANT RESOURCE, CONNECT TO UDT;
GRANT SELECT ANY TABLE TO UDT; GRANT SELECT ANY TABLE TO UDT;
------------
create tablespace TS_GAMEAI datafile '/home/tibero/tibero_data/sacp/datafile/UGAMEAI/TS_GAMEAI.dtf' size 10G;
create tablespace TS_GAM datafile '/home/tibero/tibero_data/sacp/datafile/UGAM/TS_GAM.dtf' size 10G;
CREATE USER UGAMEAI IDENTIFIED BY UGAMEAI DEFAULT TABLESPACE TS_GAMEAI;
CREATE USER UGAM IDENTIFIED BY UGAM DEFAULT TABLESPACE TS_GAM;
GRANT RESOURCE, CONNECT TO UGAMEAI;
GRANT RESOURCE, CONNECT TO UGAM;
GRANT SELECT ANY TABLE TO UGAM;
``` ```

View File

@ -35,4 +35,6 @@ DB명 : SACP_T_DB
[기타] [기타]
SSH접속 Port: 17022 SSH접속 Port: 17022
Open JDK 1.8 (JRE버전x) Open JDK 1.8 (JRE버전x)
/usr/lib/jvm/openjdk