安装Greenplum导致oracle rac无法启动的事故
发布时间:2020-12-12 16:01:20 所属栏目:百科 来源:网络整理
导读:由于用自己的虚拟机安装了Greenplum,按照官网推荐设置了内核参数,如下: kernel.shmmax = 500000000kernel.shmmni = 4096kernel.shmall = 4000000000kernel.sem = 250 512000 100 2048kernel.sysrq = 1kernel.core_uses_pid = 1kernel.msgmnb = 65536kerne
由于用自己的虚拟机安装了Greenplum,按照官网推荐设置了内核参数,如下: kernel.shmmax = 500000000 kernel.shmmni = 4096 kernel.shmall = 4000000000 kernel.sem = 250 512000 100 2048 kernel.sysrq = 1 kernel.core_uses_pid = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.msgmni = 2048 net.ipv4.tcp_syncookies = 1 net.ipv4.ip_forward = 0 net.ipv4.conf.default.accept_source_route = 0 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_max_syn_backlog = 4096 net.ipv4.conf.all.arp_filter = 1 net.ipv4.ip_local_port_range = 1025 65535 net.core.netdev_max_backlog = 10000 net.core.rmem_max = 2097152 net.core.wmem_max = 2097152 vm.overcommit_memory = 2 造成RAC无法启动的参数为:vm.overcommit_memory = 2 我们先看看这个参数的意义 它是 内存分配策略 将该参数设置为2后,运行java时将会报如下错误:
<span style="font-size:14px;">[root@localhost local]# java Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.</span>后将 vm.overcommit_memory改为1之后RAC成功启动。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |