Caused by: java.lang.RuntimeException: can not run elasticsearch as root 错误原因:因为安全问题elasticsearch 不让用root用户直接运行 解决方法:liunx创建新用户sonar,使用该用户(sonar)运行sonar即可。 步骤: 1、创建用户 [root@localhost ~]# addu
[root@bogon local]#chown-R sonarUser:sonarUser sonarqube-6.7.6 4、重新启动sonar,要使用新建的用户启动 su sonarUser ./sonar.sh restart 2、启动时提示端口占用 org.elasticsearch.bootstrap.StartupException: BindTransportException[Failed to bind to [9001]]; nested: BindException[Address already in use...
es.log java.lang.RuntimeException: can not run elasticsearch as root sonar.log 2018.03.05 21:16:48 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running 2018.03.05 21:16:49 INFO app[][o.e.p.PluginsService] no modules loaded 2018.03.05 21:16:49 INFO app[...
SonarQube正在运行(22100)。因此,基本上ElasticSearch不需要由root用户运行。默认情况下,RUN_AS_USER在...
一、sonarqube安装 1.到官网下载社区版进行解压 2.进入到bin目录找到相应的操作系统目录 3.执行./sonar.sh start 进行启动 异常处理 can not run elasticsearch as root 问题: elasticsearch 不支持root 帐号启动 解决:创建一个新的用户 1. adduser sonarqube # 创建用户 ...
log, 报错:java.lang.RuntimeException: can not run elasticsearch as root 使用非root用户运行sonar....
这里启动可能报错“sonar es can not run elasticsearch as root”; 上面链接解决之后,出现下面第二步 2.启动浏览器,访问http://localhost:9000,如出现下图则表示安装成功。 二、配置MySql数据库篇 1.打开mysql,新建一个数据库。 2.打开sonarqube安装目录下的/opt/softs/sonarqube-6.7.2/conf/sonar.properties文...
问题2. es启动失败,查看es.log发现can not run elasticsearch as root(es因为安全问题不允许root用户直接运行,所以要新建用户再运行sonarqube) 具体方法: 1. 新建用户:useradd sonar 2. 设置sonar用户的密码:passwd sonar 3. 会要求输入sonar用户的密码,输入两次 ...
默认情况下,RUN_AS_USER在启动脚本中被注解,该脚本选择了我的当前用户,即root,然后一些linux权限规则...
ElasticSearch注意事项Sonar会用到ElasticSearch,因为大家知道,ElasticSearch 不支持root账号执行。所以需要创建一个Sonar的账号。常见的异常如下: 2018.05.23 23:39:21 ERROR es[][o.e.b.Bootstrap] Exception java.lang.RuntimeException: can not run elasticsearch as root at org.elasticsearch.bootstrap.Bootstrap...