전체 글 96

[Momentus XT 리뷰] 2. 모멘터스XT 장착기

두둥~~ 뽁뾱이(?)에 안전하게 돌돌 감겨있던 모멘터스XT. 비닐에서부터 왠지 포스가 느껴진다.ㅋ 그럼 이제 모멘터스XT를 장착해 보자. 크기와 무게는 일반 2.5인치 노트북용 하드디스크와는 별반 다르지 않다. 외모 뿐만 아니라 씨게이트에서 하나의 HDD로 인식하도록 개발해 SATA2 규격을 지원하는 노트북이나 PC면 별도의 설정없이 호환이 가능하다. 필자는 노트북에 장착하지만 2.5인치 HDD용 가이드만 있으면 일반 PC에도 장착이 가능하기 때문에 어느 PC환경에나 사용이 가능할 정도로 활용도가 높다. 최근 울트라씬 제품이라 휴대성이 좋음에도 불구하고 성능이 좋은 i5가 장착된 ACER의 3820TG 노트북을 구매해서 데스크탑 대용으로 사용하고 있다. 여타 성능적인 부분에서는 상당히 만족하였지만, 회사..

뽐뿌~^0^ 2010.10.03

Oracle10g RAC Clusters 기동-정지관련 커맨드 (srvctl)

x86, 오라클10g RAC Clusters, CRS환경을 가정한다. Oralce EM을 이용하지 않고 커맨드(srvctl)를 이용해서 각종 서비스를 기동, 정지시키는 커맨드를 정리해둔다. 서비스 기동관련 srvctl start nodeapps -n [노드이름] srvctl start asm -n [ASM인스턴스이름] srvctl start instance -d [DB이름] -i [인스턴스이름] 서비스 기동순서는 노드어플리케이션 - ASM - 인스턴스 순이다. 인스턴스를 기동하면 database는 자동기동한다. 각 명령은 노드별로 전부 발행해주어야 한다. 현재 내가 운영중인 서버의 경우. srvctl start nodeapps -n togos-db1 srvctl start nodeapps -n togos..

오라클/RAC 2010.09.13

CRS (Cluster Ready Services)

오라클 10g RAC의 핵심 컨포넌트이다. OCR (Oracle Cluster Registry) 등록정보를 참고하여, 인스턴스, 데이터베이스, 리스너 및 VIP, ONS, GSD등 노드 어플리케이션을 관리한다. OCR에 등록된 서비스의 경우 CRS 컴포넌트가 지속적으로 모니터링 하며, 상태 변경 시 이벤트를 생성한다. 만약 서비스가 비정상 종료 된다면 CRS 컴포넌트는 자동으로 재시작 시도를 하며. 기본값으로 재시작 시도가 5번 실패할 때 까지 시도한다. 이와 관련된 프로세스로는 유닉스, 리눅스 시스템의 경우 root 계정으로 crsd.bin 프로세스가 활동하며, 윈도우에서는 OraceCRSService 서비스와 crsd.exe 프로세스가 활동한다. * CRS 시작 / 종료 :: root 계정으로 수행 ..

오라클/RAC 2010.09.13

Buffer cache hit ratio

9i에서 db_block_buffers 파라미터는 db_cache_size로 대체되었습니다. 그리고 그러한 작업 직후에는 일단 버퍼캐쉬에 다시 캐슁 될 때까지는 낮게 나올 수도 있습니다. 어느 정도 시간이 지나야 정상으로 돌아옵니다. 시간이 지나도 계속 낮게 나온다면... exp/imp 과정에서 색인이 누락되거나 혹은 통계값이 제대로 생성되지 않았을 수도 있습니다. 참고로 Hit Ratio Based 튜닝은 요즘엔 아주 낡은 방법으로 인식됩니다. 심지어 어떤 컨설턴트들은 무용론을 펼치기도 합니다. 그 이유를 곰곰히 생각해보면... Hit Ratio 라는게 instance가 시작된 이후로의 평균값이므로 신뢰할 수가 없습니다. 즉, 0과 100점을 평균을 내버리면 50점이 나옵니다. 단순히 오라클이 시작된 ..

오라클/Tip 2010.09.07

Oracle 10g, 11g 설치 패키지 다운로드

Oracle 10g, 11g 등 최신 버전의 설치 패키지는 오라클 홈페이지에서 다운로드가 가능하다. http://oracle.com 에 접속한다. - Download > Database 11g를 클릭한다. - Accept License Agreement 를 선택한 후 하단의 항목에서 Oracle Database 버전과 OS 환경에 맞는 것을 클릭한다. 필자는 Oracle Database 10gR2를 Redhat Enterprise Linux 4 에 설치할 것이므로 Oracle Database 10g Release 2(10.2.0.2) for Linux x86를 선택하였다. - Accept License Agreement 를 선택한 후 10201_database_linux32.zip을 클릭한다. - otn..

Oracle 설치 2010.09.06

[Momentus XT 리뷰] 1. 모멘터스XT 체험단 발대식 참관기

지난 8월 25일 수요일 오후. '씨게이트 체험단에 선정되신것을 축하드립니다~' 체험단 안내 전화를 받고는 잠깐동안 멍~ 했었다. 그동안 체험단에 선정되었던 경험도 없고 몇달 전 블로그를 개설해 오라클 공부를 하면서 관련된 전문적인 내용만 블로그에 올려둔거라. 응모는 했었지만 체험단에 선정될거라곤 큰 기대를 하지않았었다. 일반인이 보면 '이게 죄다 뭔말이야??..' 할 내용들로 가득 차 있으니..ㅋ 그럼에도 불구하고 저를 선정하여 모멘터스XT를 체험 해 볼수 있도록 해주신 관계자분들께 다시한번 감사드린다. 그리고 8월 28일 토요일 2시. 체험단 발대식은 대학로의 '토즈'에서 개최되었다. 날씨는 오락가락 궂었지만 촌놈이 처음 서울에 올라와서 살던데라.. 오랜만에 추억에 젖어 기분은 좋았다.^^ 체험단은 ..

뽐뿌~^0^ 2010.09.05

Linux에서 Raw Device 사용

Raw Device 사용하기 raw device는 DB 등의 애플리케이션에서 성능을 위하여 OS를 거치지 않고 직접 해당 디스크를 이용하는 방식이다. fdisk 이용 파티션 생성 예) /dev/sdb1 100M ; /dev/sdb2 500M raw device 매핑하기 RHEL 2.1/3.0의 경우 raw device는 /dev/raw/ 디렉토리에 있다. ; raw /dev/raw/rawN ; raw /dev/raw/rawN /dev/ 앞에서 fdisk를 이용하여 만든 파티션(블락디바이스)와 raw 명령을 이용하여 매핑작업을 한다. raw/dev/raw/raw1 /dev/sdb1 raw/dev/raw/raw1 /dev/sdb2 raw device 셋팅 상황을..

오라클/Tip 2010.08.30

UNIX에서 Raw Device 사용

RAW DEVICE 란 흔히 유닉스에서 disk를 억세스하는 방법에 따라 block device(/dev/dsk) 와 raw device(/dev/rdsk) 로 구분을 합니다. 단어 그대로 이해를 한다면 block device에 블록은 파일시스템의 블록을 말하는 겁니다. 즉, Partition을 나누고 Mount Point를 잡을 때(흔히 window 환경에서 말하는 directory 를 말하는 것)의 논리적인 위치를 말하고, raw device는 Partition만 잡고 Mount Point가 없는 것을 말합니다. 다시 말해서 raw device 위에 file device가 언쳐지는 것입니다. OS 는 어플리케이션의 IO 요구에 따라 파일 시스템에서 읽어 오느냐 raw device(파일시스템 보다는 더..

오라클/Tip 2010.08.30

[VMware] Linux OS에서 VMware-Tools 설치

VMware Tools 란? 각각의 운영체제에 맞는 그래픽 카드 드라이버 및 자동 제어권 전환, Shared Folder 기능을 사용 가능하게 해주는 가상 머신을 좀 더 편리하고 쾌적하게 사용할 수 있도록 도와준다. VMware Tools를 설치하지 않고도 가상머신을 사용할 수 있지만 조금 더 편리하고 나은 성능의 가상머신을 사용하기 위해서는 VMware Tools를 설치하는 것이 좋다. VMware Tools의 활용 1. 자동 제어권 전환 VMware Tools 를 설치한 후의 가장 큰 차이점이라면 더 이상 게스트 컴퓨터와 호스트 컴퓨터 사이에 제어권을 수동으로 전환할 필요가 없다는 것 이다. VMware Tools 를 설치하기 전까지는 게스트 컴퓨터에서 호스트 컴퓨터로 제어권을 넘기고자 한다면 반드시..

리눅스 2010.08.22