일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 낙서봉사단
- 일산실내운전연습장
- 죠리퐁 라떼
- 영문면허증
- 선유도
- 실내운전연습실
- VMware
- apache
- Linux
- 메리 크리스마스 늑대아저씨
- 감정날씨
- 그림책
- homeschooling,
- RAC
- 실내운전연습
- 달광
- MariaDB
- 11g
- php
- 사랑해
- grid
- 내 인생에 봄다방
- oracle
- partition
- 일산실내운전연습실
- 아파치
- adr
- Compression
- 중문색달해수욕장
- 도로주행
Archives
- Today
- Total
소소한 일상에서 책읽기 중
Vmware Workstation에서 Oracle 사용하기 - 리눅스에서 HDD 추가(rawdevice 사용 NO) 본문
리눅스(RedHat 4)에서 HDD를 추가해야 하고, 새로 설치하자니 넘 번거롭고...
그래서!!
HDD추가 하기로 결정!!
요기 아래... 작업 순서!!
1. Guest OS의 전원을 끈다.(즉 시스템 종료!!)
2. HDD 추가
1) 1 단계는 그림 보고 GOGO!!
2) Select a Disk - Disk: Create a new virtual disk 선택
3) Select a Disk Type - Virtual Disk Type: SCSI (Recommended) 선택
4) Specify Disk Capacity - Disk capacity : "60GB" 입력(필요한 용량 입력)
5) Allocate all disk space now 선택 - 공간 절약이 목적이라면 선택하지 않음.
【 주의 1 】성능 문제를 고려하여, 각각의 가상 공유 디스크에 디스크 공간을 미리 할당해 주는 것이 바람직
오라클 데이터베이스 생성 과정에서, 또는 데이터베이스에 DML 작업이 과도하게 발생하여 공유 디스크의 사이즈가
급격히 증가하는 경우, 가상 머신의 동작이 잠시 멈출 수 있음
【 주의 2 】Allocate all disk space now 선택 하지 않으면 리눅스에서 하드디스크를 추가 해서 마운트 후 재부팅 할 때 에러 발생!!
6) Specify Disk File - Disk file: "D:\VMWARE\For_Linux\testora.vmdk" 입력
7) 하드디스크 추가 ⇒ Virtual Machine Settings에서 Hard Disk2를 선택 ⇒ Advanced 클릭
8) Add Hardware Wizard - Virtual device node: SCSI 1:0 선택
Mode: 모든 공유 디스크에 대해 Independent, Persistent 선택
9) OK 클릭
3. 가상 머신 설정 파일의 수정 : 디스크를 사용하기 위해서는 추가로 매개변수를 설정해 주어야 함
1) "D:\VMWARE\For_Linux\Oracle Enterprise Linux.vmx" 파일을 열고 벽돌색의 매개변수 추가
4. Guest OS 시작 : 부팅 중에 "새로운 하드디스크가 발견 되었습니다. 새로 설정하시겠습니까?"라는 메시지가 뜨면, "설정" 해주면 OK!!
5. 추가한 하드 디스크 포멧 및 마운트 하기
1) root로 로그인
2) 마운트 시킬 디렉토리 생성 : mkdir /u02
3) 하드디스크 장치 목록 확인 : fdisk -l
4) 하드디스크 파티션 작업 : fdisk /dev/sdb
【 각 단계별 값 설명 】
n (새파티션 만들기)
e (extended=e or primary=p)
1 (파티션번호, 엔터두번입력, 여러개로 나눌경우 섹터번호 개별입력)
p (테이블보기)
w (저장)
# mkfs -t ext3 /dev/sdb1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
7864320 inodes, 15727627 blocks
786381 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=16777216
480 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
그래서!!
HDD추가 하기로 결정!!
요기 아래... 작업 순서!!
1. Guest OS의 전원을 끈다.(즉 시스템 종료!!)
2. HDD 추가
1) 1 단계는 그림 보고 GOGO!!
2) Select a Disk - Disk: Create a new virtual disk 선택
3) Select a Disk Type - Virtual Disk Type: SCSI (Recommended) 선택
4) Specify Disk Capacity - Disk capacity : "60GB" 입력(필요한 용량 입력)
5) Allocate all disk space now 선택 - 공간 절약이 목적이라면 선택하지 않음.
【 주의 1 】성능 문제를 고려하여, 각각의 가상 공유 디스크에 디스크 공간을 미리 할당해 주는 것이 바람직
오라클 데이터베이스 생성 과정에서, 또는 데이터베이스에 DML 작업이 과도하게 발생하여 공유 디스크의 사이즈가
급격히 증가하는 경우, 가상 머신의 동작이 잠시 멈출 수 있음
【 주의 2 】Allocate all disk space now 선택 하지 않으면 리눅스에서 하드디스크를 추가 해서 마운트 후 재부팅 할 때 에러 발생!!
6) Specify Disk File - Disk file: "D:\VMWARE\For_Linux\testora.vmdk" 입력
7) 하드디스크 추가 ⇒ Virtual Machine Settings에서 Hard Disk2를 선택 ⇒ Advanced 클릭
8) Add Hardware Wizard - Virtual device node: SCSI 1:0 선택
Mode: 모든 공유 디스크에 대해 Independent, Persistent 선택
9) OK 클릭
3. 가상 머신 설정 파일의 수정 : 디스크를 사용하기 위해서는 추가로 매개변수를 설정해 주어야 함
1) "D:\VMWARE\For_Linux\Oracle Enterprise Linux.vmx" 파일을 열고 벽돌색의 매개변수 추가
tools.upgrade.policy = "manual"
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
scsi1.sharedBus = "virtual"
scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1:0.present = "TRUE"
scsi1:0.fileName = "testora.vmdk"
scsi1:0.mode = "independent-persistent"
scsi1:0.deviceType = "disk"
scsi1:0.redo = ""
scsi1.pciSlotNumber = "37"
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
scsi1.sharedBus = "virtual"
scsi1.present = "TRUE"
scsi1.virtualDev = "lsilogic"
scsi1:0.present = "TRUE"
scsi1:0.fileName = "testora.vmdk"
scsi1:0.mode = "independent-persistent"
scsi1:0.deviceType = "disk"
scsi1:0.redo = ""
scsi1.pciSlotNumber = "37"
4. Guest OS 시작 : 부팅 중에 "새로운 하드디스크가 발견 되었습니다. 새로 설정하시겠습니까?"라는 메시지가 뜨면, "설정" 해주면 OK!!
5. 추가한 하드 디스크 포멧 및 마운트 하기
1) root로 로그인
2) 마운트 시킬 디렉토리 생성 : mkdir /u02
3) 하드디스크 장치 목록 확인 : fdisk -l
4) 하드디스크 파티션 작업 : fdisk /dev/sdb
【 각 단계별 값 설명 】
n (새파티션 만들기)
e (extended=e or primary=p)
1 (파티션번호, 엔터두번입력, 여러개로 나눌경우 섹터번호 개별입력)
p (테이블보기)
w (저장)
5) ext3으로 포멧
# mkfs -t ext3 /dev/sdb1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
7864320 inodes, 15727627 blocks
786381 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=16777216
480 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
6) 마운트 : mount -t ext3 /dev/sdb1 /u02
① 언마운트 : #umount /u02
② 부팅시 자동으로 마운트 설정 : 빨간색 상자의 내용을 추가(#vi /etc/fstab)
fstab 설명
1열 : 마운트 대상이 되는 파일시스템의 이름
2열 : 마운트 포인트. 파일시스템을 마운트 시킬 대상 디렉토리
3열 : 해당 파일시스템의 타입
4열 : defaults는 부팅시 자동으로 마운트 됨을 의미
5열 : 부팅 시 디스크를 체크할 지에 대한 여부. 숫자 순서대로 디스크 체크
0 : 파일시스템 체크 필요 없음
root 파일시스템은 반드시 "1"이어야 함.
1열 : 마운트 대상이 되는 파일시스템의 이름
2열 : 마운트 포인트. 파일시스템을 마운트 시킬 대상 디렉토리
3열 : 해당 파일시스템의 타입
4열 : defaults는 부팅시 자동으로 마운트 됨을 의미
5열 : 부팅 시 디스크를 체크할 지에 대한 여부. 숫자 순서대로 디스크 체크
0 : 파일시스템 체크 필요 없음
root 파일시스템은 반드시 "1"이어야 함.
7) reboot
8) oracle user의 권한으로 변경 - chown oracle:dba /u02
'DB까다롭다' 카테고리의 다른 글
10g Workshop 7장 (0) | 2011.01.04 |
---|---|
10g Workshop 1장 (0) | 2011.01.02 |
ERWin 4.1.4 에서 SQL 2005/2008 접속이 필요할때 (2) | 2010.08.18 |
공유기를 사용하는 노트북에서 vmware workstation 사용하기 - Host OS는 Vista vs Guest OS는 RedHat4 (0) | 2009.10.21 |
-bash: ulimit: pipe size: cannot modify limit: Invalid argument 발생과 해결 방법 (0) | 2009.10.03 |