web-dev-qa-db-ja.com

Oracle VirtualBoxにインストールされたubuntu 14.04サーバーのスペースの問題

この問題を解決するにはどうすればよいですか。次のようにVirtualBoxに4つのドライブがありますが、最初のパーティションを増やしたいです。

my partition screenshot

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

注:4 GBのハードディスクを搭載したOracle virtualBoxゲストを使用しました

VirtualBoxゲストのディスクサイズを増やすにはどうすればよいですか?

3

_/_に2GB、スワップに1GB、_/var_に2GB、_/home_に16GBがあることに注意してください。基本的に、すべてのオペレーティングシステム、インストールされたプログラム、および明らかに、dspaceプロジェクトのコンパイルに使用している_/build_ディレクトリに2GBを割り当てました。

_df -h_を使用して、各パーティションの空き領域を確認できます。 _/home_に空きスペースがある間に、ルートが100%使用されている可能性があります。


_/_パーティションのサイズを変更したいと思います。ただし、解決策ではない場合があります。

  • パーティションのサイズを変更する:パーティションのサイズを変更する は、パーティションに隣接する空きスペースがある場合のみ可能です。 _/_がスワップに隣接している可能性があります。次に、LiveCDを起動し、gpartedまたは別のツールを使用してスワップパーティションを削除し、_/_のサイズを変更します。ただし、1GBしか確保できず、新しいスワップパーティションが必要になります。
  • ハードディスクを拡張し、パーティションのサイズを変更し、新しいスワップパーティションを作成します:ハードディスクのサイズを変更 、スワップを削除します、_/_のサイズを変更し、残りのスペースに新しいスワップパーティションを作成します。ただし、ルート用に1GBしか追加できません。

これらのソリューションの代わりに、他に考えられるソリューションがあります。

  • ハードディスクを拡張し、ルート用の新しいパーティションを作成します:ハードディスクのサイズを変更 、新しいパーティションを作成します空き領域、ファイルを_/_から新しいパーティションに移動し、 _/etc/fstab_ を変更してルートとして新しいパーティションをマウントし、 ブートパーティションを設定
  • 新しいハードディスクを追加し、そこにデータを移動します:新しい仮想ディスクをVMに追加 、セットを作成しますより良いレイアウト/サイズのパーティションの場合、そこにデータを移動し、 ブートパーティションを設定 。後で古い仮想ディスクを削除するか、追加のディスクとして使用できます。
  • 新しいハードディスクを追加し、そこにデータパーティションを作成します:VMに新しい仮想ディスクを追加 、作成そこに新しいパーティションと ファイルとフォルダをそこに移動 。たとえば、_/build_ディレクトリを新しいディスクに移動し、シンボリックリンクを作成して、通常どおりこれらのフォルダーにアクセスできます。
  • ファイルをホームパーティションに移動します:たとえば、_/build_ディレクトリ(および他のいくつか)をルートから_/home_パーティション。たとえば、_/home/build_フォルダーに。以前の_/build_パスを使用して、結果のフォルダーにアクセスするためのシンボリックリンクを作成できます。

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

新しいディスクを追加してそこにデータを移動するは、長期的には最適なソリューションだと思います。整理されたディスクになります。ただし、すぐに解決策が必要な場合は、ホームパーティションにファイルを移動を試してください。

2
Jaime

ログのエラーは次のとおりです。

[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

つまり、このプログラム用のスペースを解放するには、ディスクから不要なファイルを削除する必要があります。

df -hを使用して、ディスク上の問題のある領域を見つけることができます。これは、各パーティションによるディスク使用量を示します。

これはUbuntuのQ&Aを尋ねる 説明VirtualBoxゲストマシンのハードディスクサイズを増やす方法

4
Yaron