略。
某局点用户使用Linux+Oracle环境安装iMC,之前只是配置了一个数据库文件,只有32GB,后空间占满导致iMC无法连接到数据库上,导致IMC大多数进程无法启动。
数据库空间满以及进程连接数比较低导致。
登录后台查看连接数均采用默认值,这个值太小会导致iMC连接的时候存在问题
NAME
TYPE VALUE
SQL>
show parameter processes
NAME
TYPE VALUE
------------------------------------
----------- ------------------------------
aq_tm_processes
integer 0
db_writer_processes
integer 4
gcs_server_processes
integer 0
global_txn_processes
integer 1
job_queue_processes
integer 1000
log_archive_max_processes
integer 4
processes
integer 150
SQL>
^[[A
" - rest of line ignored.
SQL>
042: unknown command "
SQL>
show parameter session
NAME
TYPE VALUE
------------------------------------
----------- ------------------------------
java_max_sessionspace_size
integer 0
java_soft_sessionspace_limit
integer 0
license_max_sessions
integer 0
license_sessions_warning
integer 0
session_cached_cursors
integer 50
session_max_open_files
integer 10
sessions
integer 256
shared_server_sessions
integer
后台命令行进入系统,通过oracle用户登录进数据库之后,执行如下2条命令增加连接数:
alter system set processes=1000 scope=spfile;
alter system set sessiOns=1000 scope=spfile;
查看后台数据库文件所在路径,此环境是在/u01/app/oracle/oradata/orcl/目录下,查看当前文件只有users01.dbf,文件大小已经达到了最大值32GB左右。
在数据库中执行此3条命令增加3个数据库文件,根据oracle限制,文件最大是32GB,也就是在原来的基础上增加了96GB。
alter tablespace USERS add datafile '/u01/app/oracle/oradata/orcl/users02.dbf' size 100M autoextend on next 100M maxsize UNLIMITED;
alter tablespace USERS add datafile '/u01/app/oracle/oradata/orcl/users03.dbf' size 100M autoextend on next 100M maxsize UNLIMITED;
alter tablespace USERS add datafile '/u01/app/oracle/oradata/orcl/users04.dbf' size 100M autoextend on next 100M maxsize UNLIMITED;
增加空间之后IMC所在的服务器重启之后问题解决。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作