Problema de espaço para o servidor do Ubuntu 14.04 que foi instalado no Oracle VirtualBox [duplicado]

3

Como posso resolver este problema: Eu tenho quatro unidade no VirtualBox como abaixo, mas eu quero aumentar minha primeira partição.

dspace@ubuntu:/build/dspace-5.5-src-release$ sudo mvn -U package
[sudo] password for dspace: 
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] DSpace Parent Project
[INFO] DSpace Services Framework :: API and Implementation
[INFO] DSpace Kernel :: API and Implementation
[INFO] DSpace Addon Modules
[INFO] DSpace Kernel :: Additions and Local Customizations
[INFO] DSpace XML-UI (Manakin)
[INFO] DSpace XML-UI (Manakin) :: Local Customizations
[INFO] DSpace JSP-UI
[INFO] DSpace JSP-UI :: Local Customizations
[INFO] DSpace RDF
[INFO] DSpace RDF :: Local Customizations
[INFO] DSpace REST :: API and Implementation
[INFO] DSpace REST :: Local Customizations
[INFO] DSpace SWORD
[INFO] DSpace SWORD :: Local Customizations
[INFO] DSpace SWORD v2
[INFO] DSpace SWORD v2 :: Local Customizations
[INFO] Apache Solr Webapp
[INFO] DSpace SOLR :: Local Customizations
[INFO] DSpace OAI-PMH
[INFO] DSpace OAI-PMH :: Local Customizations
[INFO] DSpace Assembly and Configuration
[INFO] DSpace XML-UI Mirage2 Theme
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building DSpace Parent Project 5.5
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.2:enforce (enforce-maven) @ dspace-parent ---
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (native2ascii-utf8) @ dspace-parent ---
[INFO] Executing tasks

Encode any UTF-8 chars in properties:
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-assembly-plugin:2.4.1:single (default) @ dspace-parent ---
[INFO] Reading assembly descriptor: src/main/assembly/testEnvironment.xml
[INFO] Processing sources for module project: org.dspace:dspace-services:jar:5.5
[INFO] Processing sources for module project: org.dspace:dspace-api:jar:5.5
[INFO] Processing sources for module project: org.dspace:dspace-xmlui:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-jspui:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-rdf:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-rest:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-sword:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-swordv2:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-solr:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace-oai:war:5.5
[INFO] Processing sources for module project: org.dspace:dspace:pom:5.5
[INFO] Processing sources for module project: org.dspace:dspace-xmlui-mirage2:war:5.5
[INFO] Processing sources for module project: org.dspace:modules:pom:5.5
[INFO] Processing sources for module project: org.dspace:dspace-api:jar:5.5
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] DSpace Parent Project ............................. FAILURE [7.832s]
[INFO] DSpace Services Framework :: API and Implementation  SKIPPED
[INFO] DSpace Kernel :: API and Implementation ........... SKIPPED
[INFO] DSpace Addon Modules .............................. SKIPPED
[INFO] DSpace Kernel :: Additions and Local Customizations  SKIPPED
[INFO] DSpace XML-UI (Manakin) ........................... SKIPPED
[INFO] DSpace XML-UI (Manakin) :: Local Customizations ... SKIPPED
[INFO] DSpace JSP-UI ..................................... SKIPPED
[INFO] DSpace JSP-UI :: Local Customizations ............. SKIPPED
[INFO] DSpace RDF ........................................ SKIPPED
[INFO] DSpace RDF :: Local Customizations ................ SKIPPED
[INFO] DSpace REST :: API and Implementation ............. SKIPPED
[INFO] DSpace REST :: Local Customizations ............... SKIPPED
[INFO] DSpace SWORD ...................................... SKIPPED
[INFO] DSpace SWORD :: Local Customizations .............. SKIPPED
[INFO] DSpace SWORD v2 ................................... SKIPPED
[INFO] DSpace SWORD v2 :: Local Customizations ........... SKIPPED
[INFO] Apache Solr Webapp ................................ SKIPPED
[INFO] DSpace SOLR :: Local Customizations ............... SKIPPED
[INFO] DSpace OAI-PMH .................................... SKIPPED
[INFO] DSpace OAI-PMH :: Local Customizations ............ SKIPPED
[INFO] DSpace Assembly and Configuration ................. SKIPPED
[INFO] DSpace XML-UI Mirage2 Theme ....................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9.755s
[INFO] Finished at: Mon Sep 18 04:25:53 EDT 2017
[INFO] Final Memory: 13M/45M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4.1:single (default) on project dspace-parent: Failed to create assembly: Error filtering file '/build/dspace-5.5-src-release/dspace/config/dspace.cfg': No space left on device -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

Nota: Eu oracle virtualBox convidado com 4 GB de disco rígido

Como posso aumentar o tamanho do disco do guest virtualBox?

    
por Md. Ashraful Haque 18.09.2017 / 10:31

2 respostas

2

Observe que você tem 2 GB para / , 1 GB para troca, outros 2 GB para /var e 16 GB para /home . Basicamente você atribuiu 2GB para todo o sistema operacional, programas instalados e, aparentemente, o diretório /build que você está usando para compilar o projeto dspace .

Você pode verificar o espaço livre em cada partição usando df -h . É possível que a raiz tenha sido usada 100% enquanto você tem algum espaço livre em /home .

Acho que você deseja redimensionar a partição / . No entanto, pode não ser a solução.

  • Redimensione a partição: Você pode redimensionar uma partição somente se tiver espaço livre adjacente à partição. É possível que / seja adjacente ao swap. Em seguida, você pode tentar inicializar um LiveCD e usar gparted ou outra ferramenta para remover a partição de troca e redimensionar a / . No entanto, você terá apenas 1 GB e precisará de uma nova partição de troca.
  • Expanda o disco rígido, redimensione a partição e crie uma nova partição swap: Você pode redimensione o disco rígido , apague a troca, redimensione a / e crie uma nova partição swap no espaço restante. No entanto, você receberá apenas 1 GB a mais pela raiz.

Em vez dessas soluções, existem outras soluções que você pode considerar:

  • Expanda o disco rígido e crie uma nova partição para o root: Você pode redimensionar o disco rígido , criar uma nova partição com o espaço livre, mover os arquivos de / para a nova partição , altere o /etc/fstab para montar a nova partição como root e configure a partição de inicialização .
  • Adicione um novo disco rígido e mova seus dados para lá: Você pode adiciona um novo disco virtual à VM , cria um conjunto de partições com melhor layout / tamanhos, move os dados para lá e configura a partição de inicialização . Você pode remover mais tarde o disco virtual antigo ou usá-lo como um disco adicional.
  • Adicione um novo disco rígido e crie uma partição de dados: Você pode adiciona um novo disco virtual à VM , cria uma nova partição lá e mova arquivos e pastas para lá . Por exemplo, você pode mover o diretório /build para o novo disco e criar um link simbólico para acessar essas pastas normalmente.
  • Mover arquivos para a partição inicial: Por exemplo, você pode mover o diretório /build (e alguns outros) da raiz para a partição /home . Por exemplo, para uma pasta /home/build . Você pode criar um link simbólico para acessar a pasta resultante usando o caminho /build anterior.

    $ sudo mv /build /home/.           # move /build to the other partition
    $ sudo ln -s /home/build /build    # create a symbolic link
    

Acho que Adicionar um novo disco e mover os dados para lá é a melhor solução a longo prazo. Você terá um disco melhor organizado. No entanto, se você precisar de uma solução agora, tente mover os arquivos para a partição inicial .

    
por Jaime 19.09.2017 / 05:47
4

O erro no seu log diz:

[ERROR] Failed to execute goal \
org.apache.maven.plugins:maven-assembly-plugin:2.4.1:single (default) \
on project dspace-parent: \
Failed to create assembly: \
Error filtering  file '/build/dspace-5.5-src-release/dspace/config/dspace.cfg': \
No space left on device

O que significa que você deve remover arquivos desnecessários do seu disco para liberar espaço para este programa.

Você pode encontrar as áreas problemáticas em seu disco usando df -h , que mostrará a quantidade de uso de disco por cada partição.

Este Ask Q & amp; A do Ubuntu explica como aumentar o tamanho do disco rígido de uma máquina guest do VirtualBox .

    
por Yaron 18.09.2017 / 10:35