Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 在Neo4j中“警告:不改变用户”是什么意思?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

当我尝试在Ubuntu 14.04上启动我的Neo4j数据库时,我看到一条消息:警告:不更改用户.这是什么意思,重要的是如何克服警告? 警告不会阻止服务器启动. 全输出: adam@ubuntu:~$sudo service neo4j-service start Using additional JVM arguments: -server -XX:+DisableExplicitGC - D
当我尝试在Ubuntu 14.04上启动我的Neo4j数据库时,我看到一条消息:警告:不更改用户.这是什么意思,重要的是如何克服警告?

警告不会阻止服务器启动.

输出

adam@ubuntu:~$sudo service neo4j-service start
Using additional JVM arguments:  -server -XX:+DisableExplicitGC - Dorg.neo4j.server.properties=conf/neo4j-server.properties -Djava.util.logging.config.file=conf/logging.properties -Dlog4j.configuration=file:conf/log4j.properties -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:-OmitStackTraceInFastThrow
StarTing Neo4j Server...WARNING: not changing user
process [3699]... waiTing for server to be ready..... OK.
http://localhost:7474/ is ready.

解决方法

(措辞不当)警告告诉您,您没有以root用户身份启动neo4j.在生产中运行neo4j时,通常会期望root用户启动neo4j.

但是在开发过程中,大多数人可能会在他们自己的用户ID下在他们的本地计算机上运行neo4j – 这应该不是问题.

另请注意,neo4j使用UID环境变量来确定当前用户ID.至少在我的情况下,echo $UID和sudo echo $UID返回相同的值.因此,即使您使用sudo启动neo4j,您仍会看到警告.但是,如果我使用su成为root用户,echo $UID将返回0(root用户ID),neo4j将不会显示警告.

大佬总结

以上是大佬教程为你收集整理的linux – 在Neo4j中“警告:不改变用户”是什么意思?全部内容,希望文章能够帮你解决linux – 在Neo4j中“警告:不改变用户”是什么意思?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。