rhel7安装rhel7 oracle12c racc为什么发现不了磁盘

用户名:hbxztc
文章数:139
评论数:11
访问量:28231
注册日期:
阅读量:1297
阅读量:3317
阅读量:583182
阅读量:468235
51CTO推荐博文
昨天晚上看到盖总的微信里发布12.2.0.1版本开放下载了,于是立马登上edelivery去下载,现在只开放了Linux 64位版的。今天就测试了一下12.2.0.1的rhel7.2上的安装。总体的安装步骤跟12.1版本中没有太大的区别下面只列出了简单的配置和安装步骤1、修改主机名和配置/etc/hosts2、安装依赖包参考了12.2的官方文档,现在只提供Oracle Linux上的依赖包,但是手头没有OEL7.2,于是选择了RHEL7.2,没有太多的差别yum install -y binutils*yum install -y compat-libcap1*yum install -y compat-libstdc++*yum install -y glibc*yum install -y glibc-devel*yum install -y ksh*yum install -y libX11*yum install -y libXau*yum install -y libXi*yum install -y libXtst*yum install -y libaio*yum install -y libaio-devel*yum install -y libgcc*yum install -y libstdc++*yum install -y libstdc++-devel*yum install -y libxcb*yum install -y make*yum install -y net-tools*yum install -y nfs-utils*yum install -y smartmontools*yum install -y sysstat*yum install -y unixODBC*yum install -y binutils*686*yum install -y compat-libcap1*686*yum install -y compat-libstdc++*686*yum install -y glibc*686*yum install -y glibc-devel*686*yum install -y ksh*686*yum install -y libX11*686*yum install -y libXau*686*yum install -y libXi*686*yum install -y libXtst*686*yum install -y libaio*686*yum install -y libaio-devel*686*yum install -y libgcc*686*yum install -y libstdc++*686*yum install -y libstdc++-devel*686*yum install -y libxcb*686*yum install -y make*686*yum install -y net-tools*686*yum install -y nfs-utils*686*yum install -y smartmontools*686*yum install -y sysstat*686*yum install -y unixODBC*686*3、配置内核参数vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = kernel.shmmni = 4096kernel.sem = 250 8net.ipv4.ip_local_port_range = net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576systemctl -p 应用修改4、创建oracle用户和用户组及创建目录groupadd -g 5001 oinstallgroupadd -g 5002 dbauseradd -g oinstall -G dba -u 5001 oraclepasswd oraclemkdir -p /u01/app/oracle/product/12.2/db1chown oracle:oinstall -R /u015、修改Oracle用户的系统限制vi /etc/security/limits.conforacle soft nofile 1024oracle hard nofile 65536oracle soft nproc &2047oracle hard nproc &16384oracle soft stack &10240oracle hard stack &327866、修改oracle用户的.bash_profilevi /home/oracle/.bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/12.2/db1export ORACLE_SID=orclexport PATH=$ORACLE_HOME/bin:$PATH7、安装数据库软件./runInstall执行root.sh8、创建数据库在使用dbca创建包含CDB和PDB的数据库时报了好几次错,都莫名其妙的,比如:Error while executing "/u01/app/oracle/product/12.2/db1/rdbms/admin/execemx.sql". Refer to "/u01/app/oracle/cfgtoollogs/dbca/orcl/execemx0.log"查看log日志文件里是空的还有ORA-00600: internal error code, arguments: [kcrf_make_redokey], [], [], [], [], [], [], [], [], [], [], []查了MOS上没有关于12.2的文档于是想到了只不创建CDB的数据库是否还报错,结果正常创建成功。后来与同事讨论,他提到了手工创建数据库是否有问题呢,于是尝试手工创建包含CDB和PDB的数据库。手动创建数据库简略步骤:1、创建pfiledb_name=orclenabled_pluggable_database=true #要创建CDB/PDB数据库必须有这个参数control_files='/u01/app/oracle/oradata/orcl/control01.ctl'2、创建spfilecrea3、执行CREATE DATABASE语句CREATE DATABASE orclUSER SYS IDENTIFIED BY oracleUSER SYSTEM IDENTIFIED BY oracleLOGFILE GROUP 1 ('/u01/app/oracle/oradata/orcl/redo01a.log') SIZE 100M BLOCKSIZE 512,GROUP 2 ('/u01/app/oracle/oradata/orcl/redo02a.log') SIZE 100M BLOCKSIZE 512,GROUP 3 ('/u01/app/oracle/oradata/orcl/redo03a.log') SIZE 100M BLOCKSIZE 512MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 1024CHARACTER SET ZHS16GBKNATIONAL CHARACTER SET AL16UTF16EXTENT MANAGEMENT LOCALDATAFILE '/u01/app/oracle/oradata/orcl/cdb/system.dbf'SIZE 700M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITEDSYSAUX DATAFILE '/u01/app/oracle/oradata/orcl/cdb/sysaux.dbf'SIZE 550M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITEDDEFAULT TEMPORARY TABLESPACE tempts1TEMPFILE '/u01/app/oracle/oradata/orcl/cdb/temp.dbf'SIZE 20M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITEDUNDO TABLESPACE undotbs1DATAFILE '/u01/app/oracle/oradata/orcl/cdb/undo.dbf'SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITEDENABLE PLUGGABLE DATABASESEEDFILE_NAME_CONVERT=('/u01/app/oracle/oradata/orcl/cdb/','/u01/app/oracle/oradata/orcl/seed/')&SYSTEM DATAFILES size 125M autoextend on next 10M maxsize unlimitedSYSAUX DATAFILES size 100M autoextend on next 10M4、执行创建数据字典脚本1)In SQL*Plus, connect to your Oracle Database instance with the SYSDBA administrative privilege: @?/rdbms/admin/catalog.sql @?/rdbms/admin/catproc.sql @?/rdbms/admin/utlrp.sql2)In SQL*Plus, connect to your Oracle Database instance as SYSTEM user: @?/sqlplus/admin/pupbld.sql到此创建完成。整体过程与12.1版本的安装没有多大的区别,就是在dbca时报的错很奇怪。官方文档:
本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)博客访问: 105636
博文数量: 92
注册时间:
认证徽章:
ITPUB论坛APP
ITPUB论坛APP
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: Oracle
问题:AIX7.1安装oracle12C RAC,安装grid软件过程中在创建ASM磁盘组时发现不了挂载过来的磁盘设备。
处理过程:
1、修改磁盘发现路径,仍然无法找到
2、查看磁盘拥有者以及权限,没有发现问题
bash-4.3# ls -l /dev/rhdisk*
crw-rw-r--&&& 1 grid&&&& oinstall&&&& 25,& 0 Mar 10 05:12 /dev/rhdisk2
crw-rw-r--&&& 1 grid&&&& oinstall&&&& 25,& 3 Mar 10 04:59 /dev/rhdisk3
crw-rw-r--&&& 1 grid&&&& oinstall&&&& 25,& 2 Mar 10 04:56 /dev/rhdisk4
3、查看文件系统类型
Name&&&&&&&&&&& Nodename&& Mount Pt&&&&&&&&&&&&&& VFS&& Size&&& Options&&& Auto Accounting
/dev/hd4&&&&&&& --&&&&&&&& /&&&&&&&&&&&&&&&&&&&&& jfs2& 2097152 --&&&&&&&& yes& no
/dev/hd1&&&&&&& --&&&&&&&& /home&&&&&&&&&&&&&&&&& jfs2& 262144& --&&&&&&&& yes& no
/dev/hd2&&&&&&& --&&&&&&&& /usr&&&&&&&&&&&&&&&&&& jfs2& 4456448 --&&&&&&&& yes& no
/dev/hd9var&&&& --&&&&&&&& /var&&&&&&&&&&&&&&&&&& jfs2& 1048576 --&&&&&&&& yes& no
/dev/hd3&&&&&&& --&&&&&&&& /tmp&&&&&&&&&&&&&&&&&& jfs2&
--&&&&&&&& yes& no
/dev/hd11admin& --&&&&&&&& /admin&&&&&&&&&&&&&&&& jfs2& 262144& --&&&&&&&& yes& no
/proc&&&&&&&&&& --&&&&&&&& /proc&&&&&&&&&&&&&&&&& procfs --&&&&& --&&&&&&&& yes& no
/dev/hd10opt&&& --&&&&&&&& /opt&&&&&&&&&&&&&&&&&& jfs2&
--&&&&&&&& yes& no
/dev/fwdump&&&& --&&&&&&&& /var/adm/ras/platform& jfs2& 262144& --&&&&&&&& no&& no
/dev/livedump&& --&&&&&&&& /var/adm/ras/livedump& jfs2& 524288& --&&&&&&&& yes& no
/dev/fslv01&&&& --&&&&&&&& /u01&&&&&&&&&&&&&&&&&& jfs&
rw&&&&&&&& yes& no
/dev/data-lv0&& --&&&&&&&& /datalv0&&&&&&&&&&&&&& jfs2& --&&&&& rw&&&&&&&& yes& no
/dev/data-lv1&& --&&&&&&&& /datalv1&&&&&&&&&&&&&& jfs2& --&&&&& rw&&&&&&&& yes& no
/dev/fslv02&&&& --&&&&&&&& /datavg35&&&&&&&&&&&&& jfs2& --&&&&& --&&&&&&&& no&& no
发现安装grid软件的文件系统(/u01)为jfs类型。
在创建/u01文件系统时,没有选择jfs2文件系统,导致安装在该文件系统上的grid软件无法识别磁盘
4、重新创建该文件系统为jfs2类型,重新安装grid软件,问题解决。
阅读(905) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。}

我要回帖

更多关于 oracle 12c rac 安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信