码迷,mamicode.com
首页 > 其他好文 > 详细

普通用户启动tomcat

时间:2015-11-02 12:22:24      阅读:711      评论:0      收藏:0      [点我收藏+]

标签:普通用户启动tomcat

一、创建启动用户和目录权限

[root@web02 ~]# useradd user

[root@web02 ~]# passwd user   (passwd)

     用root shutdown 

     chown -R user  /tomcat   (前面用户名,后面是目录) 

     chmod u+x /tomcat


su - user 

然后进入相关bin目录,启动。


二、

su切换到用户user报无法设置用户ID:资源暂时不可用错误

问题是出在:在/etc/security/limits.d目录下,rhel6和centos6下面多了个文件:90-nproc.config  

  此文件内容:

# Default limit for number of user‘s processes to prevent

# accidental fork bombs.

# See rhbz #432903 for reasoning.


*          soft    nproc     1024


这里限制了1024呀,注释或者将1024值改大,保存退出,立即生效,再试试su到user,问题解决。不过为什么加这个文件,没弄清楚,在rhel 5上有这个目录,但是没有这个文件

当然你的/etc/security/limits.conf配置的用户允许打开的文件句柄数也不能太小,是吧


cat /etc/security/limits.conf


user  soft    nproc   4094

user  hard    nproc   32768

user  soft    nofile  2048

user  hard    nofile  131072


也可以使用ulimit –a查看相关的配置


普通用户启动tomcat

标签:普通用户启动tomcat

原文地址:http://devin223.blog.51cto.com/10447310/1708702

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!