본문 바로가기

전체 글

(266)
[Windows] 윈도우 2016 클러스터 구성 #1 - 공유 볼륨 구성 개요 구성환경 Node1 : wincluster1(192.168.0.115) Node2 : wincluster2(192.168.0.116) iSCSI Target 서버 : 192.168.0.161 Domain Controller : 192.168.0.160, 192.168.0.165 구성도 사전 준비 모든 노드들은 도메인에 가입이 되어 있어야 한다. 클러스그룹내 모든 멤버 노드들은 동일한 운영체제 버전을 사용해야 한다. 구성 절차 1. 공유 볼륨 구성 - iSCSI Target 구성, 가상디스크 생성 - 클러스터 멤버(Node1, Node2) iSCSI initiate 구성 2. Node1, Node2 failover clustering 기능 설치 3. 클러스터 구성 4. 클러스터 역할 구성 1. iSC..
[Windows] iSCSI의 일반적인 구성 오류 개요 인터넷에 돌아 다니는 iSCSI 구성을 보다 보면 잘못 설명된 것들이 많이 있다. 대표적인 예가 iSCSI 타겟서버에서 가상 디스크를 생성후 클라이언터에서 이를 연결해서 사용하는 과정에 있다. 타겟서버는 일반적으로 생성한 가상디스크를 타겟 initiator에 할당까지만 해야한다. 근데 일부에서는 iSCSI 타겟서버에서 디스크를 초기화 및 포맷까지 한후 타겟서버와 클라이언트 모두에서 가상디스크를 마운트해서 사용하는 글들이 있다. 이럴 경우 각 가상디스크에 생성된 파일들이 양쪽 노드에서 다 보여 지지 않을 뿐더러 시스템에 심각한 오류가 발생 할수 있다. 구성환경 windows 2016 standard edition 잘못된 구성 예 ** 실제 실무에서는 윈도우 서버가 iSCSI 타겟서버의 역할을 하는 경..
[ORACLE] DB Link 관리 개요 구성환경 1. DB LINK 생성 1.1 권한 부여 SQL> grant create database link to hoya ; 권한이 부여되었습니다. SQL> 1.2 DB LINK 생성 Syntax) CREATE [PUBLIC] DATABASE LINK db_link_name CONNECT TO username IDENTIFIED BY password USING 'service_name' SQL> create database link db_link_sales connect to sales identified by ******** using 'PDB1' ; 데이타베이스 링크가 생성되었습니다. SQL> * tnsname.ora(=service_name) PDB1 = (DESCRIPTION = (ADDR..
[ORACLE] impdp 옵션 개요 구성환경 1. REMAP_SCHEMA 옵션 예) hoya 스키마의 테이블을 hr 스키마로 임포트 shell> impdp system@orclpdb remap_schema=hoya:hr directory=DATA_PUMP_DIR2 dumpfile=schema_hoya.dmp nologfile=y Import: Release 19.0.0.0.0 - Production on 월 2월 3 10:09:58 2020 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. 비밀번호: 접속 대상: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0..
[ORACLE] expdp/impdp 명령어 개요 data pump export 유틸리티(expdp)는 데이타 또는 메타데이터를 덤프 파일 형태로 unload하고, 이 덤프 파일은 data pump import 유틸리티에 의해서 import될 수 있다. 구성환경 Oracle 19c-19.3.0.0.0 1. 디렉토리 관리 명령어 1.1 디렉토리 조회 SQL> select * from dba_directories ; OWNER DIRECTORY_NAME DIRECTORY_PATH ORIGIN_CON_ID ---------- -------------------- ------------------------------ ------------- SYS DATA_PUMP_DIR /opt/oracle/admin/ORCL/dpdump/ 0 13 행이 선택되었습니..
[ORACLE] RMAN을 이용하여 PDB 테이블 복구 개요 구성환경 oracle12c 1. RMAN을 이용하여 데이타베이스 백업 RMAN> backup database 2. SCN 확인 - 복구지점 확인 SQL> SELECT CHECKPOINT_CHANGE# FROM V$DATABASE; CHECKPOINT_CHANGE# ------------------ 1657903 SQL> * 복구시점의 SCN을 알기 어렵기 때문에 Date를 SCN으로 변환하여 사용한다. * SCN을 Date로 변환 / Date를 SCN 변환 3. 장애 발생 SQL> select * from test4 ; ID -------------------- hoya4 SQL> drop table test4 ; Table dropped. SQL> commit ; Commit complete. S..
[ORACLE] SCN을 Date로 변환 / Date를 SCN 변환 개요 구성환경 1. SCN 확인 SQL> SELECT CHECKPOINT_CHANGE# FROM V$DATABASE; CHECKPOINT_CHANGE# ------------------ 1650441 SQL> 2. Date를 SCN 로 변환 SQL> select timestamp_to_scn(to_timestamp('30/01/2020 17:00:00','DD/MM/YYYY HH24:MI:SS')) as scn from dual ; SCN ---------- 1634108 SQL> 3. SCN을 Date로 변환 SQL> select scn_to_timestamp(1634108) as timestamp from dual ; TIMESTAMP ------------------------------------..
[ORACLE] Common 사용자 개요 구성환경 oracle 19.3 / CentOS 7.6 1. Common 사용자란 - common 사용자는 12c에서 나온 새로운 유저 타입 - common 사용자는 CDB와 복수 개의 PDB에 할당 될 수 있다. - cdb$root에서 생성할수 있다 - 사용자 이름 앞에 C##을 붙여서 공통 사용자 생성 2. Common 사용자 생성 syntax) create user C##username identified by password {container= [ all | current ] } ** cdb$root 에서 사용자를 생성하면 모든 PDB에 COMMON 사용자를 사용할 수 있다 SQL> show pdbs ; CON_ID CON_NAME OPEN MODE RESTRICTED ---------- -..