For You, a thousand times over.

고정 헤더 영역

글 제목

메뉴 레이어

For You, a thousand times over.

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (69)
    • 파이썬 (0)
    • 리눅스 (0)
    • 오라클 아키텍처 (11)
    • SQL (0)
    • PLSQL (0)
    • HADOOP (0)
    • 일기 (0)
    • 오라클 백업 리커버리 (26)
    • 아침 질문 (0)
    • 오라클 퍼포먼스 튜닝 (19)
    • 오라클 : 죽어도 안외워지는 것들 (0)
    • 오라클 : 외울 것들 (0)
    • 오라클 RAC (6)
    • 오라클 구조 (상세 버전) (0)
    • 오류와 그 해결방법 (1)
    • SQL 퍼포먼스 튜닝 (0)
    • 기초거시경제학 (0)

검색 레이어

For You, a thousand times over.

검색 영역

컨텐츠 검색

전체 글

  • 2024년 3월 11일 (학원에서의 마지막 날)

    2024.03.11 by 병아리 엔지니어

  • 2024년 3월 8일

    2024.03.08 by 병아리 엔지니어

  • 2024년 3월 7일

    2024.03.07 by 병아리 엔지니어

  • 2024년 3월 6일 6교시

    2024.03.06 by 병아리 엔지니어

  • 2024년 3월 6일 5교시

    2024.03.06 by 병아리 엔지니어

  • 2024년 3월 6일 2교시 + 3교시 + 4교시

    2024.03.06 by 병아리 엔지니어

  • 2024년 3월 6일 1교시

    2024.03.06 by 병아리 엔지니어

  • 2024년 3월 5일 1교시

    2024.03.05 by 병아리 엔지니어

2024년 3월 11일 (학원에서의 마지막 날)

1교시 하둡을 설치하기 위해 센토스 이미지를 활용해보자. (없는 사람도 있어서 선생님이 공유 폴더에 올려주심, CentOS-7-x86_64-DVD-1611.iso 파일인데 나는 USB 에 이미 가지고 있다. 하지만 다들 새로 까니까 나도 새로 깔 거야...) ★ 하둡 분산 파일 시스템 (Hadoop Distributed File System, HDFS) - 하둡은 대용량 데이터를 분산 처리할 수 있는 자바 기반의 오픈 소스 프레임워크이다. - 하둡을 다루려면 자바는 필수 - 구글에 쌓이는 수많은 빅데이터 (웹 페이지, 로그성 데이터(iot)) 들을 RDBMS (오라클) 에 입력하고, 데이터를 저장하고 처리하려 했으나 데이터가 너무 많아서 실패하고 자체적으로 빅데이터를 저장할 기술을 개발해 (구글 파일 시..

오라클 RAC 2024. 3. 11. 18:17

2024년 3월 8일

1교시 # file system - OS 메모리를 거쳐 Oracle memory 로 로드되는 방식 - 메모리 I/O 일 때는 문제가 없지만, 디스크 I/O 일 때는 OS 메모리를 무조건 거쳐 가야 한다. - conventional write: Oracle memory 의 버퍼를 OS 메모리를 거쳐 Disk 로 write 한다. 이런 문제를 해결하고자 Direct Path Write 방식이 등장했다. # raw device - OS 메모리를 거치지 않고 오라클 메모리로 바로 로드된다. - 장점: 물리적 읽기 Physical read 시 성능이 file system 보다 월등히 좋다. - 단점: 유지 / 보수가 어렵다. ★ ASM (Automatic Storage Management) - I/O 작업이 자동..

오라클 RAC 2024. 3. 8. 17:34

2024년 3월 7일

더보기 양쪽 노드로 접속하기 [oracle@rac1 ~]$ . oraenv ORACLE_SID = [racdb1] ? The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 is /u01/app/oracle [oracle@rac1 ~]$ cd $ORACLE_HOME/sqlplus/admin [oracle@rac1 admin]$ ls [oracle@rac1 admin]$ vi glogin.sql 문서 열어서 맨 아랫부분에 이 문장 추가하기 SET SQLPROMPT '&_USER.@&_CONNECT_IDENTIFIER.> ' [oracle@rac2 ~]$ . oraenv ORACLE_SID = [racdb2] ? The Oracle b..

카테고리 없음 2024. 3. 7. 17:16

2024년 3월 6일 6교시

※ TAF (Transparent Application Failover) (FAILOVER=YES) (FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)) # FAILOVER_MODE TYPE - NONE : 그냥 실패된다. 세션이 끊어지기 때문에 새롭게 다시 접속해야 한다. CTF 와 비슷하다. - SESSION : 접속한 노드의 인스턴스가 내려가면서 수행하고 있는 SQL (select) 문장은 취소되고 살아있는 쪽의 인스턴스로 자동 접속된다. - SELECT : 접속한 노드의 인스턴스가 내려가면서 살아있는 쪽의 인스턴스로 자동 접속되고 + 새로 접속한 인스턴스에서 SQL 문이 수행된다. # METHOD=BASIC: 장애가 발생할 경우 다른 서버를 찾아서 접속을 시도하는 방식 ..

카테고리 없음 2024. 3. 6. 17:01

2024년 3월 6일 5교시

★ CTF (Connect Time Failover) 이번에는 명령 프롬프트 창 1개, 퍼티 창 1개에서 수행해 보자. tnsnames.ora 파일의 racdb 부분 다시 수정하기 > 저장 racdb = (DESCRIPTION = (LOAD_BALANCE = YES) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.111)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.112)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = racdb) ) ) > 명령 프롬프트 창 SQL+로 접속하기 C:\Users\itwill> sqlplus sys/or..

카테고리 없음 2024. 3. 6. 16:23

2024년 3월 6일 2교시 + 3교시 + 4교시

(사진 10:42) ★ RAC (Real Application Cluster) - 동일한 데이터베이스에 대해 여러 인스턴스를 실행하여 클러스터된 하드웨어를 사용할 수 있도록 하는 소프트웨어 - 데이터베이스 파일은 각 노드에 물리적 또는 논리적으로 연결된 디스크에 저장되므로 모든 활성 인스턴스에서 읽고 쓸 수 있다. ★ RAC 의 장점 1. 높은 가용성 - 24시간 끊김 없는 서비스를 지원받을 수 있다. - 접속한 서버가 다운되었거나, 인스턴스가 종료되어도 다른 서버에서 계속 서비스를 지원한다. (곧 테스트해 볼 예정) 2. 확장성 - 노드들을 계속 추가하면서 확장해 나갈 수 있다. - 노드의 개수는 (이론적으로는) 100개까지 가능하다. - 노드는 운영 중에 추가가 가능하다. ★ RAC 구조 1. pub..

오라클 RAC 2024. 3. 6. 15:39

2024년 3월 6일 1교시

노드 오픈 (퍼티에서 192.168.56.101 / 192.168.56.102 둘 다로 접속하기) # 오라클 계정으로 가기 [root@rac1 ~]# su - oracle [root@rac2 ~]# su - oracle # 현재 RAC 상태 체크하기 [oracle@rac1 ~]$ crs_stat -t [oracle@rac2 ~]$ crs_stat -t (한쪽 노드에서만 해도 됨, 어차피 한쪽 노드가 내려가 있으면 다른 쪽 노드에서 저 명령어를 수행해도 안 먹힌다.) rac1 창에서 수행 rac2 창에서 수행 # 현재 RAC 상태를 실시간으로 조회하고 싶을 때 # 특정한 명령어 모니터링하기 [oracle@rac1 ~]$ watch -n 1 'crs_stat -t' 'crs_stat -t' 라는 명령어를 1..

카테고리 없음 2024. 3. 6. 10:37

2024년 3월 5일 1교시

난 어제 수업도 중간부터 못따라갔기 때문에 오늘은 스크린샷 못찍어 ㅠㅠ 그냥 필기만 하겠음. 퍼티로 접속 그리드 sw 설치한 거 확인하기 [oracle@rac1 ~]$ crs_stat -t 오프라인으로 떨어져있는 것도 있지만 온라인으로 되어 있는 것도 있다. [oracle@rac2 ~]$ crs_stat -t rac2 에서 해봤을 때도 똑같은지 확인해보기 rac1 에서 조회하면 rac2 가 보여야 되고 rac2 에서 조회하면 rac1 이 보여야 한다. (한쪽만 보이면 안된다) 이제 오라클 소프트웨어 설치하기 Xterm 띄우기 (만약 공유 폴더가 안되면 FTP 로 오라클 설치해야 하는 계정 쪽으로 옮기기) [oracle@rac1 ~] cd /media/sf_rac_/database [oracle@rac1 ..

오라클 RAC 2024. 3. 5. 17:01

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 9
다음
TISTORY
For You, a thousand times over. © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바