nexus磁盘不足

news/2024/11/7 16:37:28/

1.清理物理

先创建一个Admin - Cleanup repositories using their associated policies类型的Task,这个任务会并不会真正但删除镜像,只是将其设置成deleted状态,不会物理删除;因此我们还需再创建一个Admin - Compact blob store类型的Task完成物理删除。

2.设置storage.diskCache.diskFreeSpaceLimit变量

磁盘剩余空间太少,数据库为只读状态,不可以设置task去清理,此时log中会显示如下异常:

 Error occurred while executing a write operation to database 'component' due to limited free space on the disk (3188 MB). The database is now working in read-only mode. Please close the database (or stop OrientDB), make room on your hard drive and then reopen the database. The minimal required space is 4096 MB. Required space is now set to 4096MB (you can change it by setting parameter storage.diskCache.diskFreeSpaceLimit) .

根据提示信息可知:nexus要求最少有4096MB的磁盘空间,而当前磁盘只剩3188MB,我们可以通过设置{yourpath}/nexus/bin/nexus.vmoptions中的storage.diskCache.diskFreeSpaceLimit参数来指定剩余磁盘空间的容忍度。

然后重启nexus,添加task完成清除磁盘工作。


http://www.ppmy.cn/news/254616.html

相关文章

linux 卸载nexus,Linux下安装maven和nexus

Linux下安装maven 1.首先到Maven官网下载安装文件,目前最新版本为3.0.3,下载文件为apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令; 2.进入下载文件夹,找到下载的文件,运行如下命令解压 tar -xvf apache-maven-2.2.1-bin.tar.gz 解压后的文件夹名为apache-maven-3.…

Nexus的优化

优化私服的下载地址 创建Group 设置远程代理 这一篇是接上一篇文章的,这里的操作是对上一篇搭建的Nexus服务器的优化。上一篇文章的地址如下: 用Docker搭建Nexus私服 优化私服的下载地址 在我们下载上传到私服中的jar包时,我们肯定不想在项…

nexus3的安装

一、服务器要求 官网中对服务器的硬件配置做出了具体的要求 内存cpu>8G>4c 除了硬件配置,文件句柄数也是要>65536 [rootlocalhost ~]# echo "* hard nofile 65536 * soft nofile 65536" >> /etc/security/limits.conf开头先讲讲…

Nexus3 部署备份与恢复

一、部署 compose.yml version: 3.9 services:nexus:environment:INSTALL4J_ADD_VM_PARAMS: "-Xms6g -Xmx6g -XX:MaxDirectMemorySize15530m "image: sonatype/nexus3:3.41.0container_name: nexusrestart: alwaysports:- "8081:8081"volumes:- /data/ap…

linux安装nexus

1.首先确认jdk环境是否安装最好安装1.8以上 2.进入home目录创建一个nexus文件夹 (个人喜好) cd /home mkdir nexus 3.进入nexus目录下载nexus的安装包 wget http://download.sonatype.com/nexus/oss/nexus-2.14.8-01-bundle.tar.gz 4.解压下载的压缩包 tar zxvf nexus-2.14.8…

使用android源码编译并烧LG nexus4

首先需要对Lg的nexus解锁。 解锁的方法很简单,adb reboot bootloader之后进入fastboot 模式。 然后使用fastboot oem unlocked进行解锁。 解锁完毕之后,就具备了烧机的前提条件。然后就是编译了。 使用Google提供的源码编译,会生成userdata.…

linux 卸载nexus,CentOS7安装Nexus

1.环境 CentOS Linux release 7.5.1804 jdk-8u181-linux-x64.rpm nexus-3.13.0-01 2.JDK RPM安装 已安装JDK请跳过 #查看是否已安装JDK rpm -qa | grep jdk #卸载jdk相关文件 yum -y remove *jdk* #安装rpm包 rpm -ivh jdk-8u181-linux-x64.rpm 修改/etc/profile文件&#xff0…

使用 nexus 作为 npm 私服

背景: 之前公司内部是使用的 verdaccio 作为私有前端 npm 仓库的工具的, 由于最近安装包时总是遇到问题, 发包 和 安装都比较慢, 不太确定具体是什么问题 几经解决还是没能够解决掉, 索性换一个工具试试, 公司后端的 maven 库私服是使用的 nexus, 找资料时发现 nexus 也是可…