Ada*_*dam 8 linux ubuntu neo4j ubuntu-14.04
当我尝试在Ubuntu 14.04上启动我的Neo4j数据库时,我看到一条消息:WARNING: not changing user.这是什么意思,重要的是如何克服警告?
警告不会阻止服务器启动.
全输出:
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.
Run Code Online (Sandbox Code Playgroud)
cyb*_*sam 11
(措辞不当)警告告诉您,您没有以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将不会显示警告.
| 归档时间: |
|
| 查看次数: |
1279 次 |
| 最近记录: |