安装ORACLE 10G时碰到一个头大的问题,按照安装指南一步步操作,你会发现有四个参数怎么都设置不好,如下
error: 'rmem_default' is an unknown key
error: 'rmem_max' is an unknown key
error: 'wmem_default' is an unknown key
error: 'wmem_max' is an unknown key
这个问题困扰了我几天,直到公司上了网之后,使用最爱的搜索引擎,才找到了解决的办法。即,在修改/etc/sysctl.conf时这四个参数前面应该加上net.core.即
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
如是,问题解决.
符ORACLE官方论坛上帖子原文链接:
http://forums.oracle.com/forums/thread.jspa?threadID=313736
分享到:
相关推荐
- `/proc/sys/net/ipv4/tcp_wmem` 和 `/proc/sys/net/ipv4/tcp_rmem`:设定TCP连接的写入和读取缓冲区大小,推荐值分别为8192、436600、873200字节。 - `/proc/sys/net/core/somaxconn`:设定`listen()`函数的最大挂...
rmem:适用于ARMv8,RISC-V,Power和x86的可执行并发模型 rmem工具包括针对Power,ARMv8,RISC-V和x86(TSO)处理器体系结构的宽松内存并发语义的可执行操作模型,以及在石蕊测试和ELF二进制文件上执行模型的机制:...
相比于10g版本,11g版本的配置主要增加了`net.core.rmem_default` 和 `net.core.rmem_max` 的值,这意味着更大的接收缓冲区大小,有助于提高数据传输效率。 - **执行参数更新命令**: ```shell sysctl -p ``` ...
/sbin/sysctl -w net.core.rmem_default=$RMEM_DEFAULT > /dev/null 2>&1 /sbin/sysctl -w net.core.rmem_max=$RMEM_MAX > /dev/null 2>&1 fi ;; stop) # Stop daemons. echo -n "Shutting down NFS mountd: ...
net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 五、检查 Display 在安装 Oracle 11g 之前,需要检查 Display 是否正确。可以使用 xclock 命令来...
- `net.core.rmem_default` 和 `net.core.wmem_default` 是网络协议栈的默认接收和发送内存,用于TCP/IP数据包。 - `net.core.rmem_max` 和 `net.core.wmem_max` 是网络协议栈的接收和发送内存的最大值。 要检查...
net.core.rmem_default=26214400 net.core.wmem_max=26214400 net.core.wmem_default=26214400 net.core.netdev_max_backlog=2048 // (Proportional To Receive Window) 将高速本地链接的缓冲增加到16MB或更多,例如...
net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 ``` #### 三、安装前的测试 - 使用 `xclock` 检查 `DISPLAY` 参数是否正确配置: ```bash ...
net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 [root@oracle10g /]# sysctl –p 5.拷贝并安装oracle所需的rpm软件包,并按照下面的...
Linux 6 32 位 Oracle 环境...net.core.rmem_default=262144 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 ...
net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 net.ipv4.tcp_wmem = 262144 262144 262144 net.ipv4.tcp_rmem = 4194304 4194304...
- 需要修改`/etc/sysctl.conf`中的内核参数,包括`shmmni`, `sem`, `file-max`, `ip_local_port_range`, `rmem_default`, `rmem_max`, `wmem_default`以及`wmem_max`等,以满足Oracle数据库的需求。例如: ```bash...
net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 ``` #### 二、安装过程 1. **指定安装路径**: - 指定安装路径为 `/mnt/Oracle11g_linux_...
net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 ``` 这些参数都是 Oracle 10g 安装所需的内核参数。其中,`kernel.shmall` 和 `kernel.shmmax` 是...
去做设置fd的东西回声“ 1048576000”> / proc / sys / fs / nr_open设置内核调整和限制net.core.rmem_default = 419430400 net.core.rmem_max = 419430400 net.core.wmem_default = 419430400 ...
一、配置系统参数 在安装oracle前我们需要对用到的系统参数进行配置 1、修改系统内核参数 修改sysctl.conf文件 在文件/etc/sysctl.conf中添加以下内容: ...net.core.rmem_default = 4194304 net.core.rmem_max = 4194
net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 ``` 这些参数对于Oracle数据库的性能至关重要,例如`kernel.shmall`定义了系统可以拥有的最大共享...
* net.core.rmem_default = 262144 * net.core.rmem_max = 4194304 * net.core.wmem_default = 262144 * net.core.wmem_max = 1048586 三、修改文件描述符 在安装 Oracle 11g R2 之前,我们需要修改文件描述符以...