linux下oracle11GDG搭建(一):环境准备(一)

2014-11-24 09:03:34 · 作者: · 浏览: 3

linux下oracle11G DG搭建(一):环境准备

环境

名称

主库

备库

主机名

bjsrv

shsrv

软件版本

RedHat Enterprise5.5、Oracle 11g 11.2.0.1

RedHat Enterprise5.5、Oracle 11g 11.2.0.1

一.环境准备:

1.vbox

导入虚拟机镜像(已安装oracle、已建库)

1、导入虚拟机(主库-北京,以下简称bj)

2、导入虚拟机(备库-上海,以下简称sh)

\

3、主库、备库分别添加一块磁盘

为主库和备库分别添加1块磁盘,大小为30g。

(1)、bj添加磁盘。

\

\

(2)、bj网卡设置

依实际需要进行设置host only或桥接,如下图:

\

(3)、sh添加磁盘、网卡设置

操作步骤同上(略)。

2.主机

1、root密码

(1)、修改bj的root密码

\

(2)、修改sh的root密码

略。

2、主机名

(1)、修改bj下主机名

vi /etc/sysconfig/network //修改主机名

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=bjsrv

#hostname bjsrv //使主机名生效或重启系统

(2)、修改sh下主机名

vi /etc/sysconfig/network //修改主机名

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=shsrv

#hostname shsrv //使主机名生效或重启系统

3、.bash_profile

此处为显示格式习惯的设置,可不做修改。

(1)、修改bj的.bash_profile

#vi .bash_profile

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

.~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

#PS1=`whoami`@`hostname`':${PWD}> '

PS1='[\u@\h \w]\$'

export PS1

[root@bjsrv ~]#source.bash_profile

(2)、修改sh的.bash_profile

#vi .bash_profile

# .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

.~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

unset USERNAME

#PS1=`whoami`@`hostname`':${PWD}> '

PS1='[\u@\h \w]\$'

export PS1

[root@shsrv ~]#source.bash_profile

4、网络配置

(1)、修改bj网络配置

#vi /etc/hosts

\

#vi /etc/sysconfig/network-scripts/ifcfg-eth0 //修改IP地址

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.4.71

NETMASK=255.255.255.0

ONBOOT=yes

#service networkrestart

\

(2)、修改sh网络配置

#vi /etc/hosts

\

#vi /etc/sysconfig/network-scripts/ifcfg-eth0 //修改IP地址

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.4.72

NETMASK=255.255.255.0

ONBOOT=yes

#service networkrestart

\

3.安装数据库

由于导入虚拟机中已安装好oracle,此处不进行安装。安装详见“oracle安装”文档,此步骤略。

[root@bjsrv ~]#cat /etc/oratab //验证库已经存在

\

注意:在主库安装oracle 软件和数据库,在备库只要安装oracle软件。

4.磁盘

简介:

使用逻辑卷作为物理卷使用。

分别在bj和sh新创建一块30G的硬盘,创建逻辑卷,aix的逻辑卷必须是一整块磁盘,linux下可以是磁盘的一个分区,逻辑卷组就是把好几块物理卷整合在一起,逻辑卷就是从逻辑组分割出来各种大小的分区。(需修改)

目的:虚拟出4块磁盘

1.对bj添加磁盘操作

1、分区→逻辑卷

为磁盘分区,分一个主分区。然后再转换为逻辑卷。

[root@bjsrv ~]#fdisk –l //查看硬盘情况

\

[root@bjsrv ~]# fdisk /dev/sdb

Command (m for help): m

Command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

l list known partition types

m print this menu

n add a new partition

o create a new empty DOS partition table

p print the partition table

q quit without saving changes

s create a new empty Sun disklabel

t change a partition's system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extrafunctionality (experts only)

Command (m forhelp): n

Command action

e extended

p primary partition (1-4) p

Partition number(1-4): 1

First cylinder(1-3916, default 1):

Using default value1

Last cylinder or+size or +sizeM or +sizeK (1-3916, default 3916):

Using default value3916

Command (m forhelp): p

Disk /dev/sdb: 32.2GB, 32212254720 bytes

255 heads, 63sectors/track, 3916 cylinders

Units = cylinders of16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sdb1 1 3916 31455238+ 83 Linux

Command (m forhelp): t //(change a partition'ssystem id)转换成逻辑卷格式

Selected partition 1

Hex code (type