web-dev-qa-db-ja.com

SonarQubeのインストール中にエラーが発生しました

SonarQubeを実行しようとしています

管理者としてcmdを介してインストール:InstallNTService.bat

StartSonar.bat

    --> Wrapper Started as Console 
   Launching a JVM...
    Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

     2016.03.25 21:09:40 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory C:\sonarqube-5.4\temp

 WrapperSimpleApp: Encountered an error running main:Java.lang.RuntimeException: Failed to reset file system
    Java.lang.RuntimeException: Failed to reset file system
at org.sonar.process.monitor.Monitor.resetFileSystem(Monitor.Java:125)
at org.sonar.process.monitor.Monitor.startProcesses(Monitor.Java:105)
at org.sonar.process.monitor.Monitor.start(Monitor.Java:99)
at org.sonar.application.App.start(App.Java:51)
at org.sonar.application.App.main(App.Java:110)
at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at Sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at Sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at Java.lang.reflect.Method.invoke(Unknown Source)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.Java:240)
at Java.lang.Thread.run(Unknown Source)
  Caused by: Java.nio.file.AccessDeniedException: C:\sonarqube-5.4\temp\jffi837955644087697080.tmp
at Sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at Sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at Sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at Sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
at Sun.nio.fs.AbstractFileSystemProvider.delete(Unknown Source)
at Java.nio.file.Files.delete(Unknown Source)
at org.sonar.process.FileUtils$CleanDirectoryFileVisitor.visitFile(FileUtils.Java:151)
at org.sonar.process.FileUtils$CleanDirectoryFileVisitor.visitFile(FileUtils.Java:135)
at Java.nio.file.Files.walkFileTree(Unknown Source)
at org.sonar.process.FileUtils.cleanDirectoryImpl(FileUtils.Java:123)
at org.sonar.process.FileUtils.cleanDirectory(FileUtils.Java:60)
at org.sonar.application.AppFileSystem.createOrCleanDirectory(AppFileSystem.Java:116)
at org.sonar.application.AppFileSystem.reset(AppFileSystem.Java:73)
at org.sonar.process.monitor.Monitor.resetFileSystem(Monitor.Java:122)
... 10 more
 <-- Wrapper Stopped

これらのエラーが発生します:

  1. WrapperSimpleApp:main:Java.lang.RuntimeExceptionの実行中にエラーが発生しました:ファイルシステムのリセットに失敗しましたJava.lang.RuntimeException:ファイルシステムのリセットに失敗しました

  2. 原因:Java.nio.file.AccessDeniedException:C:\ sonarqube-5.4\temp\jffi837955644087697080.tmp

手伝ってください。

6
John Miller

Javaプロセスを強制終了し、一時フォルダーの内容をもう一度削除してみてください。うまくいきました。

12
joelc

SonarQubeを実行しているユーザー(Windowsサービス画面でユーザーの詳細を確認)は、C:\ Sonarqube-6.Xのいくつかのサブディレクトリに対するR/W権限を持っている必要があります。 C:\ Sonarqube-6.Xディレクトリツリー全体にR/W権限を割り当てました。再試行する前に、一時ディレクトリを安全に削除できます。ダウンロード後、解凍する前に、SonarQubeZipファイルのブロックを解除することも重要です。

6
Jeroen Heier

あなたは以下のステップに従うことができます...それは私からの仕事です。

1:実行中のソナーコマンドウィンドウを停止します。

2:タスクマネージャーを開き、「Javaプロセス」を強制終了してから、一時フォルダーを手動で削除します。

3:再実行

ありがとうVinod

0
Vinod Parmar

同じ問題が発生しましたが、ロックされていたため、一時ディレクトリを削除できませんでした。コンピューターを再起動してsonarQubeを起動すると、問題なく起動しました。 SonarQubeセッションを最後に閉じたとき、一部のリソースがまだ一時フォルダーに保持されていて解放されなかったと思いますが、タスクマネージャーで強制終了するsonarqubeプロセスが見つかりませんでした。

0
ninjasense