[root@pansa ~]# su - oracle
su: /bin/bash: Too many open files in system
--这里报错,说打开的文件太多,不能切换到oracle用户了
su: /bin/bash: Too many open files in system
--这里报错,说打开的文件太多,不能切换到oracle用户了
--解决方法(增加最大打开文件数的限制,当然最好是自己能控制好这个数量,要不机器性能也不行)
[root@pansa ~]# cat /proc/sys/fs/file-max
65536
[root@pansa ~]# vi /etc/sysctl.conf
修改fs.file-max = 655360
[root@pansa ~]# cat /proc/sys/fs/file-max
65536
[root@pansa ~]# vi /etc/sysctl.conf
修改fs.file-max = 655360
增大10倍
然后查看下:
然后查看下: