Secret Poten

#3.오라클 데이터베이스 설치 (11gR2, VMware) [Step.2] 본문

오라클 데이터베이스[11gR2](#1~

#3.오라클 데이터베이스 설치 (11gR2, VMware) [Step.2]

potentail 2017. 10. 27. 19:10

지난번 #2 강좌인 설치 스텝1은 설치 파일을 받는것만 하였습니다.


일단은 7.4를 설치해보고 5.8버젼도 설치를 해보았습니다만 실무에서도 많이 쓰이고

가장 무난한 5.8버젼을 사용하여 포스팅을 진행하도록 하겠습니다.


CentOS같은경우는 따로 패치를 받고 해줘야 하는데

아직까지 정보가 많이 없는거 같아서 설치에 큰 어려움을 겪었습니다.


그래서 오라클 데이터베이스랑 제일 잘맞는 오라클 리눅스를 사용하여 진행하도록 하겠습니다.

(CentOS에서 패치만 받으면 오라클 리눅스랑은 별반 다를게 없다는군요.)



가장먼저 VMware 를 키면 이화면에 오게됩니다.

실수로 X키를 눌러서 홈 탭을 닫으셔도


Tabs에서 Go to Home Tab을 누르시면 홈화면이 뜨게 됩니다.


이제부터 실질적으로 설치를 진행하여 보겠습니다.


스텝2인 이번포스팅은 리눅스 설치 "만" 진행하도록 하겠습니다.

양이 많으면 포스팅을 읽는데도 번거로움이 있을거 같아서 최대한 분할하겠습니다.


※각사진은 클릭하면 확대가 가능합니다.

1. 버추얼 머신 생성

우리는 SQL을 배우기위해 야매로 직접 설치를 해봅니다.

원래라면 심오하게 패키지 설치까지 꼼꼼하게 하여야 겠지만 아직까지 뭐가 뭔지 모르는 상태이기 때문에

설치도 여러번 해보는게 좋습니다.



Home버튼에 보이시는 Create a New Virtual Machine을 클릭합니다.

※없으신 분들은 File -> New Virtual Machine을 클릭합니다.



그리고 Typical (recommended)를 선택하신채로 Next



여기선 이미지를 뭐설치할것이냐고 묻는창입니다.

이미지를 선택해서 바로 설치하셔도 되지만 이부분은 패스를 일단 해줍시다.


I will install the operating system later. 를 선택후 Next



그러면 이제는 무슨 OS를 설치하는것이냐 묻는 창이 나옵니다.

사실상 아무거나 선택해서 설치하셔도 상관은 없습니다만 나중에 VMware를 설치할때 중요하므로

꼭 자신에 맞는 운영체제를 선택해 줍시다.


Linux를 선택하시고 -> Oracle Linux 64-bit 선택 -> Next

※만약 CentOS 이신분들은 CnetOS를 선택해주시면 됩니다.


√체크포인트

리눅스를 받으실때 i386, i686, x86_64 등 뒤에 붙은 숫자들이 보이실껍니다.

일단 큰 분류로 나누어 본다면 i386,i686은 32비트 (윈도우 32비트라고 생각하시면 됩니다.)

x86_64는 64비트 운영체제입니다.


각각 상황에 맞게 비트를 확인후 다음으로 진행하여 주세요.



그러면 이 버추얼 머신을 생성할때

이 머신에 줄 이름(추후 변경가능)과 이 머신을 저장할 위치를 선택합니다.


기본적으로 경로를 지정안해주면 C드라이브에 해당경로에 머신설치가 되니

만약 SSD를 사용해서 용량이 부족하신분이라면 꼭 경로를 바꾸어 주시기 바랍니다.


확인후 Next



디스크 관련 설정입니다.


이운영체제를 설치할때 얼마만큼의 용량을 주겠냐 라는 물음인데요

일단 설정을 보시면 Maximum disk size입니다.

즉 100000GB로 설정하셔도 만들어지긴 만들어집니다.

이 머신이 용량을 사용하면 할수록 실제 하드(피지컬)에 용량이 조금씩 쓰여지는 것이죠.


자신의 하드디스크 사용량에 맞게 보시고 적절하게 주시면 됩니다.

추천용량은 최소 40기가이상 60기가정도 널널하게 주시는것을 추천합니다.


그리고 보이시는 Store virtual disk as a single file

split virtual disk into multiple files

설정이 두가지가 보이실겁니다.


이부분에대해서는 간단한 옵션 설명을 하도록 하겠습니다.


※Store virtual disk as a single file : 버추얼 디스크를 생성할때 단일파일로 생성한다. 

※Split virtual disk into multiple files : 버추얼 디스크를 생성할때 여러조각 분할해서 생성합니다. 


여기선 두옵션중 아무거나 선택하셔도 상관없습니다.

그래도 저는 Single file로 선택하도록 하겠습니다. (단일 파일일경우 관리가 편함)



그러면 모든 설정이 끝났으니 마지막으로 실행하기전에 확인을 해보라! 라고 던져주는 창입니다.


앞쪽에서 설정한거라곤 별로 없었죠??


여기서 마지막 설정을 해줍시다.


Customize Hardware... 클릭



그러면 이런 설정창이 나옵니다.


메모리, 프로세서 등등 모두 자신의 컴퓨터 상황에 맞게 유동적으로 줍니다.


-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

제 컴퓨터 사양입니다.


일단 저는 메모리가 넉넉하기에


메모리 4GB, Processors 프로세스2개 쓰레드2개 토탈 4개,네트워크 어댑터는 브릿지 이렇게 설정을 주었습니다.

그리고 프린터기와 사운드카드는 쓰지 않기에 삭제를 해주었습니다.



Memory : 4GB


Processors : Number of processors -2

     Number of cores per processor -2 

└Total processor cores : 4


New CD/DVD 항목에선 Use ISO image File 선택후 Browse...버튼으로 다운받은 리눅스 선택

└connect at power on 체크 확인


Network Adapter : NAT 또는 Bridged를 선택.

※NAT는 또다른 공유기가 가상으로 존재하여 호스트 PC와 외부 인터넷을 사용하기 위한 설정

※Bridged는 호스트 PC와 같은 네트워크를 사용함으로써 호스트PC와도 통신이 가능하며 외부로도 가능함.

별도의 NAT가 필요없어서 사용하기 쉽다는 장점이 있음.

└connect at power on 체크 확인


이외에 불필요한 설정 클릭후 remove


설정을 다하셨다면 Close -> Finish를 누릅니다.


Powerd on 뭐시기 재생버튼걸 눌러서 버추얼 머신을 구동시킵니다.



§기본적으로 컨트롤(Ctrl)+알트(Alt)키로 호스트PC와 게스트PC(VMware)를 왔다갔다 할 수 있습니다.

게스트PC에서 마우스가 바탕화면으로 안나와 진다면 컨트롤키와 알트키를 눌러보세요.


여기서부터 차근차근 잘 따라해주시기 바랍니다.


가장먼저 GUI환경으로 설치를 진행할것이기 때문에 그냥 엔터



설치할 운영체제의 결함이 있는지 체크를 하는 항목입니다.


시간을 들여서라도 체크하고싶다면 OK

필요없다면 Skip을 눌러서 다음으로 진행합니다.


(저는 Skip을 선택하였습니다)



Next



설치할 환경은 한국어로 맞춰두시고 Next



키보드는 U.S. 영어 디폴트로 맞춰진거 선택후 Next



디스크가 초기화된다고 협박합니다.

근데 버추얼디스크 안에는 어차피 안에 아무것도 없어서 그냥 를 눌러서 진행해줍니다.


여기서 파티션을 분할할 수 있습니다.

굳이 난 분할같은거 하기도 싫고 할줄도 모른다 하시면 그냥 이상태로 다음 눌러서 진행하시면 됩니다.

기본설정으로 lvm으로 기본파티션까지 잡아주니 디폴트로 맞춰도 큰 지장은 없습니다.


저는 일단 직접 파티션을 설정할것이기 때문에 사용자 레이아웃 만들기를 선택후 다음을 누릅니다.



파티션을 지정해줄수 있습니다.


새로 생성 을 눌러서 새로운 파티션을 만들어 봅시다.



먼저 부트공간을 만들어 줍니다.


저처럼 마운트지점은 /boot

파일시스템 유형은 ext3

추가옵션은 고정 용량 선택후 확인


이와 같은방법으로 여러개 더만들어줍니다.



파일시스템 유형은 swap

용량은 2기가 이하 메모리는 메모리의 1.5배 4기가이상은 해당 메모리 만큼 이라는데

그냥 3기가 이상만 주시면 됩니다.


저는 넉넉하게 4096MB (4GB)를 주었습니다.


마지막으로 마운트지점 /

파일시스템 유형은 ext3

추가 용량옵션은 최대가능한 용량으로 채움 선택후 확인



파티션 설정이 끝낫다면 Next



부트로더도 기본설정 그대로 두고 Next



DHCP로 준상태로 시스템을 설치하여도 상관없지만

고정IP가 실습에 편하니 고정 아이피를 주도록 합시다.


가장먼저 호스트PC에서 CMD를 여시고 ifconfig..



여기서 눈여겨 보실부분은 기본 게이트 웨이입니다.


저같은 경우에는 네트워크 설정에서 브릿지를 선택하였으므로

호스트 PC와 같은 아이피 대역을 설정해주어야 합니다.

게이트 웨이는 0.1이므로 네트워크 대역은 0.2~254이며

0.19는 현재 지금 제가 사용중이므로 0.19외에 아이피를 주면 되는 것이죠.


네트워크에 관한것은 길게 설명하기 힘드므로 따로 공부하시는것을 추천드립니다.



저같은경우는 0.101 or 0.102같은 아이피는 RAC를 구축할때 다시 테스트 해볼 예정이라

0.201을 주었습니다.

접두부(넷마스크) 부분은 아이피 즉 네트워크에 관련된것이므로 이것또한 장황하게 설명이 이 포스팅에선 불가능 하므로

따로 공부해두시는것을 추천드립니다.


(만약 게이트웨이 주소가 다르다면 192.168.x.n x까지는 ipconfig로 나온 게이트웨이 주소의 3번째 옥텟까지 적으시고

x는 상황에 맞게 적어주시면 됩니다. 저와 같이 환경을 구성하실려면 192.168.x.201로 맞추시는게 좋습니다)

IP : 192.168.0.201

Netmask : 255.255.255.0


확인



여기서 수동으로 호스트명 설정을 눌러서 호스트명을 바꿔줍시다.

호스트 명이라는것은 컴퓨터의 이름을 지어준다 라는것을 생각하시면 됩니다.


호스트명 : dbreview.localdomain

게이트웨이는 ipconfig로나온 자신의 게이트웨이

└저는 192.168.0.1 입니다.

1차 DNS : 8.8.8.8(구글 도메인 네임서버)



다 확인후 Next



Next



root 암호는 원하는대로 지정해도 좋으나 잊어버리지 않게 조심하도록 합니다.



설치 막바지 단계입니다.


아랫쪽 지금 사용자 설정(C)를 눌러줍시다.


그리고 Next



여기서 필요한 패키지를 찾아서 설치를 해야합니다.



응용프로그램에서 그래픽 인터넷, 텍스트ㅡ기반 인터넷, 편집기 가있는지 확인합니다.

나머지는 체크해제해도 무방



개발 부분에는 X 소프트웨어 개발, 개발용 도구, 개발용 라이브러리, 레거시 소프트웨어 개발

이 있는지 체크


기반시스템에는 X Window 시스템, 관리도구, 기본, 레거시 소프트웨어 지원, 시스템도구가 체크되어있는지 확인후

시스템 도구를 클릭옵션패키지 클릭



여기서 필요한 패키지를 찾습니다.



ocfs2-......el5.x86_64

ocfs2-tools....

ocfs2console.....

oracle-vaildated-.......

oracleasm-2.....el5.x86_64

oracleasm-support-....el5.x86_64

sysstat07.....


위 패키지를 선택한후 닫기-> Next



패키지 의존성 검사를 하고 검사를 진행합니다.



다음을 눌러서 리눅스 설치를 시작합니다.


※설치가 끝나면 재부팅 하라고 하는데 재부팅후 계속 포스팅을 따라 마저 설치를 끝내주세요.



앞으로(F)



동의합니다 체크후 앞으로



방화벽은 꺼두셔도 되고 켜두셔도 됩니다.

편의를 위해서 꺼두시는게 좋습니다.


저는 방화벽을 비활성화 하겠습니다



누르고 진행



SELinux도 방화벽같은 일종의 보안프로그램인데 이게 활성화가 되어있으면 이 리눅스 서버에 접속이 원활하게 되지 않을수 있으니 무조건 비활성화 해줍시다. 그후 앞으로(F)





앞으로



앞으로



앞으로



계속진행



완료 -> 재부팅


여기까지가 리눅스 설치였습니다.

한장씩 캡쳐해가면서 진행하다보니 굉장히 길어졌네요.

하지만 그래도 아직까지 끝이 아닙니다!!


마지막인 VMware Tools를 설치하고 끝내도록 합시다.


※VMware Tools란 VMware로 운영체제 설치시 해상도가 낮아서 작게나오거나 하는 문제를 해결, 또한 호스트PC와 드래그앤 드롭등으로 파일을 송,수신가능하게 하며 다양한 기능들을 제공합니다.



root 입력후 비밀번호 엔터



바탕화면으로 오셨다면 




왼쪽위 VMInstall VMware Tools선택



이렇게 뜨면 VMwareTools....tar.gz파일 더블클릭


폴더가 뜨면 풀기->폴더에 풀기에서 Desktop 선택-> 풀기(E)



창을닫고 바탕화면에서 압축푼 폴더 더블클릭해서 열기



마우스 오른쪽클릭후 터미널열기


vmware-install.pl 파일을 터미널로 드래그앤드롭(끌어다 넣기) 후 엔터



이런식으로 물어볼때만 엔터



Enjoy, 가뜨면서 설치가 완료되면 reboot입력후 엔터


리부팅이 다되고나서 root계정으로 다시 로그인 했을시 화면이 VMware맞게 열려야 한다.

(로딩중에는 작게 보일수 있으나 바탕화면까지 가면 적용된다)

만약 그렇지않다면 Edit->Prederences->Display->Autofit guest 체크




여기까지가 VMware에 오라클 리눅스 설치하기였습니다.



제 마우스커서가 있는 위치에 일시정지 표시버튼을 누르면 현재상태 그대로 일시정지가 되어 저장됩니다.

일시정지후엔 VMware를 끄셔도 좋습니다.



(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




Comments