oracle10g 基于linux6安装问题收集

1.[[email protected] database]$ dbca -silent -responseFile /home/oracle/database/dbca.rsp
No command specified to perform. Please specify one of following commands:
createDatabase, createTemplateFromDB or createCloneTemplate
No command specified to perform. Please specify one of following commands:
createDatabase, createTemplateFromDB or createCloneTemplate

[[email protected] database]$ vi dbca.rsp
[GENERAL]
OPERATION_TYPE = "createDatabase"
[CREATEDATABASE]
GDBNAME = "ora10g"
SID = "ora10g"
SYSPASSWORD = "sys"
SYSTEMPASSWORD = "system"
CHARACTERSET = "ZHS16GBK"
TEMPLATENAME = "/oracle/product/10.2.0/db_1/assistants/dbca/templates/General_Purpose.dbc"
EMCONFIGURATION = "LOCAL"
SYSMANPASSWORD = "sysman"
DBSNMPPASSWORD = "dbsnmp"

TEMPLATENAME参数位于[CREATEDATABASE]下

2

安装数据库后,启动数据库报错:ORA-27125。
Oracle文档上关于ORA-27125错误的描述为:

ORA-27125: unable to create shared memory segment
Cause: shmget() call failed
Action: contact Oracle support

查询了一下,发现问题和linux上的hugetbl有关。
解决方法也很简单,首先检查oracle用户的组信息:

[[email protected] ~]$ id oracle
uid=500(oracle) gid=502(oinstall) groups=502(oinstall),501(dba)
[[email protected] ~]$ more /proc/sys/vm/hugetlb_shm_group
0

下面用root执行下面的命令,将dba组添加到系统内核中:
# echo 501 > /proc/sys/vm/hugetlb_shm_group

然后启动数据库,问题消失。

但以上这种方式在重启操作系统后失效, /proc/sys/vm/hugetlb_shm_group又变为了0,建议采用以下方式解决:

加入vm.hugetlb_shm_group = 501 到/etc/sysctl.conf中来解决:
# vi /etc/sysctl.conf
加入如下的内容,其中501为dba组号,需要根据你实际的情况进行改变。
vm.hugetlb_shm_group = 501
# sysctl -p

时间: 2024-12-14 19:14:48

oracle10g 基于linux6安装问题收集的相关文章

linux6 安装 ntopng

linux6 安装 ntopng 来自维基百科的知识“ntop是一个网络探测器,它以与top显示进程般类似的方式显示网络使用率.在交互模式中,它显示了用户终端上的网络状态.在网页模式中,它作为网络服务器,创建网络状态的HTML转储文件.它支持NetFlow/sFlowemitter/collector,这是一个基于HTTP的客户端界面,用于创建ntop为中心的监控应用,并使用RRD来持续存储通信数据”. GitHub地址:https://github.com/ntop/ntopng/tree/d

基于VirtualBox 安装和配置Fuel OpenStack(V6.1)

1.环境准备 准备一台内存较大的主机,12G以上 下载安装VirtualBox及其匹配的扩展包 virtualbox: http://download.virtualbox.org/virtualbox/4.3.28/VirtualBox-4.3.28-100309-Win.exe 扩展包(extension):(扩展包的版本与virtualbox要一致) http://download.virtualbox.org/virtualbox/4.3.28/Oracle_VM_VirtualBox_

oracle10g精简版安装步骤

 Feng218 如果出现如下错误: 最好把360安全卫士全关了,再安装下,就没事了 然后安装完了进入时输入用户名:sys或者system 密码就是自己设好的密码进来之后如下所示 oracle10g精简版安装步骤,布布扣,bubuko.com

基于CentOS_VSFTP安装

基于CentOS_VSFTP安装配置   1.   检查VSFTP是否已经安装:chkconfig –list | grep vsftpd 无输出代表未安装: 2.   yum命令直接安装安装vsftpd:yum –y install vsftpd 安装过程报如下错误: 解决办法: rm /var/run/yum.pid 这个时候,有个提示:rm :是否删除普通文件 “/var/run/yum.pid” ? 回车后就结束了该进程就好了. 注:该命令要求可以访问外网,并且需要配置DNS服务器,默认

yate学习--基于CentOS安装运行yate

基于CentOS安装Yate 1前言 思前想后,很多东西现在理解了,会用了.时间长了,对这个系统进行bug修复的时候.很多知道的东西会忘的差不多,需要重新花比较多的时间去理解和学习.俗话说:好记性不如烂笔头.还是老老实实的用文字和图片的方法来记录. 为了让以后的自己轻松一点,只要让现在的自己多做一点工作,重新开始搭建yate的环境. 2源码下载 最好从官网下载, 官网地址:http://www.yate.ro/ 下载地址:http://docs.yate.ro/wiki/Download 由于没

虚拟机安装-基于VMware12 安装xp系统---下篇

限于篇幅,本次分享为上一篇随笔"虚拟机安装-基于VMware12 安装xp系统---上篇"的后续分享. ---------------------------------------------------------分割线----------------------------------------------------- 单击"开启此虚拟机".选择第二项(运行WINDOWS PE 微软系统)进入win PE 系统,选择将系统分为几个盘,然后会提示说将系统装到

LINUX6安装YUM仓库和实现开机自动挂载

# LINUX6安装YUM仓库和实现开机自动挂载 ---------------------------------安装环境------------------------------- Redhat6镜像文件: 链接:https://pan.baidu.com/s/1DKH6adbrsipM-cTzH-wBgA  百度网盘  密码是hxcb Vmware Workstation虚拟机工具: 链接:https://pan.baidu.com/s/1VvNR9Jh3FDXdcHIHNJ5qhQ 百

基于CentOS7安装部署 Oracle 12c ?

基于CentOS7安装部署 Oracle 12c 简介 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.Oracle数据库最新版本为Oracle Database 12c.Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云. 特点 1.完整的数据管理功能: 1)数据的大量性 2)数据的保存的持久性 3)

实战!基于lamp安装Discuz论坛-技术流ken

1.简介 我前面的博客已经详细介绍了lamp采用yum安装以及编译安装的方式,这篇博客将基于yum安装的lamp架构来实战安装Discuz论坛,你可以任选其一来完成. 2.系统环境 centos7.5 服务器IP:172.20.10.7/28 客户端IP:172.20.10.4/28 3.关闭安全服务 [[email protected] ~]# setenforce 0 4.安装lamp [[email protected] ~]# yum install httpd php php-mysq