Nexus安装好后一切Ok,但一次维护时偶然用root用户运行了一次 bin/nexus start, 然后再进入用户nexus来运行 bin/nexus start 时,发现启动不了。

1. 日志查看

nexus的日志放在/opt/nexus/sonatype-work/nexus3/log 目录下,nexus.log日志记录了nexus启动、停止的所有消息。

用nexus start 运行时,控制台不显示日志信息;

用nexus run 运行时,控制台显示日志信息,可以可以启动不成功的错误信息,用这个命令运行时,出现这样的错误:

Unable to delete file:/opt/nexus/sonatype-work/nexus3/cache/bundle344/version0.0/revision.location

 2. 错误分析

到这个目录/opt/nexus/sonatype-work/nexus3/cache/bundle344/version0.0/下查看,发现目录和文件的用户名改成了root,而本来应该是root账户,原因应该是刚才不小心用root用户启动了程序,导致产生了一些root用户的文件,而改用nexus用户启动的时候,发现修改不了这些文件,导致程序无法启动。

3. 解决方法

根据启动日志,用chown -R nexus:nexus ./nexus/ 把nexus目录下所有文件的用户改为nexus,同时,将目录下的权限改为nexus用户可以读、写、修改的权限:chmod -R uo+rwx ./nexus.

经过以上操作后,再次用nexus用户启动时没有再报错了。

一次Nexus启动失败相关推荐

  1. Nexus启动失败处理:The nexus service was launched, but failed to start.

    升级了JDK为1.8后,Nexus启动就失败了: C:\WINDOWS\system32>nexus restart wrapper  | The nexus service was not r ...

  2. Maven异常总结002---nexus服务器启动失败wrapper | The nexus service was launched, but failed to start.

    nexus启动失败:   wrapper  | The nexus service was launched, but failed to start. 可以去查看一下他的logs: 去nexus安装 ...

  3. nexus启动报错:Missing platform binary:../bin/jsw/linux-intel(r)core(tm)i7-7700kcpu@4.20ghz-32/wrapper...

    2019独角兽企业重金招聘Python工程师标准>>> 环境配置 系统:CentOS   64位 JDK:1.8 Nexus:2.12.0 解压Nexus后,执行./nexus st ...

  4. Eclipse启动失败:No java virtual machine was found after searching the follwing locations

    Eclipse启动失败,错误信息如下如所示: 通过阅读错误信息,可以看到错误原因和 javaw.exe路径 有关: 打开eclipse.ini文件,也就是启动Eclipse的初始化文件: 在本地计算机 ...

  5. 硬盘满了 mysql启不来_MySQL数据库之磁盘已满造成的mysql启动失败问题分享

    本文主要向大家介绍了MySQL数据库之磁盘已满造成的mysql启动失败问题分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 突然发现mysql死活都启不起来了: 复制代码 代 ...

  6. ArcGis License 启动失败

    2019独角兽企业重金招聘Python工程师标准>>> 安装ArcGis10.2后,License启动失败,点击启动没有任何反应,ArcGis License Manager服务显示 ...

  7. 总结—elasticsearch启动失败的几种情况及解决

    1.使用root用户启动失败 在有一次搭建elasticsearch的时候,使用systemctl启动elasticsearch失败,然后在bin目录下面去使用启动脚本启动,发现报错不能用root用户 ...

  8. sqlnet.ora限制导致双机应用资源启动失败

    现场环境: suse9sp3系统下安装oracle9208,为VCS双机.双机配置完成,VCS可以正常启动,刚开始所有资源都可以正常online,但很快server应用资源就会变成offline,从而 ...

  9. centos 6.0 启动失败提示。

    init: prefdm main process -terminated with status 1 init: prefdm respawning too fast,stopped 1.进入单用户 ...

最新文章

  1. 【Python】随机函数
  2. 虚拟机红帽linux登陆密码,[操作系统]vmware虚拟机安装了linux(redhat)系统忘记登录密码怎么办...
  3. 19.C 语言与 C++在定义常量时有什么区别
  4. SVN -客户端URL地址修改命令
  5. 春运前五日全国累计发送旅客3.49亿人次 同比增0.58%
  6. kong安装配置手册
  7. 【转】CT基本概念(必须掌握)!!!!!!!!!!!!!!
  8. mac系统升级 brew 是用不了_Mac 终端(terminal) oh-my-zsh+solarized配置
  9. 高考语文再现奇葩作文题!大数据分析高考作文,看看哪年最坑爹?
  10. Windows API 逐个逐个学(3)----Windows系统基本服务API GetSystemDirectory
  11. 离散数学:幂集,生成
  12. 记录几个视频处理软件
  13. excel中的数据怎么导入matlab中,将excel中的数据导入matlab教程的方法步骤
  14. 学会如何带领一个团队
  15. C语言将raw转为bmp,Raw格式转换为Bmp格式
  16. Windows 最全CMD命令,带死机修复系统命令
  17. codeforces 676A Nicholas and Permutation
  18. 4月24日云栖精选夜读:AI不可怕,就怕AI会画画——这里有一种你还不知道的‘图’灵测试…...
  19. Vue中的 Filters 过滤器
  20. auto.ja 部落冲突01 找图并点击

热门文章

  1. 一个程序员的职业生涯到底该怎么规划?
  2. windows 11 设置环境变量
  3. Windows 7 查看GPU显卡使用情况(仅限Nvidia)
  4. java -jar指定main方法
  5. jQuery自动播放轮播图
  6. mysql bin log 阿里云 RDS mysql日志查看
  7. java 精华(一)
  8. SDK和API的区别?
  9. [AHK]AutoHotKey特殊键通用表达法
  10. Lammps中常用的势函数和晶体库资源收集