oracle11g单机grid安装
Oracle 11.2.0g 单机Grid安装指导
1.1
安装环境
VMware9 + Linux5.3,安装之前最好设置虚拟机的内存大小为1G大小,避免在安装的过程中占用太多的内存,如果以上两个的版本更高也是可以的。
^_^文章比较长,需要耐心的看下去,静心慢慢做,祝大家安装成功^_^
1.2 添加磁盘
添加磁盘两块因为做ASM要使用,选中相应的虚拟机,右键选择Setting,部分界面如下,然后选择Add,可以进行HardDisk的添加步骤如下:
a) Hard Disk
b) Create a new virtual disk
c) SCSI ,在Mode那里选择Independent > Persistent
d) 设置5G大小,Split virtual disk into multiple files,完成之后如下图所示,
多了New Ha…… e) 选择Advance ,在Virtual device node 中选择SCSI 1:0 New Hard Disk(SCSI) ,
Mode中选择Independent ,在Independent中选择Persistent,最后选择OK完成添加 f) 完成之后再添加一块磁盘,然后启动虚拟机
1.3 对硬盘分区
在shell终端执行命令,看到刚刚添加的两块磁盘 [root@TEST ~]# fdisk �Cl
Disk /dev/sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdc doesn't contain a valid partition table 第一块磁盘分区
[root@TEST ~]# fdisk /dev/sdb Command (m for help):n Command action e extended
p primary partition (1-4) p
Partition number (1-4): 1 First cylinder (1-652, default 1): Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-652, default 652):
Using default value 652 Command (m for help): w 同样的对第二块磁盘分区 [root@TEST ~]# fdisk /dev/sdc 步骤和上面的第一块一样
完成磁盘分区之后,磁盘的信息如下所示,注意黑体部分和上面没有分区不同部分
[root@TEST ~]# fdisk �Cl
Disk /dev/sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdb1 1 652 5237158+ 83 Linux
Disk /dev/sdc: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdc1 1 652 5237158+ 83 Linux
1.4 创建Grid需要的组,grid用户和目录
创建之前确保已经创建了oracle用户和oinstall,dba组
[root@TEST vsftpd]# groupadd asmadmin [root@TEST vsftpd]# groupadd asmdba [root@TEST vsftpd]# groupadd asmoper
[root@TEST vsftpd]# useradd -g oinstall -G asmadmin,asmdba,dba grid 设置grid用户的密码
[root@TEST vsftpd]# echo 'oracle' | passwd grid �Cstdin 创建安装目录并且修改权限
[root@TEST vsftpd]# mkdir -p /u01/app/grid
[root@TEST vsftpd]# mkdir -p /u01/app/grid/11.2.0/grid [root@TEST vsftpd]# chown -R grid:oinstall /u01 [root@TEST vsftpd]# chmod -R 775 /u01
切换到grid用户下,修改配置文件.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 ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=$ORACLE_BASE/11.2.0/grid export
ORACLE_SID=+ASM
export PATH=$PATH:$ORACLE_HOME/bin 修改完成之后执行命令,使修改的内容生效
[grid@TEST ~]$ source ~/.bash_profile
1.5 检查操作系统和内核版本
以下命令在root用户下面执行 [root@TEST ~]# lsb_release -a
LSB
:core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.3 (Tikanga) Release:
5.3
Version:
Codename: Tikanga 内核版本
[root@TEST ~]# uname -a
Linux TEST.192.168.137.3 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2021 i686 i686 i386 GNU/Linux
可以看到操作系统的版本是5.3,i86的32位系统,内核是2.6.18-128.el5。
1.6 安装配置ASM
1.6.1 安装ASM
以下命令在root下面执行
确定系统中是否已经安装了ASMLib包 [root@TEST ~]# rpm -qa | grep oracleasm
若出现下面显示的结果说明包已经安装成功,但是要确定oracleasm-2.6.18-138.el5-2.0.5-1.el5的版本是否正确
oracleasmlib-2.0.4-1.el5 oracleasm-support-2.1.8-1.el5
感谢您的阅读,祝您生活愉快。