ORACLE 11G R2 RAC安装总结
来源:互联网 发布:知否上映时间 编辑:程序博客网 时间:2024/04/28 01:16
ORACLE 11G R2 RAC安装总结
本文成文时间较短,内容可能有疏漏,敬请谅解!
若有明显错误,请大家指正!
2013年1月14日星期一
目录
一、整体规划
二、安装资源
1、操作系统
2、ORACLE 11G软件包
3、其他所需软件包
三、安装前配置
1、添加网卡
2、修改机器名
3、修改内核参数
4、修改 /etc/hosts 内容
5、安装系统缺少的rpm包
6、禁用防火墙和SELINUX
7、添加组和用户
8、创建目录结构
9、为安装用户设置资源限制
10、配置环境变量
11、删除NTP服务
12、配置DNS
13、删除虚拟网卡
14、配置共享磁盘
15、建立ssh等效性
16、准备工作总结
四、安装Clusterware集群软件(Grid)
1、使用grid用户登录
2、安装每一步需要注意的问题
3、验证Oracle Grid Infrastructure安装是否成功
五、创建 ASM 磁盘组
1、在节点一上grid用户登录,运行ASM Configuration Assistant
2、创建完成使用命令查看磁盘情况
六、安装ORACLE数据库软件
1、在节点一上oracle用户登录
2、开始安装数据库软件
七、使用DBCA配置数据库
1、在节点一上oracle用户登录
2、运行DBCA(database Configuration Assistant)
八、RAC启停等基本操作、Linux常用命令
1、RAC启停
2、Linux常用命令
3、终端(bash shell)快捷键
一、整体规划
RAC架构规划
服务器机器名
rac1
rac2
public IP (网卡1)
192.168.1.142
192.168.1.147
VIP (网卡1)
192.168.1.148
192.168.1.151
private IP (网卡2)
12.168.1.153
12.168.1.154
SCAN IP(DNS服务器)
192.168.1.152
ORACLE SID
PROD
存储
FreeNAS(37G)
操作系统
Oracle Linux Server release 6.3
ORACLE版本
11.2.0.3
安装模式
高级安装
安装语言
简体中文、English
注:public IP,VIP,SCAN IP应该为同一网段,而private IP必须为其他网段(11.2.0.2以上版本的要求)
存储规划
磁盘
大小
对应RAW
/etc/sdb1
3G
/etc/raw/raw1
/etc/sdb2
3G
/etc/raw/raw2
/etc/sdb3
3G
/etc/raw/raw3
/etc/sdb4
剩余
/etc/raw/raw4
/etc/sdb5
3G
/etc/raw/raw5
/etc/sdb6
3G
/etc/raw/raw6
/etc/sdb7
5G
/etc/raw/raw7
/etc/sdb8
5G
/etc/raw/raw8
/etc/sdb9
剩余
/etc/raw/raw9
二、安装资源
1、操作系统
版本:Oracle LinuxServer release 6.3
2、ORACLE 11G软件包
版本:ORACLE 11.2.0.3
软件:
p10404530_112030_Linux-x86-64_1of7.zip(oracle)
p10404530_112030_Linux-x86-64_2of7.zip(rdbms)
p10404530_112030_Linux-x86-64_3of7.zip(grid)
3、其他所需软件包
文件名:
libcap1-1.10-55.6.x86_64.rpm(网络数据包捕获函数包)
pdksh-5.2.14-30.x86_64.rpm(一种Korn shell)
三、安装前配置
注:本章节以下所有操作无特殊说明,则每个节点上都要进行。
1、添加网卡
注:保证至少有两个网卡(实际环境需要更多的网卡)
Ø 关机
Ø 登录140,打开虚拟机,添加一个网卡(bridged),设置随机mac,开机
Ø 设置ip地址,节点一为racp1对应的ip,节点二为racp2对应的ip
2、修改机器名
编辑文件 /etc/sysconfig/network,修改hostname,修改为规划中所示。
3、修改内核参数
Ø 打开文件 /etc/sysctl.conf 添加以下内容
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 4194304
net.core.wmem_max = 4194304
kernel.panic = 60
Ø 使用 sysctl -p 使修改生效
4、修改 /etc/hosts 内容
Ø 根据规划情况进行更改,最终结果如下
127.0.0.1 localhost localhost.localdomain
::1 localhost6 localhost6.localdomain6
192.168.1.142 rac1 #public ip
12.168.1.153 racp1 #private ip
192.168.1.148 racv1 #vip
192.168.1.147 rac2
12.168.1.154 racp2
192.168.1.151 racv2
192.168.1.152 rac-scan
5、安装系统缺少的rpm包
Ø 进入系统安装盘(Linux系统安装盘)里的Packages文件夹,安装以下包:
rpm -ivh libaio-0.3*686*
rpm -ivh libaio-devel*
rpm -ivh libgcc*
rpm -ivh compat-libstdc++-33*x86_64*
rpm -ivh glibc-2*x86_64*
rpm -ivh libstdc++-4*x86_64*
rpm -ivh unixODBC*x86_64*
Ø 安装下载的两个rpm包:
rpm -ivh libcap1-1.10-55.6.x86_64.rpm
rpm -ivh pdksh-5.2.14-30.x86_64.rpm
6、禁用防火墙和SELINUX
Ø 禁用防火墙:
service iptables status
service iptables stop
chkconfig iptables off
Ø 禁用SELINUX
编辑/etc/selinux/config文件,将 SELINUX 设置为 disabled。(SELINUX=disabled)
7、添加组和用户
Ø 添加组
groupadd -g 1000 oinstall
groupadd -g 1200 asmadmin
groupadd -g 1201 asmdba
groupadd -g 1202 asmoper
groupadd -g 1300 dba
groupadd -g 1301 oper
Ø 添加用户
useradd -m -u 1100 -g oinstall -Gasmadmin,oper,asmdba,asmoper -d /home/grid -s /bin/bash grid
useradd -m -u 1101 -g oinstall -G dba,oper,asmdba -d/home/oracle -s /bin/bash oracle
Ø 确认用户信息
l 执行:
idoracle
l 结果:
uid=1101(oracle)gid=1000(oinstall) 组=1000(oinstall),1201(asmdba),1300(dba),1301(oper)
l 执行:
id grid
l 结果:
uid=1100(grid)gid=1000(oinstall) 组=1000(oinstall),1200(asmadmin),1201(asmdba),1202(asmoper),1301(oper)
Ø 修改密码:
passwdoracle
passwdgrid
8、创建目录结构
mkdir -p/g01
chown -Rgrid:oinstall /g01
mkdir -p/u01
chown -Roracle:oinstall /u01
chmod -R775 /u01 /g01
9、为安装用户设置资源限制
Ø 在/etc/security/limits.conf添加以下内容:
grid softnproc 2047
gridhard nproc 16384
gridsoft nofile 1024
gridhard nofile 65536
oraclesoft nproc 2047
oraclehard nproc 16384
oraclesoft nofile 1024
oraclehard nofile 65536
这里也可以通过执行命令直接添加:
cat>> /etc/security/limits.conf << EOF
gridsoft nproc 2047
gridhard nproc 16384
gridsoft nofile 1024
gridhard nofile 65536
oraclesoft nproc 2047
oraclehard nproc 16384
oraclesoft nofile 1024
oraclehard nofile 65536
EOF
Ø 在/etc/pam.d/login文件中添加
session required pam_limits.so
这里也可以通过执行命令直接添加:
cat>> /etc/pam.d/login <<EOF
session required pam_limits.so
EOF
Ø 在/etc/profile文件中添加
if [/$USER = "oracle" ] || [ /$USER = "grid" ]; then
if [ /$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
这里也可以通过执行命令直接添加:
cat>> /etc/profile <<EOF
if [/$USER = "oracle" ] || [ /$USER = "grid" ]; then
if [ /$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF
10、配置环境变量
Ø 修改 grid 用户的.bash_profile,添加内容,注意每个节点的不同内容:
export ORACLE_SID=+ASM1
#export ORACLE_SID=+ASM2
exportORACLE_BASE=/g01/base
exportORACLE_HOME=/g01/grid/11.2.0
exportPATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:.
exportTEMP=/tmp
exportTMP=/tmp
exportTMPDIR=/tmp
umask022
Ø 修改 oracle 用户的.bash_profile,添加内容,注意每个节点的不同内容:
ORACLE_SID=oracle1 ; export ORACLE_SID
#ORACLE_SID=oracle2 ; export ORACLE_SID
ORACLE_UNQNAME=prod;export ORACLE_UNQNAME
JAVA_HOME=/usr/local/java;export JAVA_HOME
ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/11.2.0/db;export ORACLE_HOME
ORACLE_TERM=xterm;export ORACLE_TERM
NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG=american_america.ZHS16GBK;export NLS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN
ORA_NLS11=$ORACLE_HOME/nls/data;export ORA_NLS11
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
exportPATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
exportCLASSPATH
THREADS_FLAG=native;export THREADS_FLAG
exportTEMP=/tmp
exportTMPDIR=/tmp
# ---------------------------------------------------
# UMASK
#---------------------------------------------------
# Setthe default file mode creation mask
#(umask) to 022 to ensure that the user performing
# theOracle software installation creates files
# with644 permissions.
#---------------------------------------------------
umask022
11、删除NTP服务
注:这里可以选择配置NTP服务,或者使用CTSS同步时间,为了简化安装步骤,现在直接禁用NTP服务,让Grid自己完成时间同步。
Ø 执行以下命令(这里执行两次是为了校准准确):
ntpdate 192.168.1.140 (这个是校准系统时间)
ntpdate 192.168.1.140
hwclock–w (这个是校准硬件时间)
hwclock-w
servicentpd stop
servicentpd status
mv/etc/ntp.conf /etc/ntp.conf.original (删除ntp配置文件)
chkconfigntpd off (禁用ntp服务)
chkconfigntpd --list
12、配置DNS
Ø 因为这里不使用DNS服务器,所以配置一个DNS映射,使安装能够进行
mv/usr/bin/nslookup /usr/bin/nslookup.org
Ø 编辑 /usr/bin/nslookup 添加以下内容:
#!/bin/bash
HOSTNAME=${1}
if [[$HOSTNAME = "rac-scan" ]];
then
echo "Server: 192.168.1.140"
echo "Address: 192.168.1.140#53"
echo "Non-authoritative answer:"
echo "Name:rac-scan"
echo "Address: 192.168.1.152"
else
/usr/bin/nslookup.org $HOSTNAME
fi
13、删除虚拟网卡
/etc/init.d/libvirtdstop
chkconfiglibvirtd off
14、配置共享磁盘
Ø 启动iscsi发现磁盘:
iscsiadm-m discovery -t sendtargets -p 192.168.1.150:3260
Ø 查看是否发现了新设备,若无则重启(这里应该有更好的办法)
fdisk –l
Ø 分区(只在一个节点上操作):
fdisk/dev/sdb (/dev/sdb为新发现设备)
输入命令如下(空则为直接回车):
Command(m for help): n
Commandaction
e extended
p primary partition (1-4)
p
Partitionnumber (1-4): 1
Firstcylinder (1-35840, default 1):
Usingdefault value 1
Lastcylinder, +cylinders or +size{K,M,G} (1-35840, default 35840): +3G
同理后面输入:
n p 2 回车 +3G
n p 3 回车 +3G
n e 回车 回车
n 回车 +3G
n 回车 +3G
n 回车 +5G
n 回车 +5G
n 回车 回车
w
Ø 查看分区结果
l 执行
fdisk -l/dev/sdb
l 结果
Disk/dev/sdb: 37.6 GB, 37580963840 bytes
64heads, 32 sectors/track, 35840 cylinders
Units =cylinders of 2048 * 512 = 1048576 bytes
Sectorsize (logical/physical): 512 bytes / 512 bytes
I/O size(minimum/optimal): 4096 bytes / 1048576 bytes
Diskidentifier: 0xe45f04cb
Device Boot Start End Blocks Id System
/dev/sdb1 1 2049 2098160 83 Linux
/dev/sdb2 2050 4098 2098176 83 Linux
/dev/sdb3 4099 6147 2098176 83 Linux
/dev/sdb4 6148 35840 30405632 5 Extended
/dev/sdb5 6148 9220 3146736 83 Linux
/dev/sdb6 9221 12293 3146736 83 Linux
/dev/sdb7 12294 17414 5243888 83 Linux
/dev/sdb8 17415 22535 5243888 83 Linux
/dev/sdb9 22536 35840 13624304 83 Linux
Ø 建立raw(两个节点均要进行,必须上一步操作结束后执行)
l 编辑/etc/udev/rules.d/60-raw.rules,添加:
ACTION=="add",KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add",KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add",KERNEL=="sdb3", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add",KERNEL=="sdb5", RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION=="add",KERNEL=="sdb6", RUN+="/bin/raw /dev/raw/raw5 %N"
ACTION=="add",KERNEL=="sdb7", RUN+="/bin/raw /dev/raw/raw6 %N"
ACTION=="add",KERNEL=="sdb8", RUN+="/bin/raw /dev/raw/raw7 %N"
ACTION=="add",KERNEL=="sdb9", RUN+="/bin/raw /dev/raw/raw8 %N"
Ø 查看raw设备
raw –aq (没有结果则使用 start_udev命令)
l 结果如下:
/dev/raw/raw1: bound to major 8, minor 17
/dev/raw/raw2: bound to major 8, minor 18
/dev/raw/raw3: bound to major 8, minor 19
/dev/raw/raw4: bound to major 8, minor 21
/dev/raw/raw5: bound to major 8, minor 22
/dev/raw/raw6: bound to major 8, minor 23
/dev/raw/raw7: bound to major 8, minor 24
/dev/raw/raw8: bound to major 8, minor 25
Ø 开机授权:(两个节点均要进行)
编辑/etc/rc.local ,添加
chown -Rgrid.asmadmin /dev/raw/raw*
chmod660 /dev/raw/raw*
注:另外最好要执行一遍上面的命令
15、建立ssh等效性
注:这一步可以跳过,跳过则不能进行安装预检查,以下均使用grid用户操作
Ø 建立相关目录生成密钥和公钥(两个节点都要执行)
mkdir -p~/.ssh
chmod755 ~/.ssh
/usr/bin/ssh-keygen-t rsa
/usr/bin/ssh-keygen-t dsa
Ø 建立等效密钥
节点一:
cat~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
cp~/.ssh/authorized_keys ~/.ssh/rac1.authorized_keys
节点二:
cat~/.ssh/id_ >> ~/.ssh/authorized_keys
cat~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
cp~/.ssh/authorized_keys ~/.ssh/rac2.authorized_keys
Ø 相互交换公钥:
scp.ssh/rac1.authorized_keys rac2:/home/grid/.ssh/
scp.ssh/rac2.authorized_keys rac1:/home/grid/.ssh/
节点一:
cat.ssh/rac2.authorized_keys >> ~/.ssh/authorized_keys
节点二:
cat.ssh/rac1.authorized_keys >> ~/.ssh/authorized_keys
Ø 建立等效性(每个节点都执行)
ssh rac1date
ssh rac2date
sshracp1 date
sshracp2 date
exec/usr/bin/ssh-agent $SHELL
/usr/bin/ssh-add
16、准备工作总结
注:最好重启一下,检查重要的配置。
Ø 登录grid用户图形界面,拷贝安装包并解压:
p10404530_112030_Linux-x86-64_3of7.zip
Ø 安装前预检查,大约需要2分钟,执行下列命令(若未建立ssh等效性,则这一步跳过):
./grid/runcluvfy.shstage -pre crsinst -n rac1,rac2 -verbose > /home/grid/ora.log
Ø 执行完毕,打开/home/grid/ora.log,看检查结果,问题不大则开始安装(必须保证,除了缺少i386或者i686的包以及NTP检查不通过外,其他全部通过)。
四、安装Clusterware集群软件(Grid)
1、使用grid用户登录
修改语言环境
exportLANG=en_us
开始安装
./grid/runInstaller
2、安装每一步需要注意的问题
l 第1步:选择不更新(第三个)
l 第2步:默认即可
l 第3步:选择高级安装
l 第4步:选择simpled chinese
l 第5步:去掉configure GNS,注意将SCAN-name改为 rac-sacn(与hosts文件中一致)
l 第6步:选择add,添加节点,最终结果如下
rac1 racv1
rac2 racv2
² 如果前面未设置ssh等效性:选择ssh connectivity,输入os password:orcl(grid用户密码),点击setup,等待即可,成功则下一步
² 如果前面已经设置了ssh等效性:直接下一步
l 第7步:选择网卡2为private,若正确则下一步
l 第8步:默认即可
l 第9步:若未发现磁盘,则点击change discoverypath ,输入磁盘所在地址
l 第10步:use same password :orcl
l 第11步:默认即可
l 第12步:默认即可
l 第13步:默认即可
l 第14步:默认即可
l 第15步:提示的假如只是有些包未安装,则忽略,下一步,
如果最后一列中有yes,则选择Fix & Check Again,运行其中的脚本
l 第16步:默认即可
l 第17步:执行脚本:
一定要用su -命令登录root账户执行,并且不能同时执行,先执行完rac1再执行rac2
l 第18步:finish。
3、验证Oracle Grid Infrastructure安装是否成功
注:使用grid用户,两节点均进行
l 检查 CRS 状态 :
crsctlcheck crs
结果:
CRS-4638:Oracle High Availability Services is online
CRS-4537:Cluster Ready Services is online
CRS-4529:Cluster Synchronization Services is online
CRS-4533:Event Manager is online
l 检查 Clusterware 资源:
crs_stat-t –v
结果:
Name Type R/RA F/FT Target State Host
----------------------------------------------------------------------
ora.CRS.dg ora....up.type 0/5 0/ ONLINE ONLINE rac1
ora....ER.lsnrora....er.type 0/5 0/ ONLINE ONLINE rac1
ora....N1.lsnrora....er.type 0/5 0/0 ONLINE ONLINE rac1
ora.asm ora.asm.type 0/5 0/ ONLINE ONLINE rac1
ora.cvu ora.cvu.type 0/5 0/0 ONLINE ONLINE rac1
ora.gsd ora.gsd.type 0/5 0/ OFFLINE OFFLINE
ora....networkora....rk.type 0/5 0/ ONLINE ONLINE rac1
ora.oc4j ora.oc4j.type 0/1 0/2 ONLINE ONLINE rac1
ora.ons ora.ons.type 0/3 0/ ONLINE ONLINE rac1
ora....SM1.asmapplication 0/5 0/0 ONLINE ONLINE rac1
ora....C1.lsnrapplication 0/5 0/0 ONLINE ONLINE rac1
ora.rac1.gsd application 0/5 0/0 OFFLINE OFFLINE
ora.rac1.ons application 0/3 0/0 ONLINE ONLINE rac1
ora.rac1.vip ora....t1.type 0/0 0/0 ONLINE ONLINE rac1
ora....SM2.asmapplication 0/5 0/0 ONLINE ONLINE rac2
ora....C2.lsnrapplication 0/5 0/0 ONLINE ONLINE rac2
ora.rac2.gsd application 0/5 0/0 OFFLINE OFFLINE
ora.rac2.ons application 0/3 0/0 ONLINE ONLINE rac2
ora.rac2.vip ora....t1.type 0/0 0/0 ONLINE ONLINE rac2
ora.scan1.vip ora....ip.type 0/0 0/0 ONLINE ONLINE rac1
l 检查集群节点:
olsnodes–n
结果:
rac1 1
rac2 2
l 检查两个节点上的 Oracle TNS 监听器进程:
ps -ef |grep lsnr | grep -v 'grep' | grep -v 'ocfs' | awk '{print $9}'
节点1结果:
LISTENER_SCAN1
LISTENER
节点2结果:
LISTENER
l 确认针对 Oracle Clusterware 文件的 Oracle ASM 功能:
srvctlstatus asm –a
结果:
ASM isrunning on racnode1,racnode2
ASM isenabled.
l 检查 Oracle 集群注册表 (OCR) :
ocrcheck
结果:
Statusof Oracle Cluster Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2516
Available space (kbytes) : 259604
ID : 1743549549
Device/File Name : +CRS
Device/Fileintegrity check succeeded
Device/Filenot configured
Device/Filenot configured
Device/Filenot configured
Device/Filenot configured
Cluster registry integrity checksucceeded
Logical corruption check bypassed dueto non-privileged user
l 检查表决磁盘:
crsctlquery css votedisk
结果:
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 28afe9ddb1474fe5bf3dfe10d2bf47a9 (/dev/raw/raw1) [CRS]
2. ONLINE 8cccc79280ed4ff9bf28c331e9b45c46 (/dev/raw/raw2) [CRS]
3. ONLINE a7393b43eddb4f0cbffa25cd539d8d6c (/dev/raw/raw3) [CRS]
4. ONLINE 27f4cf00fe6c4f3ebf159469af58cf04 (/dev/raw/raw4) [CRS]
5. ONLINE 061dec554e4d4fa2bfbadce1d2218dc0 (/dev/raw/raw5) [CRS]
Located5 voting disk(s).
五、创建 ASM 磁盘组
在安装Clusterware的时候,会创建 ASM 实例,但是它只创建了一个CRS组来安装OCR和Voting Disk。在我们继续安装 Oracle数据库之前,我们需要创建一个DATA和FRA的ASM磁盘组来存放这些文件。
1、在节点一上grid用户登录,运行ASMConfiguration Assistant
asmca
l 选择Disk Groups选项卡
l Create
l 输入Disk Group Name:DATA
l 选择External
l 选择要添加的磁盘
l 点击Ok
l 使用的同样的方法创建FRA磁盘组
2、创建完成使用命令查看磁盘情况:
asmcmd-p
lsdg
exit
六、安装ORACLE数据库软件
注:这里只安装软件。
1、在节点一上oracle用户登录
复制安装包:
p10404530_112030_Linux-x86-64_1of7.zip
p10404530_112030_Linux-x86-64_2of7.zip
解压到同一目录
2、开始安装数据库软件
l Install databaesoftware only
l Selectall RAC nodes
l 设置 SSH
这里输入的是oracle用户的密码
l 选择语言
l 选择 Enterprise Edition
l 选择 Oracle 安装目录
l 选择用户组
l 开始安装
l 执行root脚本,执行完安装结束。
七、使用DBCA配置数据库
1、在节点一上oracle用户登录
2、运行DBCA(database Configuration Assistant)
dbca
l 选择 RAC 集群
l Create a database
l 选择类型
l 选择 Configuration Type:Admin-Managed
设置实例名:prod
这里一定要选择全部节点(Select all)
l 配置 Enterprise Manager 和Automatic Mainte-
nanceTasks
l 设置密码
l 设置数据文件存放位置: DATA
l 设置 FRA 和归档
定义快速恢复区(FRA)大小时,一般用整个卷的大小的90%
l 设置Samples Schemas和Custom Scripts
l 设置内存,字符集等
l 开始安装
八、RAC启停等基本操作、Linux常用命令
1、RAC启停
l 启动rac
crs_start-all
l 关闭rac
crs_stop-all
l 启动em
emctlstart dbconsole
l 查看资源
crs_stat–t
l 启动资源:
crsctl startresource –all
l 启动监听:
lsnrctlstart
l 控制台(EM)使用http协议
emctlunsecure dbconsole
l 控制台(EM)使用https协议
emctlsecure dbconsole
l 查看网络状态
netstat-inw
2、Linux常用命令
l 挂载windows共享磁盘:
mount-ro username="administrator",password="arcgisserver" //192.168.1.104/d$//wdl/ (r代表只读)
l 卸载:
umount /wdl/
l 查看所有文件系统的可用空间
df -h
l 查看oracle文件夹和其下一级大小
du -h--max-depth=1 /home/oracle
l 防火墙端口开启
iptables-I INPUT -p UDP --dport 123 -j ACCEPT
iptables-A INPUT -p UDP --dport 123 -j ACCEPT
serviceiptables save
l 设某服务(ntpd)为开机启动
chkconfig--level 345 ntpd on
l 关机
init 0
l 重启
init 6
l 查看挂起的程序
jobs
l 切换到挂起的程序
fg (切换到最后挂起的程序)
fg 2(切换到第2个挂起的程序)
3、终端(bash shell)快捷键
注:(C代表Ctrl,M代表Alt)
l 光标移动至行首
C-a
l 光标移动至行尾
C-e
l 清屏
C-l
l 删除光标后一个字符
C-d
l 删除光标后一个单词
M-d
l 删除光标后所有内容
C-k
l 删除光标前一个单词
C-w
l 删除光标前所有内容
C-u
l 上一条命令
C-p
l 下一条命令
C-n
l 光标前两字母交换顺序
C-t
l 光标前两单词交换顺序
M-t
l 撤销一步
C-y
l 撤销多步
M-y
本文还有word版本和pdf版本,下面贴出共享地址:http://pan.baidu.com/share/link?shareid=188416&uk=1158566616
转载请注明出处:http://blog.csdn.net/asd27050/article/details/8502038
淘宝销量第一: 举龙振阳酒 壮阳 补肾虚 早泄、手淫过度 阴茎增大增长 延时坚挺
- ORACLE 11G R2 RAC安装总结
- Oracle 11g R2 RAC安装
- Linux + Oracle 11g R2 RAC 安装配置详细过程
- Linux + Oracle 11g R2 RAC 安装配置详细过程
- 安装Oracle 11g RAC R2 之Linux DNS 配置
- 安装Oracle 11g RAC R2 之Linux DNS 配置
- 安装Oracle 11g RAC R2 之Linux DNS 配置
- Oracle 11g R2( + RAC) 安装 系统用户组 配置 说明
- 安装Oracle 11g RAC R2 之Linux DNS 配置
- 安装Oracle 11g RAC R2 之Linux DNS 配置
- Oracle 11g R2 RAC Windows 2008安装
- Oracle 11g R2 RAC Windows 2008安装笔记
- Oracle 11g R2+RAC+ASM+redhat安装详解1
- Oracle 11g R2+RAC+ASM+redhat安装详解2
- oracle 11g r2 Rac install
- Oracle 11G R2 RAC 添加节点
- Oracle 11G R2 RAC 添加节点
- Oracle 11G r2 Rac修改IP
- JQuery技术(2)
- Openstack extension api ( by quqi99 )
- android开发之字符串数组资源(string-array)
- 郁闷,动画到底怎么搞
- MyBatis+Spring基于接口编程的原理分析
- ORACLE 11G R2 RAC安装总结
- 如何将opencv的处理结果保存由matlab分析
- 性能测试面试题汇总
- pinyin4j使用示例(支持多音字)
- omnet在linux中的安装
- linux date用法
- php导入、导出csv
- android “设置”里的版本号
- hdu1257 最少拦截系统