页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

Linux/AIX操作系统中有参数设置允许用户同时打开的最大文件数量

可通过su 1、可通过su -root切换到root用户后执行如下指令:

      echo "
      #nproc:用户可用的最大进程数量
      #nofile:用户可打开的最大文件总数
      #memlock: 用户最大内存锁地址空间
      #* soft nproc 16384
      #* hard nproc 16384
      * soft nofile 65536
      * hard nofile 65536
      #* soft memlock 4000000
      #* hard memlock 4000000
      " >> /etc/security/limits.conf

上述指令将最大打开文件数调整为65536,此修改对所有linux用户生效。配置完毕后通过su      上述指令将最大打开文件数调整为65536,此修改对所有linux用户生效。配置完毕后通过su 用户名切换到其他用户(如启动smartbi服务的用户)执行ulimit -n可以看到修改后的效果。(ps:

另如果smartbi服务是以root用户部署的那么配置完之后执行 su - 重新加载一下环境变量,再执行ulimit -n 

   (ps:对于文件描述符增加的比例,资料推荐是以2的幂次为参考。如当前文件描述符数量是1024,可增加到2048,如果不够,可设置到4096,依此类推。 

Image Removed

修改句柄数修改后,需要重启smartbi服务。

具体是哪些文件持续消耗了文件数,在Linux上可以通过lsof命令查看(更多lsof命令的了解可以参考网上的文档:https://www.cnblogs.com/sparkbj/p/7161669.html)。

...

     Image Added

2、修改句柄数修改后,需要重启smartbi服务。


Windows

1、在 Windows 操作系统上,文件描述符被称作文件句柄。在 Windows 2000 服务器上,打开文件的句柄极限设置为 16,384。此数量可以在任务管理器的性能摘要中监视。

修改句柄数修改后,需要重启smartbi服务。2、修改句柄数修改后,需要重启smartbi服务。


注:关于句柄数的修改可从网上搜索相关解决方案,如可参考网上文档http://www.cnblogs.com/mydomain/p/3428620.html   和 http://www.cnblogs.com/likehua/p/3831331.html

       具体是哪些文件持续消耗了文件数,在Linux上可以通过lsof命令查看(更多lsof命令的了解可以参考网上的文档:https://www.cnblogs.com/sparkbj/p/7161669.html)。

      Image Added