Linux下安装Oracle10g提示内核参数检查失败

如图:

先简单介绍下常用的几个内核参数:

kernel.shmmax:单个共享内存段的最大字节数

kernel.shmmni:共享内存段的最大个数

kernel.shmall:共享内存的总页数

kernel.sem:信号灯参数

fs.file-max:系统中所允许的文件句柄最大数目。

[[email protected] /]# cat /proc/sys/fs/file-max       //查看命令

net.ipv4.ip_local_port_range:应用程序可使用的ipv4端口范围。

cat /proc/sys/net/ipv4/ip_local_port_range

net.core.rmem_default:套接字接收缓冲区大小的缺省值。

cat /proc/sys/net/core/rmem_default

net.core.rmem_max:套接字接收缓冲区大小的最大值。

cat /proc/sys/net/core/rmem_max

net.core.wmem_default:套接字发送缓冲区大小的缺省值。

cat /proc/sys/net/core/wmem_default

net.core.wmem_max:套接字发送缓冲区大小的最大值。

cat /proc/sys/net/core/wmem_max

其配置文件为/etc/sysctl.conf

解决方法:

修改配置文件,已有的参数则修改值,没有的则添加

[[email protected] /]# vim /etc/sysctl.conf

1、kernel.shmall=524288 改为 kernel.shmall=2097152

2、添加如下内容:

net.ipv4.ip_local_port_range=1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

最后使其立即生效:

[[email protected] ~]# /sbin/sysctl -p        //立即生效

时间: 2024-12-28 15:01:56

Linux下安装Oracle10g提示内核参数检查失败的相关文章

Linux下安装Oracle10g提示交换空间检查失败

如图: 安装Oracle10时提示交换空间检查失败.交换空间期望值是2790M,实际只有1498M. 解决方法: 新建临时swapfile或者是空闲分区,其大小为2790-1498=1292M,在需要时设定为交换空间. 步骤: 1.查看当前磁盘大小 [[email protected] ~]# df -lh Filesystem      Size     Used    Avail    Use%     Mounted on /dev/sda2       14G     11G     2

LINUX下ORACLE相关的内核参数详解

ORACLE相关的内核参数详解 1.kernel.sem [[email protected] ~]# cat /proc/sys/kernel/sem 250         32000    100         142 [[email protected] ~]#  ipcs -sl ------ Semaphore Limits -------- max number of arrays = 142 max semaphores per array = 250 max semaphor

win7下安装oracle10g提示无法确定主机ip地址的解决方案

一 修改hosts文件 1.打开文件C:\Windows\System32\drivers\etc\hosts(直接双击用记事本打开) 2.将该文件末尾最后两行前的'#'都去掉 3.然后保留前一行将后一行改为 本机ip   本机名 本机ip的查询方法d: 点击win(ctrl或alt右边的键)+R 输入ipconfig /all(/不能省略) 在列表中的第一个'IPv4'即本机ip 本机名的查询方法: 右键'计算机' - '属性' - '更改设置'(右下角) - '计算机全名' 二 添加虚拟网络

linux下安装git提示”无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)“

如图所示,输入命令:apt-get install git后提示权限不够 解决方法,在命令前加 sudo即可 sudo apt-get install git sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性.sudo不是对shell的一个代替,它是面向每个命令的.

解决 linux 下安装 node 报: command not found

注意:有时安装成功后,需要关闭xshell,重新启动.nvm才会生效. 1. 在 linux 下安装 node 提示 -bash:  node: command not found. 2. 这种情况可以用 epel 的来安装 node : sudo yum install epel-release    sudo yum install nodejs    node --version 输出版本信息就证明装成功了. 3. 安装 npm 和 express: sudo yum install np

Linux下安装 Posgresql 并设置基本参数

在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Centos6.5. 安装Postgresql # 安装postgresql服务器 yum install postgresql-server #依赖包是否安装 Y/N Y #第三方贡献包 yum install postgresql-contrib #依赖包是否安装 Y/N Y 安装成功后,数据库状态

CentOS5.6下安装Oracle10G软件(包含报错经验)

CentOS5.6下安装Oracle10G ******************************************************************************** *目标:在Centos系统下,安装Oracle10g软件 *步骤: *                1.安装包 *                2.域名解析设置及网络配置 *                3.创建用户.组 *                4.配置内核参数.修改环境变量

(轉載)Linux下安装Oracle11g服务器

轉載:http://www.cnblogs.com/zhangyongli2011/archive/2012/04/04/2431953.html 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内存 交换空间 一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小 硬盘 5G以上 2.修改操作系统核心参数 在Root用户下执行以下步骤:

CentOS5.6下安装Oracle10G软件 【保留报错经验】

CentOS5.6下安装Oracle10G ******************************************************************************** *目标:在Centos系统下,安装Oracle10g软件 *步骤: *                1.安装包 *                2.域名解析设置及网络配置 *                3.创建用户.组 *                4.配置内核參数.改动环境变量