当前位置:首页 > 005_RedHat6.5安装Oracle11gR2教程
解决资源限制:
命令:vim /etc/security/limits.conf //修改/etc/security/limits.conf文件 在文件底部添加下面内容
oracle soft nproc 2047 // 最大进程数 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240
命令:vim /etc/pam.d/login //编辑 /etc/pam.d/login 在文件中添加下面内容
session required /lib/security/pam_limits.so session required pam_limits.so
//要使 limits.conf 文件配置生效,必须要确保 pam_limits.so文件被加入到启动文件中。查看 /etc/pam.d/login 文件中有:session required /lib/security/pam_limits.so ,若没有,必须加进去。
重新检查(资源限制已解决)
解决操作系统内核参数: 命令:vim /etc/sysctl.conf //编辑/etc/sysctl.conf文件 etc/sysctl.conf这个目录主要是配置一些系统信息(可用于系统调优)
在文件底部添加下面内容 fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 //可以不需要这条,系统原来就有 kernel.shmmax = 536870912 //可以不需要这条,系统原来就有 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586
命令: sysctl -p
//改变当前系统内核参数值(让/etc/sysctl.conf立即生效)
重新运行检查程序(操作系统内核参数已解决,只差程序包问题)
解决程序包问题(通过RedHat光盘安装程序包):
(1)配置本地YUM源
#cp /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/local-source.repo #vi /etc/yum.repos.d/local-source.repo [local-source]
name=Local-Source
baseurl=file:///Soft/RHEL_6.5_x86_64/Server enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# yum list
(2)检查并安装RPM包
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep gcc libgcc-4.4.7-4.el6.x86_64
[root@XSWSSP-DB-Srv1 Soft]# yum install gcc-4.4.7-4.el6.x86_64 –y
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep libaio libaio-0.3.107-10.el6.x86_64
[root@XSWSSP-DB-Srv1 Soft]# yum install libaio-0.3.107-10.el6.i686 -y
[root@XSWSSP-DB-Srv1 Soft]# yum install libaio-devel-0.3.107-10.el6.i686 –y [root@XSWSSP-DB-Srv1 Soft]# yum install libaio-devel-0.3.107-10.el6.x86_64 –y
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep glibc glibc-2.12-1.132.el6.x86_64
glibc-headers-2.12-1.132.el6.x86_64 glibc-devel-2.12-1.132.el6.x86_64 glibc-common-2.12-1.132.el6.x86_64
[root@XSWSSP-DB-Srv1 Soft]# yum install glibc-devel-2.12-1.132.el6.i686 –y
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep compat-libstdc++ [root@XSWSSP-DB-Srv1 Soft]# yum install compat-libstdc*
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep elfutils-libelf-devel [root@XSWSSP-DB-Srv1 Soft]# yum install elfutils-libelf-devel
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep gcc-c++ [root@XSWSSP-DB-Srv1 Soft]# yum install gcc-c++
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep libgcc libgcc-4.4.7-4.el6.x86_64
//列出列表,(检查配置是否正确,若列出一个长的列表,说明配置正确)
libgcc-4.4.7-4.el6.i686
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep libstdc++
[root@XSWSSP-DB-Srv1 Soft]# yum install libstdc++-4.4.7-4.el6.i686 –y
[root@XSWSSP-DB-Srv1 Soft]# yum install libstdc++-devel-4.4.7-4.el6.i686 -y
[root@XSWSSP-DB-Srv1 Soft]# rpm -qa | grep unixODBC [root@XSWSSP-DB-Srv1 Soft]# yum install unixODBC
[root@XSWSSP-DB-Srv1 Soft]# yum install unixODBC-devel
[root@XSWSSP-DB-Srv1 Soft]# yum install pdksh
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package pdksh available. Error: Nothing to do
[root@XSWSSP-DB-Srv1 Soft]# yum install pdksh*
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process No package pdksh* available. Error: Nothing to do
[root@XSWSSP-DB-Srv1 Soft]#
有关pdksh的包装不上
共分享92篇相关文档