본문 바로가기

Oracle

sqoop data import 성능 테스트 ( 압축 , parquet ) [테스트 실패 진행불가] sqoop , compress , parquet , textplain 을 사용하기 위한 테스트를 진행하기로 했다. 현재 프로젝트중인 고객사에서 사용하기로 한 snappy와 parquet에 대한 테스트를 위해서 해당 내용을 작성한다.사용할경우 안할경우를 비교하기위해서 총 4가지의 케이스를 테스트한다. MAIN Server 환경 : - CPU : 2CPU (2Socket 24Core)- RAM : 256GB- HDD : PCX용 SSD + SATA HDD 조합 (hadoop, oracle data가 SATA HDD에 존재)테스트상 Disk I/O가 영향이 많이가기때문에 이 내용도 기록함 - HDD는 전부 5400RPM - 버퍼 64MB , WD사의 데이터 저장용 HDD임.- SSD는 PCI-E 에 장착하는 .. 더보기
Veritas 스토리지 정보 보는 명령어 모음 DB 이관을 하는데 스토리지 이슈가 하도 많아서 고생을 했다. VERITAS 장비인데 관련 명령어를 남기려고 한다. 1. 디스크 그룹 정보 보기 # vxdisk list DEVICE TYPE DISK GROUP STATUS fas32200_4 auto:cdsdisk oradata01 oradata online thinrclm fas32200_5 auto:cdsdisk orasys01 oracle online thinrclm fas32200_7 auto:cdsdisk orasys01 orasys online thinrclm fas32200_8 auto:cdsdisk oratemp01 oratemp online thinrclm sda auto:none - - online invalid - - fuckveri.. 더보기
11g Grid Control for WebLogic 10.3.2 11g 그리드 컨트롤 설치할때 WebLogic Server의 경로를 물어본다. 기존 10g에서는 apache를 이용해서 서비스를 했는데 무언가 좋아지는건지 아니면 뭔지... WAS에 붙어서 서비스가 된다. BEA가 인수되고나선 처음 설치해보는데 음... bea라는 말은 어딜봐도 없다 ㅎㅎ;;; Oracle ... 1. Welcome 2. 또 .. Support ... 11g에서는 support의 기능을 대폭 향상시킨듯하다. 드러워서... ㅡ_ㅡ 돈주고 서비스를 받든지해야지원... 3. 설치경로 설정. 4. Custom으로해서 뭐가 설치되는지 보기나하자. 5. 설치목록. 6. 자바JDK 선택. 7. 웹로직 server 위치 설정. 8. 요약정보. 9. install 10. 설치완료. 더보기
Grid Control 11g 설치 오라클 11g 이상하게 10g보단 이름이 더 마음에 든다. OCM 시험중에 하나인 이 Grid Control 은 EM의 글로벌버전? 이라고 봐도 좋을듯하다. 11g EM 에서는 기존 SVG플레이어로 나오는 통계그래프가 Flex의 그래프관련 컴포넌트로 바뀌면서 좀더 깔끔하게 바뀌었다. dbca를 실행할때도 EM과 grid Control 을 선택하는 화면이 나오고 선택의 폭이 GUI적으로 좀더 깔끔해지고 복잡스럽지 않게 하기위해 많이 노력한 흔적이 보인다. 11g DB는 최소 1.5GB의 메모리가 필요하다. 하지만 11g Grid Control 은 3기가 이상은 되어야한다. 또한 10g Grid Control을 업그레이드 하지 않고 그냥 설치할때에는 WebLogic 경로도 물어본다. 물론 WebLogic 도.. 더보기
SYSOPER 철저하게 본인 생각에 의해서 쓰여진 부분입니다. 있다는것을 알지만 한번도 들어가본적없을것같은 SYSOPER 테스트. oracle database 가 최적의 성능을 발휘하기위해서 선택한 것이 OS에 최적화된성능일것이라 생각된다. 그래서 해당 OS에 맞는 설치파일이 개별로 존재를 하고 각 OS별로 튜닝(하드웨어적인 시스템적인)이 다르다. 완전히 독립적이지 못하다 보니 OS와 떨어져서 예기할수도 없다. 아무튼 중요한건 Oracle DataBase 는 OS와 생각보다 많은 연관이 있다. 현업(실제 업무)에서는 DBA가 있고 SE가 있다. DBA 말그대로 DATABASE Administrator 다. DATABASE 의 관리자 DATABASE 안의 데이터까지도 전부 컨트롤을 해야하는 사람. 그리고 SE - Sys.. 더보기
Grid Control 10g Agent Grid Control 를 이용하여 전혀 다른 외부서버를 관리할수있다. Agent만 설치하면 Grid Control에 연결되어 중앙에서 편하게 관리가 가능하다. Enterprise Manager를 봤을때 충분하게 생길수있는 기능인것 같다. Grid Control을 설치한 서버 oracle1.oracle.com 을 이용하여 새로운 전혀다른 호스트 oracle2.oracle.com 에 agent를 설치하고 oracle1.oracle.com 에 접속하여 새로운 호스트가 등록된다. Agent 가 설치될 환경. VMware 7.1 + Oracle Enterprise Linux 4 update 8 32 Bit ( 오라클 10g 설치한상태이며 prod 라는 이름의 DB를 생성한상태이다. ) 물론 /etc/hosts .. 더보기
Grid Control 10g 설치. 설치사양 : VMWARE 7.1 + Oracle Enterprise Linux 4 update 8 32Bit (2cpu, 1GB RAM, 20GB HDD) 그리드 컨트롤을 설치하는데 제약사항이 좀있더라. 1-1. 기존에 있는 DB를 가지고 grid Control을 설치할경우 emca 명령어로 em을 drop 시켜야한다. (그냥 생성했더니. sysman 이 생성되서 그러나보다. - 아니면 어찌하여튼간에 em 관련 뭔가가 설치가 되었다는 소리였으니.) 1-2. 리스너 관련 에러. 위의 두가지 해결책 : emca -deconfig dbcontrol db -repos drop; 2. SGA 사이즈는 최소 270메가 이상정도 되어야한다. ( 편하게 300M ) (DBCA로 DB를 설치할때 적게 줬더니 이런에러도 .. 더보기
오라클 10g RAC 설치 (Vmware). 문서와 동영상 오라클 VMWARE에서 동영상 지원이가능은 하나. 기본 최초설정에서는 동영상지원이 되지 않는다. 그러므로 동영상 설치전 기본설정은 스크린샷으로 대체. 설치하게될 호스트 정보 ip domain alias public 192.168.0.133 rac1.expert15.com rac1 private 10.10.10.31 rac1-priv.expert15.com rac1-priv virtual 192.168.1.133 rac1-vip.expert15.com rac1-vip public 192.168.0.134 rac2.expert15.com rac2 private 10.10.10.32 rac2-priv.expert15.com rac2-priv virtual 192.168.1.134 rac2-vip.expert1.. 더보기
10g기본설치후 아카이브모드에서 떴다가 죽는 아카이버 10g 오라클을 설치해보고 나서 아카이브모드를 활성화 하고나서 오라클 instance 를 띄우면 Arc0 , 1 , 2 가 뜬다. 총 3개의 프로세스가 뜨는데 대략 10분정도있다가 2번이 죽는다. 왜그럴까????? 초보자라 그런가.. 난 여기저기 물어봐도 답은 못찾았다. 현업DBA도 그렇고 강사분도 그렇고..... 우선 vmware로 single instance 로 해서 ASM을 사용하여 ( 물론 파일시스템에서도 마찬가지 상황이 발생 ) 오라클( 10g R2) 을 설치후 . 해당 arc2 의 프로세스를 dump를 떠보기로 했다. 뭐 답은 정확하게 안나오겠으나 뭐하고 있는지는 볼수있을테니 말이다. 아래는 덤프뜬화면 /u01/app/oracle/admin/ORCL/bdump/orcl_arc2_6940.trc.. 더보기
RAC를 위한 Vmware 스토리지 추가하기 10GB만 추가해 보자. 첫번째 노드에서 하드디스크를 추가. 기존 4개디스크에서 더 추가를해서 5,6번이 생겼다. 그리고 scsi1:5.deviceType = "disk" 를 추가하고 각 4개노드의 vmx 파일에다가 다 추가를 한다. scsi1:5.present = "TRUE" scsi1:5.fileName = "M:\vm_asmdisk\disk5\asmdisk5.vmdk" scsi1:5.mode = "independent-persistent" scsi1:5.deviceType = "disk" scsi1:6.present = "TRUE" scsi1:6.fileName = "M:\vm_asmdisk\disk6\asmdisk6.vmdk" scsi1:6.mode = "independent-persistent".. 더보기