oracle 11g grid安装
oracle 11g grid安装 1、创建oracle用户及用户组 groupadd oinstall groupadd dba useradd -g oinstall -G dba -m oracle 设置oracle用户的口令: passwd oracle 我这里设置为oracle 2、创建相关目录 mkdir -p /u01 chown -R oracle.oinstall /u01 3、修改oracle用户环境变量 su - oracle vi .bash_profile export PATH export ORACLE_SID=+ASM export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/grid export PATH=$ORACLE_HOME/bin:$PATH 4、vi /etc/sysctl.conf kernel.shmmax = 4046471168 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 = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 执行如下命令:使内核参数生效 sysctl -p 5、修改linux shell参数 vi /etc/security/limits.conf oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384 6、vim /etc/pam.d/login sessionrequired pam_limits.so 7、共享目录(/mnt/hgfs) [root@oel ~]# mount /dev/mapper/vg_oel-lv_root on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda1 on /boot type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) .host:/ on /mnt/hgfs type vmhgfs (rw,ttl=1) vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 8、创建8快 2G asm 存储 挂载镜像文件 mount fdisk -l [root@oel hgfs]# ll total 4 drwxrwxrwx. 1 root root 4096 May 5 19:37 soft [root@oel hgfs]# fdisk -l Disk /dev/sda: 32.2 GB,32212254720 bytes 255 heads,63 sectors/track,3916 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00037ab3 Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 64 3917 30944256 8e Linux LVM Disk /dev/sdc: 2147 MB,2147483648 bytes 255 heads,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdd: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdb: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sde: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdf: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdg: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdh: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/sdi: 2147 MB,261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg_oel-lv_root: 23.3 GB,23295164416 bytes 255 heads,2832 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg_oel-lv_swap: 8388 MB,8388608000 bytes 255 heads,1019 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 mkdir /mnt/iso mount -o loop /mnt/hgfs/soft/V17794-01/Enterprise-R5-U4-Server-x86_64-dvd.iso /mnt/iso 9、配置yum源 vim /etc/yum.repos.d/myoel.repo [dvdinfo] name=myoel baseurl=file:///mnt/iso/Server enabled=1 gpgcheck=0 yum makecache 10、对磁盘进行逻辑卷划分 fdisk /dev/sdb n p 1 回车 回车 w保存退出 fdisk /dev/sdc fdisk /dev/sdd fdisk /dev/sde fdisk /dev/sdf fdisk /dev/sdg fdisk /dev/sdh fdisk /dev/sdi 配置udev生成裸设备 vim /etc/udev/rules.d/60-raw.rules ACTION=="add",KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/raw1 %N" ACTION=="add",KERNEL=="sdc1",RUN+="/bin/raw /dev/raw/raw2 %N" ACTION=="add",KERNEL=="sdd1",RUN+="/bin/raw /dev/raw/raw3 %N" ACTION=="add",KERNEL=="sde1",RUN+="/bin/raw /dev/raw/raw4 %N" ACTION=="add",KERNEL=="sdf1",RUN+="/bin/raw /dev/raw/raw5 %N" ACTION=="add",KERNEL=="sdg1",RUN+="/bin/raw /dev/raw/raw6 %N" ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw7 %N" ACTION=="add",KERNEL=="sdi1",RUN+="/bin/raw /dev/raw/raw8 %N" KERNEL=="raw[1]",MODE="0660",GROUP="oinstall",OWNER="oracle" KERNEL=="raw[2]",OWNER="oracle" KERNEL=="raw[3]",OWNER="oracle" KERNEL=="raw[4]",OWNER="oracle" KERNEL=="raw[5]",OWNER="oracle" KERNEL=="raw[6]",OWNER="oracle" KERNEL=="raw[7]",OWNER="oracle" KERNEL=="raw[8]",OWNER="oracle" 启动udev服务 start_udev 查看裸设备 raw -qa [root@oel ~]# raw -qa /dev/raw/raw1:bound to major 8,minor 17 /dev/raw/raw2:bound to major 8,minor 33 /dev/raw/raw3:bound to major 8,minor 49 /dev/raw/raw4:bound to major 8,minor 65 /dev/raw/raw5:bound to major 8,minor 81 /dev/raw/raw6:bound to major 8,minor 97 /dev/raw/raw7:bound to major 8,minor 113 /dev/raw/raw8:bound to major 8,minor 129 11、解压缩Grid安装介质 root xhost + mkdir -p /u01/app/oracle/product/11.2.0/grid mkdir -p /u01/app/oracle su - oracle ./runInstaller 安装如下: 第一步: 第二步: 第三步: 第四步: 第五步: 第六步: 第7步: 第八步: 第9步: 用root用户执行2个脚本 /u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/11.2.0/grid/root.sh 安装完成后 查看ASM进程 crs_stat -t 安装完成了! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |