Azure service fabric StartPartitionDataLossAsSync抛出FabriceException

Azure service fabric StartPartitionDataLossAsSync抛出FabriceException,azure-service-fabric,Azure Service Fabric,我正在尝试从本地1节点群集上的自身恢复SF服务: using (var client = new FabricClient()) { await client.TestManager.StartPartitionDataLossAsync( Guid.NewGuid(), PartitionSelector.PartitionIdOf(Context.ServiceName, Context.PartitionId), DataLossMo

我正在尝试从本地1节点群集上的自身恢复SF服务:

using (var client = new FabricClient())
{
    await client.TestManager.StartPartitionDataLossAsync(
        Guid.NewGuid(),
        PartitionSelector.PartitionIdOf(Context.ServiceName, Context.PartitionId),
        DataLossMode.FullDataLoss);
}
调用失败,出现
FabriceException
,错误代码未知:

System.Fabric.FabricException: An error occurred during this operation.  Please check the trace logs for more details. ---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x80071D0A
   at System.Fabric.Interop.NativeClient.IFabricTestManagementClient3.EndStartPartitionDataLoss(IFabricAsyncOperationContext context)
   at System.Fabric.Interop.Utility.<>c__DisplayClassa.<WrapNativeAsyncInvoke>b__9(IFabricAsyncOperationContext context)
   at System.Fabric.Interop.AsyncCallOutAdapter2`1.Finish(IFabricAsyncOperationContext context, Boolean expectedCompletedSynchronously)

将本地群集切换到5节点模式

单节点群集不包含诱导故障所需的结构:/System/FaultAnalysisService

ProcessClientOperation for action 'ForwardMessage' encountered error FMFailoverUnitNotFound.