일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Laika
- #스크롤애드 #에이제로페이퍼 #블로그수익 #배너광고 #온라인광고 #모바일광고 #온라인광고신상품 #매체사 #스토리텔링 #광고수익 #CPC #신규광고
- chiai fujikawa
- Today
- Total
Secret Poten
#5.오라클 데이터베이스 설치 (11gR2, VMware) [Step.4] 본문
저번 오라클 데이터베이스 설치는 환경변수 설정 및 폴더만들고 권한을 주는것 까지 진행하였습니다.
오늘은 아주 간단하게 진행하여 oracleasm이라는것을 설정 해보도록 하겠습니다.
ASM은 (A)utomatic (S)torage (M)anagement 의 줄임말로
하드디스크를 오라클이 쓰기 쉬운 포맷으로 변환하여 데이터베이스에 쉽게 추가,삭제를 하며
Level 0,1의 레이드를 지원하는 패키지(?) 프로그램(?)같은 겁니다.
기본적인 파일시스템방식을 사용하실려면 이단계는 스킵하셔도 상관없습니다.
1. ASM디스크를 만들기위해 하드를 추가한다.
- shutdown -h now
가장먼저 하드디스크를 추가하기위해 리눅스를 끕니다.
Edit Virtual machine settings를 클릭
위 사진대로 Add->Hard Disk 선택후 Next -> SCSI -> Create a new virtual disk -> 용량8기가, Store virtual disk as a single file -> Finish (이름과 경로는 지정가능하나 이강좌에선 디폴트로 둔다)
이방법으로 하드디스크를 총8개 추가한다.
(OS하드 포함하면 총 9개)
추가를 모두 마쳤다면 OK누르고 Power on this virtual machine으로 부팅시킨다.
부팅후 root사용자로 로그인한다.
2. oracleasm 라이브러리및 서포터설치
일단은 아래 링크를 타고 들어가서 oracleasm에 관련된 패키지를 받아줍시다.
http://www.oracle.com/technetwork/server-storage/linux/asmlib/index-101839.html
(※오라클 홈페이지에서 asmlib라고 검색하면 상단에 첫페이지,혹은 두번째 페이지에서도 받을수 있습니다.)
▷1. 패키지는 자신의 운영체제에 맞는것을 받아주세요. (오라클 리눅스 5.8은 레드햇 5기반이기때문에 Red hat 5에가서 받습니다.)
▷2. 페이지는 항상 리메이크,리빌드 되서 UI가 달라질수 있습니다. 현재 포스팅이 작성된 이후 언제든 위치가 바뀔수 있으므로 유동적으로 파일을 받아주세요.
Red Hat Enterprise Linux 5를 클릭
oracleasm-support-2.xxx
oracleasmlib-2.xxxx
두개를 받은후 공유폴더(DB와 grid를 다운받았던 폴더)안에 넣어줍시다.
그리고 다시 VMware로 갑시다.
- cd /mnt/hgfs/공유폴더 이름
이런식으로 공유폴더에 접근해줍시다.
- ls
저같은경우는 데이터베이스 32비트,64비트/그리드 32비트,64비트,oracleasm도 여러개가 있지만
여러분들은 데이터베이스 64비트하나와 그리드 64비트 oracleasm도 64비트 라이브러리1개 서포트1개만 있으면 됩니다.
일단 데이터베이스와 그리드는 나중에 설치하도록 하고 ASM부터 설치를 해봅시다.
- rpm -Uvh oracleasm-support-xxxx.x86.64.rpm
- rpm -Uvh oracleasmlib-xxxx.el5.x86_64.rpm
여기까지가 ASM라이브러리와 서포트설치였습니다.
ASM의 설정을 바꿔주도록 하죠.
- oracleasm configure -i
oracle #엔터
oinstall #엔터
y #엔터
#엔터
유저와 그룹은 정확하게 적어주셔야 합니다.
- oracleasm init
설정이 잘되었다면 위와같이 뜨게됩니다.
이제부터 하드디스크 파티션을 만들어 봅시다.
- ls /dev/sd*
위 사진처럼 하드디스크를 8개 잘 추가하셨다면 sdb~sdi까지 있습니다.
잘 확인하시고 진행해주세요.
- fdisk /dev/sd(@) #골뱅이(@)에는 b~i까지 차례대로 하나씩 넣어줍니다.
sda다음 디스크인 sdb에 접속하기위해 fdisk /dev/sdb를 입력합니다.
그러면 위와같이 뭔가 뜨게되는데 당황해하지마시고 천천히 아래에 명령어(?)를 입력합니다.
n #엔터
p #엔터
1 #엔터
#엔터
#엔터
#중간에 제가 미스를 몇번내서 라인이 조금더 길어졌습니다.
그리고 만약 다하셨다면 w를 눌러서 빠져나가줍시다.
이와 같은방법으로 sdi까지 진행합니다.
- ls /dev/sd*
그리고 다시 ls /dev/sd*를 하게되면 sdb1,sdc1... 해서 sdi1까지 생성이 되어있습니다.
※중간에 빠뜨린 디스크가 없는지 재확인 해줍시다.
다되셨다면 oracleasm 디스크를 만들어 줍시다.
- oracleasm createdisk DISK(n) /dev/sd(@) #n에는 숫자, @에는 알파벳
☆캡쳐를 해가면서 포스팅을 하던도중 사진이 작게나오는걸알고 급수정해서 터미널창을 키웠습니다 죄송합니다ㅠㅜ.
이전까지는 충분히 따라하실수 있으므로 수정을 가하진 않겠습니다.
★사진은 클릭하면 확대해서 보실수 있으나 편의상 터미널창을 키워서 스크린샷을 찍도록 하겠습니다.
이와 같은방법으로 DISK8까지 sdc1...sdi1까지 진행하여 줍시다.
DISK8까지 전부 잘만드셨다면 asm scan을 해봅시다.
- oracleasm scandisks
디스크는 복수로 s까지 붙여야 합니다. (disks)
그리고 asm디스크가 잘만들어진지 확인을 하기위해 다음 명령어를 날려줍니다.
- oracleasm listdisks
DISK1~8까지 잘 만들어졌습니다.
여기까지가 oracleasm 디스크를 만드는법이였습니다.
다음포스팅은 grid를 설치하겠습니다.
(Youtube) Secret Poten : http://goo.gl/ENeBOR
(Youtube) Secret Poten AE : http://goo.gl/qasbWH
그외 궁금한점은
공지사항을 잘보시고 오픈채팅으로 물어봐주시면 감사하겠습니다
-HardWare SetUp-
CPU : Intel i7-6700k(OC)
RAM : Samsung DDR4 8GB X 4 (32GB)
HDD : Seagate 1TB X 3 (3TB HDD), Seagate 4TB =Total 7TB
SSD : SanDisk SSD 256GB
VGA : Asus GTX1080 8GB(OC)
MB : Asus Z170-A STCOM
Case : Thermaltake Core X9
PSU : Micronics Performance II HV 850W Bronze
Other : PSIONIC Custom Water Cooler (CPU set), LED Cooler (EA 8), Scarlett 6i6, MXL990
'오라클 데이터베이스[11gR2](#1~' 카테고리의 다른 글
#7.오라클 데이터베이스 설치 (11gR2, VMware) [Step.6] (3) | 2017.11.04 |
---|---|
#6.오라클 데이터베이스 설치 (11gR2, VMware) [Step.5] (0) | 2017.11.03 |
#4.오라클 데이터베이스 설치 (11gR2, VMware) [Step.3] (3) | 2017.10.28 |
#3.오라클 데이터베이스 설치 (11gR2, VMware) [Step.2] (0) | 2017.10.27 |
#2.오라클 데이터베이스 설치 (11gR2, VMware) [Step.1] (0) | 2017.10.23 |