Azure ComputeEmulatorが起動しない

タイラーエンジェル

しばらくの間、Azure ComputeEmulatorが起動しません。試してみると、次のエラーが表示されます。

Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)

[詳細を表示]をクリックすると、次のメッセージが表示されます。

System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at Microsoft.WindowsAzure.GuestAgent.EmulatorRuntime.EmulatorRuntimeImpl.Initialize(String runtimeConfigIniFile, String serviceName, String rootPath, String logFilePath)
   at Microsoft.ServiceHosting.Tools.DevelopmentFabric.Fabricator.InitializeEmulatorRuntime()
   at Microsoft.ServiceHosting.Tools.DevelopmentFabric.Fabricator.InitializeRuntimeAgents()
   at Microsoft.ServiceHosting.Tools.DevelopmentFabric.Fabricator.Initialize()
   at Microsoft.ServiceHosting.Tools.DevelopmentFabric.Program.Main(String[] args)

途方に暮れています。AzureSDK(現在のバージョンと以前のすべてのバージョン)を完全にアンインストールしてから、最新(2.8)のみを再インストールしました。IIS機能をオフにして、再びオンにしました。dftmpファイルを削除/クリーンアップしました。SQL Management Studio 2014R1とVisualStudio2015を修復しようとしました。どのファイルのポートについて話しているのかわかりません。コンピューターを数百回再起動しました。コンピューティングエミュレーターの起動を試みると、Microsoft Azureコンピューティングエミュレーターサービスプロセスが開始され、DFService.exeおよびdfMonitor.exeとともに実行されたままになります。アイデアが尽きました。誰かがこれを修正する方法を知っていますか?または、削除できるように参照しているファイルは何ですか?ちなみに、ストレージエミュレータは問題なく起動します。

追加情報:

WindowsAzureコマンドプロンプト

csrun /devfabric:shutdown 

"The compute emulator is not running." 

ただし、プロセスを終了せず、ファイルをアクティブに保つため、cleanはEmulatorRuntime.logまたはDFService.logを削除できません。タスクマネージャーでプロセスを終了してからクリーンを実行すると、実際にはクリーンになります。

csrun /devfabric:start

"Starting the compute emulator..." 

その後、何も起こりません。そのかなりエキサイティングです。

sqllocaldb stop MSSQLLocalDB

"LocalDB instance 'MSSQLLocalDB' stopped." 

sqllocaldb delete MSSQLLocalDB

"LocalDB instance 'MSSQLLocalDB' deleted." 

この時点で、%UserProfile%/ AzureStorageEmulatorDb42.mdfと.ldfも削除しました

sqllocaldb delete MSSQLLocalDB

"LocalDB instance 'MSSQLLocalDB' started."

この時点で、データベースAzureStorageEmulatorDb42は含まれなくなりましたが、1行のdevstorageaccount1を持つアカウントを除くすべてのテーブルが空の状態で返されます。

EmulatorRuntime.log

[00015280:00006600, 2016/03/18, 21:57:59.949, INFO ] Initializing agent runtime. isDesktop: TRUE allowMultipleRoles:TRUE rootPath: C:\Users\tyangell\AppData\Local\dftmp\
[00015280:00006600, 2016/03/18, 21:57:59.949, INFO ] Agent: Starting.
[00015280:00006600, 2016/03/18, 21:57:59.949, INFO ] Agent: Initialized.
[00015280:00006600, 2016/03/18, 21:57:59.949, INFO ] Machine Configuration:
[00015280:00006600, 2016/03/18, 21:57:59.964, INFO ] Agent flags value = 0x980
[00015280:00006600, 2016/03/18, 21:57:59.997, INFO ] Deleting sublayer 7ad92418-6582-4371-96f1-703ce4f99418
[00015280:00006600, 2016/03/18, 21:57:59.998, INFO ] Agent: Initializing disks.
[00015280:00020148, 2016/03/18, 21:57:59.999, INFO ] ACLing root folder C:\Users\tyangell\AppData\Local\dftmp\
[00015280:00020148, 2016/03/18, 21:58:00.001, INFO ] Finished ACLing root folder C:\Users\tyangell\AppData\Local\dftmp\
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Root folder ACL thread finished executing.
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Agent: Disks initialized.
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Agent: Initializing runtime.
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Setting all Sids to Built-in administrators...
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Initializing Runtime Http Monitor...   
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Finished initializing Runtime Http Monitor.

[00015280:00006600, 2016/03/18, 21:58:00.001, WARN ] Container 00000000-0000-0000-0000-000000000000 not found.
[00015280:00019052, 2016/03/18, 21:58:00.001, INFO ] >>>>_Context_Start: {17477CD7-A015-46C5-8EA6-0F8CD34F5796}     Context={{ RuntimeHttpMonitor }}
[00015280:00006600, 2016/03/18, 21:58:00.001, WARN ] <- RuntimeFindContainer=0x80070490
[00015280:00006600, 2016/03/18, 21:58:00.001, INFO ] Agent: Runtime initialized.
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] Agent: Started.
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] >>>>_Context_Start: {032EB212-30FC-469C-9CE7-6792CCB409E5}     Context={{ AgentCreateContainer:    ContainerId=EmulatorContainer}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventStart(0x00007FFA1197E5A0) =0x80070015       Context={{ AgentCreateContainer:    ContainerId=EmulatorContainer}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] >>>>_Context_Start: {AB8AB0D3-A170-4223-9B31-3562305D67AA}     Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] >>>
AgentCreateContainerWorker() called with
    Id=EmulatorContainer
        Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] Creating a container of type 1     Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] Container EmulatorContainer not found.     Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- RuntimeFindContainer=0x80070490     Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventStart(0x00007FFA1197E5A0) =0x80070015       Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] AgentpCreateContainerWorker Returning
    00000000.
<<<     Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] <<<<_Context_Ends: {AB8AB0D3-A170-4223-9B31-3562305D67AA}  Return value = 00000000.        Context={{ AgentpCreateContainerWorker:     Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventEnd(0x00007FFA1197E5A0) =0x80070015
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] <<<<_Context_Ends: {4BE85F52-DC49-4359-AD52-AD97661E9109}  Return value = 00000000. 
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] >>>>_Context_Start: {BDC4EA59-A0B2-454F-9B28-187515E8E947}     Context={{ StartContainer:  ContainerId=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventStart(0x00007FFA1197E5A0) =0x80070015       Context={{ StartContainer:  ContainerId=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] >>>>_Context_Start: {8ED05D2B-1F69-4A43-9449-BAA47C9DFEAE}     Context={{ AgentpStartContainerWorker:  Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventStart(0x00007FFA1197E5A0) =0x80070015       Context={{ AgentpStartContainerWorker:  Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] <<<<_Context_Ends: {8ED05D2B-1F69-4A43-9449-BAA47C9DFEAE}  Return value = 00000000.        Context={{ AgentpStartContainerWorker:  Id=EmulatorContainer }}
[00015280:00006600, 2016/03/18, 21:58:00.180, WARN ] <- AgentMonitoringObject::EventEnd(0x00007FFA1197E5A0) =0x80070015
[00015280:00006600, 2016/03/18, 21:58:00.180, INFO ] <<<<_Context_Ends: {4BE85F52-DC49-4359-AD52-AD97661E9109}  Return value = 00000000. 

DFService.log

Started: "C:\Program Files\Microsoft SDKs\Azure\Emulator\devfabric\DFService.exe" -sp "C:\Users\tyangell\AppData\Local\dftmp" -enableIIS -singleInstance -elevated
タイラーエンジェル

ほぼ1年間、ソリューションを使用してブログ投稿を検索した後、発見されました。https://blogs.msdn.microsoft.com/cie/2016/05/17/azure-emulator-crash-with-error-0x800700b7-cannot-create-a-file-when-that-file-already-exists

ブログ投稿のリンクは変更される傾向があるので、ここで繰り返します。


まず、次のすばらしいサポートブログを確認することをお勧めします。

https://blogs.technet.microsoft.com/supportingwindows/2014/08/11/wmi-missing-or-failing-wmi-providers-or-invalid-wmi-class

次に、ブログ投稿を確認した後、次の手順に従って、WMIクラスが欠落しているか失敗しているのかを確認する必要があります。

  1. start-runに移動し、wmimgmt.mscと入力します
  2. ローカルWMIコントロール(ローカル)を右クリックして、プロパティを選択します。
  3. [全般]タブで、そのボックスに障害が表示されている場合は、WMIのコアの問題を示しています。
  4. Win32_Processor名前空間/クラスの.MOFファイルが見つかりました

この場合、WMIの無効なクラスがいくつかあることがわかりました。

  • Win32_Processor
  • Win32_WMISetting

エラーのあるWMIコントロール(ローカル)プロパティ

  1. mofcomp.exeを実行してMOFファイルを修復します。mofcomp.exeは、C:\ Windows \ System32 \ wbemフォルダーにあります。
    C:\Windows\System32\wbem>mofcomp.exe CimWin32.mof

  2. 次に、コマンドPASSWORD32を実行して、関連付けられたDLLを再登録します。
    C:\Windows\System32\wbem>regsvr32 cimwin32.dll

問題を修正

  1. WMIコントロール(wmimgmt.msc)を再度確認して、修正されているかどうかを確認します。今回は、下の画像でわかるように、WMIクラスエラーはもうありません。

WMIコントロール(ローカル)プロパティが修正されました

  1. 次に、エミュレーターを再起動します。今回は、エミュレーターが再び実行され、今回は問題やクラッシュは発生しません。

MicrosoftのJulioCoの功績によるものです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Azure Functions QueueTriggerが起動しない

分類Dev

Azure WebApp の Tomcat が起動しない

分類Dev

Azure Service Bus1.1が起動しない

分類Dev

Azure ServiceBusトリガーが時々起動しない

分類Dev

Azure C# Webjob TimeTriggerが起動しない

分類Dev

Pythonを使用したAzure関数-Blobトリガーが起動しない

分類Dev

ReactアプリがAzureアプリサービスで起動しない

分類Dev

Azure Functionアプリ:デプロイ時にTimerTriggerが起動しない

分類Dev

Azure Web ジョブ タイマー トリガーが起動しない

分類Dev

手動でもAzure関数が起動しない(エラーメッセージなし)

分類Dev

Azure Storage Emulatorエラーで起動しない

分類Dev

Azure webappnode.jsアプリが起動していません

分類Dev

Azure LinuxVMが起動/停止していません

分類Dev

関数アプリを開かない限り、Azure FunctionsBlobトリガーが起動しません

分類Dev

Azure WebAppが起動しない:アプリケーションの起動中にエラーが発生しました。プロファイルの読み込みに失敗しました

分類Dev

AzureのWindowsServer2016でPostgresを起動できない

分類Dev

Azure仮想マシンの起動が遅い

分類Dev

Pulseaudioが起動しない

分類Dev

Rhythmboxが起動しない

分類Dev

Eclipseが起動しない

分類Dev

lightdmが起動しない

分類Dev

Ubuntuが起動しない

分類Dev

ServerSymmetricEngineが起動しない

分類Dev

EclipseLunaが起動しない

分類Dev

OwinStartupが起動しない

分類Dev

CordovaDeviceReadyが起動しない

分類Dev

VisualStateAdaptiveTriggerが起動しない

分類Dev

OracleSQLDeveloperが起動しない

分類Dev

hasClassが起動しない

Related 関連記事

  1. 1

    Azure Functions QueueTriggerが起動しない

  2. 2

    Azure WebApp の Tomcat が起動しない

  3. 3

    Azure Service Bus1.1が起動しない

  4. 4

    Azure ServiceBusトリガーが時々起動しない

  5. 5

    Azure C# Webjob TimeTriggerが起動しない

  6. 6

    Pythonを使用したAzure関数-Blobトリガーが起動しない

  7. 7

    ReactアプリがAzureアプリサービスで起動しない

  8. 8

    Azure Functionアプリ:デプロイ時にTimerTriggerが起動しない

  9. 9

    Azure Web ジョブ タイマー トリガーが起動しない

  10. 10

    手動でもAzure関数が起動しない(エラーメッセージなし)

  11. 11

    Azure Storage Emulatorエラーで起動しない

  12. 12

    Azure webappnode.jsアプリが起動していません

  13. 13

    Azure LinuxVMが起動/停止していません

  14. 14

    関数アプリを開かない限り、Azure FunctionsBlobトリガーが起動しません

  15. 15

    Azure WebAppが起動しない:アプリケーションの起動中にエラーが発生しました。プロファイルの読み込みに失敗しました

  16. 16

    AzureのWindowsServer2016でPostgresを起動できない

  17. 17

    Azure仮想マシンの起動が遅い

  18. 18

    Pulseaudioが起動しない

  19. 19

    Rhythmboxが起動しない

  20. 20

    Eclipseが起動しない

  21. 21

    lightdmが起動しない

  22. 22

    Ubuntuが起動しない

  23. 23

    ServerSymmetricEngineが起動しない

  24. 24

    EclipseLunaが起動しない

  25. 25

    OwinStartupが起動しない

  26. 26

    CordovaDeviceReadyが起動しない

  27. 27

    VisualStateAdaptiveTriggerが起動しない

  28. 28

    OracleSQLDeveloperが起動しない

  29. 29

    hasClassが起動しない

ホットタグ

アーカイブ