Upon startup of Linux database get ORA-27102: out of memory Linux-X86_64 Error: 28: No space left on device [ID 301830.1]
|
Applies to:
Oracle Server - Enterprise Edition - Version: 9.2.0.4 to 11.2.0.2 - Release: 9.2 to 11.2
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)
x86 64 bit (for Enterprise Linux only)
SUSE / UnitedLinux x86-64
When trying to increase the SGA to approach half available RAM with an Oracle 64bit version on a Linux 64bit operating system, even thoughshmmaxis set to match half the amount of RAM, you get the following error when trying to start the instance:
SQL> startup nomount
ORA-27102: out of memory
Linux-x86_64 Error: 28: No space left on device
shmallis too small, most likely is set to the default setting of 2097152
$ cat /proc/sys/kernel/shmall
2097152
shmallis the total amount of shared memory, in pages, that the system can use at one time.
Setshmallequal to the sum of all the SGAs on the system, divided by the page size.
The page size can be determined using the following command:
$ getconf PAGE_SIZE
4096
For example, if the sum of all the SGAs on the system is 16Gb and the result of'$ getconf PAGE_SIZE'is 4096 (4Kb) then set shmall to 4194304 pages
As the root user set theshmallto 4194304 in the /etc/sysctl.conf file:
kernel.shmall = 4194304
then run the following command:
# sysctl -p
# cat /proc/sys/kernel/shmall
4194304
NOTE:
The above command loads the new value and a reboot is not necessary
Switch back to being the oracle user and retry the startup command.
From Oracle
-------------------------------------------------------------------------------------------------------
分享到:
相关推荐
### ora-01033: Oracle Initialization or Shutdown in Progress 解决方法 #### 一、问题背景及原因 **标题**: “ora-01033: Oracle initialization or shutdown in progress 解决方法” **描述**: “ora-01033: ...
在本文中,我们将深入探讨一个特定的Oracle数据库在Linux环境下启动失败的问题,涉及错误代码ORA-27154、ORA-27300、ORA-27301和ORA-27302,这些错误通常与系统信号量相关。此问题可能发生在尝试启动一个新的数据库...
Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.4 to 11.1.0.6 ...NOTE:419871.1 - Failures due to "skgxpvfymmtu: process failed because of a resource problem in the OS" on 32-bit Linux
### ORA-01033: Oracle 初始化或关闭中 #### 错误概述 ORA-01033 错误通常出现在尝试启动或连接到Oracle数据库时,表明数据库正处于初始化或关闭过程中。该错误可能由多种原因引起,包括但不限于数据库服务尚未...
3. NOTE:1310365.1 - 如何重新加载`SYS.DBMS_STATS`包 - 提供了详细步骤来重新加载或修复`DBMS_STATS`包。 **总结** 当遇到“ORA-04063”错误时,关键在于识别出问题的根源,然后通过重新编译和验证受影响的包来...
### Oracle数据库ORA-29275错误解析与解决方案 #### 错误概述 在Oracle数据库操作过程中,遇到ORA-29275错误时,通常意味着系统内部发生了某些问题,影响了数据库的正常运行。根据提供的部分脚本内容及上下文推测,...
### 解决ORA-01033:Oracle正在初始化或关闭 #### 背景与问题解析 在Oracle数据库管理中,遇到ORA-01033错误是较为常见的问题之一,该错误通常出现在数据库启动或关闭的过程中。ORA-01033错误的全称是“ORA-01033:...
- `oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm`:预安装包,包含了安装Oracle数据库19c所需的依赖项。 - `oracle-database-ee-19c-1.0-1.x86_64.rpm`:Oracle数据库19c的企业版安装包。 如果没有外网...
### ORA-01157 错误详解与解决方案 #### 错误代码与含义 ORA-01157 错误是 Oracle 数据库中一个常见的错误代码,其全称是:“ORA-01157: 无法识别/文件 - DBWR 文件”。这个错误通常发生在数据库启动过程中,当...
2)....Fixed: Range check error in processes information for x64 machines (affects startup of any EurekaLog-enabled module) 3)....Fixed: Auto-detect personality by project extension if --el_mode switch...
标题中的"最新版linux apache-tomcat-9.0.37.tar.gz"指的是适用于Linux操作系统的Apache Tomcat服务器的9.0.37版本,该版本被打包成了tar.gz格式的压缩文件。这种格式在Linux中很常见,因为它可以方便地进行文件归档...
ORA-27104: system-defined limits for shared memory was misconfigured –oracle的sga超过安装oracle配置的最大内存 ipcs -l —— Messages Limits ——– max queues system wide = 32768 max size of message ...
1. ORA-12541:TNS:没有监听器 这个错误意味着监听器没有启动或者已经损坏。解决方法是通过命令`net start OracleOraHome81TNSListener`启动监听器,如果监听器已损坏,可以使用"Net8 Configuration Assistant"...
- 如果出现`ORA-12712`错误,意味着新的字符集不是旧字符集的超集,这时应使用`ALTER DATABASE character set INTERNAL_USE ZHS16GBK`,同样将字符集设为内部使用模式。 - 遇到`ORA-12721`错误,表明有其他会话...
在Oracle数据库管理与维护的过程中,遇到各种错误代码是家常便饭,其中“ORA-227101”错误虽然在题目中被误标,实际案例中展示的是“ORA-27101”错误,这是一个较为常见的问题,通常发生在数据库服务未能正确启动或...
PL/SQL无法连接Linux下Oracle问题ORA-12514解决方案 PL/SQL作为Oracle的过程语言,能够在Oracle数据库中执行存储过程、函数和触发器等。然而,在Linux环境下,PL/SQL可能无法连接到Oracle数据库,出现ORA-12514错误...
1. **下载**:首先,你需要从Apache官方网站下载`apache-tomcat-9.0.46.tar.gz`的压缩包。这个文件包含了Tomcat的全部源代码和可执行文件。 2. **解压**:使用Linux的`tar`命令解压文件。例如,你可以使用以下命令...
8. **日志和监控**:Tomcat的日志文件位于`logs`目录下,包括`catalina.out`、`host-manager.out`等,这些可以帮助你监控和调试Tomcat的运行状态。 9. **安全考虑**:为了生产环境的安全,需要配置防火墙规则,只...
同时,`ORA-07286`和"Linux-x86_64 Error: 2: No such file or directory"表明可能与设备路径或文件不存在有关,可能是归档日志路径不正确,或者是磁盘设备的问题。 解决步骤: 1. **使用静态参数文件pfile启动...