من در حال تلاش برای ارتقا NWT 5.0 به 7.0 در هاست Windows Server 2012 R2 Hyper-V هستم که بخشی از یک کلاستر است، و بخشی از این فرآیند مستلزم ثبت یک گروه در Nimble است. من آدرس IP MGMT Nimble را وارد می کنم و از poweruser روی Nimble برای اتصال استفاده می کنم. این ارتقا در یک میزبان موفقیت آمیز بود، اما در دو میزبان باقی مانده ناموفق بود. خطایی که می بینم اشاره می کند که باید IP MGMT یا اعتبارنامه را بررسی کنم که مطمئن هستم درست است.
در سیاهههای مربوط به تنظیم Nimble من این خطا را می بینم.
09-14-2022 14:51:17.612 4508 6404 ثبت اطلاعات در سطح “اطلاعات”
09-14-2022 14:51:17.612 4508 6404 اطلاعات ————————————- —————–
09-14-2022 14:51:17.613 4508 6404 اطلاعات در حال اجرای Cmdlet Set-NWTCconfiguration
09-14-2022 14:51:17.613 4508 6404 اطلاعات ———————————— —————–
09-14-2022 14:51:17.613 4508 6404 اطلاعات رکورد فرآیند برای cmdlet پیکربندی SET-NWTC وارد شد
09-14-2022 14:51:17.626 4508 6404 اطلاعات اتصال به مدیریت Nimble Group IP=172.XXX به عنوان کاربر=poweruser
09-14-2022 14:51:17.626 4508 6404 Information Cmdlet=Set-NWTCConfiguration نام برنامه گزارش شده به group=172.XXX است Set-NWTConfiguration-7.0.0.31
09-14-2022 14:51:17.678 4508 6404 هشدار ورود با استثنا انجام نشد منبع:https://172.XXX:5392/v1/tokensخطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد.. تلاش مجدد برای ورود به سیستم.
09-14-2022 14:51:18.685 4508 6404 هشدار تلاش برای ورود: 1
09-14-2022 14:51:18.685 4508 6404 اخطار در هنگام تلاش مجدد تعداد 1 با پیام: منبع:https://172.XXX:5392/v1/tokensخطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد.
09-14-2022 14:51:19.696 4508 6404 هشدار تلاش برای ورود: 2
09-14-2022 14:51:19.700 4508 6404 اخطار در هنگام تلاش مجدد تعداد 2 با پیام: منبع:https://172.XXX:5392/v1/tokensخطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد.
09-14-2022 14:51:20.701 4508 6404 هشدار تلاش برای ورود:3
09-14-2022 14:51:20.705 4508 6404 اخطار در هنگام تلاش مجدد تعداد 3 با پیام: منبع:https://172.XXX:5392/v1/tokensخطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد.
09-14-2022 14:51:20.706 4508 6404 خطا ValidateUserCredentials در مقابل Nimble Group ناموفق بود. خطا=نامعتبر یا غیرقابل دسترسی Nimble group management=172.XXX با نام کاربری=poweruser مشخص شده است. لطفاً بررسی کنید که معتبر و قابل دسترسی از طریق فایروال هستند. “Set-NWTConfiguration” cmdlet را اجرا کنید تا مدیریت و اعتبار گروه Nimble معتبر را برای user=domainuser ویندوز تنظیم کنید. پیام خطا=منبع:https://172.XXX:5392/v1/tokensخطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد.
09-14-2022 14:51:20.713 4508 6404 خطا در تنظیم پیکربندی NWT ناموفق بود، Exception:Nimble.Powershell.PSException.NimblePSException: اعتبار کاربری مشخص شده قابل تأیید نیست. لطفاً IP مدیریت گروه یا اعتبارنامه ارائه شده به عنوان ورودی را بررسی کنید. —> Nimble.Powershell.PSException.NimblePSException: نامعتبر یا غیرقابل دسترسی Nimble group management=172.XXX مشخص شده با نام کاربری=poweruser. لطفاً بررسی کنید که معتبر و قابل دسترسی از طریق فایروال هستند. “Set-NWTConfiguration” cmdlet را اجرا کنید تا مدیریت و اعتبار گروه Nimble معتبر را برای user=domainuser ویندوز تنظیم کنید. پیام خطا=منبع:https://172.XXX:5392/v1/tokens, خطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد. —> NimbleStorage.WS.GroupMgmtClientException: منبع:https://172.XXX:5392/v1/tokens, خطا: اتصال زیربنایی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد. —> System.Net.WebException: اتصال اساسی بسته شد: یک خطای غیرمنتظره در ارسال رخ داد. —> System.IO.IOException: قادر به خواندن داده ها از اتصال حمل و نقل نیست: اتصال موجود به اجبار توسط میزبان راه دور بسته شد. —> System.Net.Sockets.SocketException: یک اتصال موجود به اجبار توسط میزبان راه دور بسته شد
در System.Net.Sockets.NetworkStream.Read(Byte[] بافر، افست Int32، اندازه Int32)
— پایان ردیابی پشته استثنای داخلی —
در System.Net.Sockets.NetworkStream.Read(Byte[] بافر، افست Int32، اندازه Int32)
در System.Net.FixedSizeReader.ReadPacket(Byte[] بافر، افست Int32، تعداد Int32)
در System.Net.Security.SslState.StartReceiveBlob(Byte[] بافر، AsyncProtocolRequest asyncRequest)
در System.Net.Security.SslState.CheckCompletionBeforeNextReceive (پیام ProtocolToken، AsyncProtocolRequest asyncRequest)
در System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] بافر، AsyncProtocolRequest asyncRequest)
در System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
در System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext، ContextCallback Callback، Object State، Boolean reserveSyncCtx)
در System.Threading.ExecutionContext.Run(ExecutionContext executionContext، ContextCallback تماس، وضعیت شیء، Boolean reserveSyncCtx)
در System.Threading.ExecutionContext.Run(ExecutionContext executionContext، ContextCallback Callback، وضعیت شیء)
در System.Net.TlsStream.ProcessAuthentication (نتیجه LazyAsyncResult)
در System.Net.TlsStream.Write(Byte[] بافر، افست Int32، اندازه Int32)
در System.Net.PooledStream.Write(Byte[] بافر، افست Int32، اندازه Int32)
در System.Net.ConnectStream.WriteHeaders (ناهمگام بولی)
— پایان ردیابی پشته استثنای داخلی —
در System.Net.HttpWebRequest.GetRequestStream(TransportContext&context)
در System.Net.HttpWebRequest.GetRequestStream()
در RestSharp.Http.WriteRequestBody(HttpWebRequest webRequest)
در RestSharp.Http.PostPutInternal (روش رشته)
در RestSharp.Http.AsPost(String httpMethod)
در RestSharp.RestClient.DoExecuteAsPost (IHttp http، روش رشته)
در RestSharp.RestClient.Execute (درخواست IRestRequest، رشته httpMethod، Func`3 getResponse)
— پایان ردیابی پشته استثنای داخلی —
در NimbleStorage.WS.GroupMgmtClient.HandleReturnResponse[T](درخواست RestRequest، پاسخ IRestResponse`1)
در NimbleStorage.WS.GroupMgmtClient.Execute[T](درخواست RestRequest)
در NimbleStorage.WS.GroupMgmtClient.Post[T](String objectName، DataWrapper`1 clazz، T postobject)
در NimbleStorage.WS.V1.TokenObjectSet.CreateObject(Token thatobject)
در NimbleStorage.WS.GroupMgmtClient.SetupGroupMgmtClient(String groupAddr، String username، رمز عبور SecureString، String appName)
در NimbleStorage.WS.GroupMgmtClient.Login (String groupAddr، String username، SecureString رمز عبور، String appName، UInt16 portNumber)
در Nimble.Powershell.Cmdlets.NimPSCmdletBase.CreateGroupManagementClient(GroupMgmtProfileConfigInfo GroupUser)
— پایان ردیابی پشته استثنای داخلی —
در Nimble.Powershell.Cmdlets.NimPSCmdletBase.CreateGroupManagementClient(GroupMgmtProfileConfigInfo GroupUser)
در Nimble.Powershell.Cmdlets.SetNWTConfigurationCmdlet.ValidateUserCredentials(GroupMgmtProfileConfigInfo ConfigInfo)
— پایان ردیابی پشته استثنای داخلی —
در Nimble.Powershell.Cmdlets.SetNWTConfigurationCmdlet.ValidateUserCredentials(GroupMgmtProfileConfigInfo ConfigInfo)
در Nimble.Powershell.Cmdlets.SetNWTConfigurationCmdlet.CreateNWTConfigProfile(GroupMgmtProfileConfigInfo رکورد)
در Nimble.Powershell.Cmdlets.SetNWTConfigurationCmdlet.ProcessRecord()
متوجه شدم که در رابط کاربری گرافیکی Nimble در زیر رویدادهای کاربر، تلاشهایی برای ورود به سیستم از سرور ویندوز که در آن ارتقا کار میکرد، میبینم، اما رویدادهایی را از سرورهای ویندوز نمیبینم که در آن تلاشها برای ورود ناموفق بود.
من یک ضبط wireshark را در طول یک ورود ناموفق اجرا کردم و متوجه شدم که Nimble بستههای Server-RST را ارسال میکند، اما نمیتوانم دلیل آن را ببینم.
هر کمکی قابل تقدیر است
منبع: https://community.hpe.com/t5/HPE-Nimble-Storage-Solution/Nimble-Windows-Toolkit-7-0-Group-Registration-Error/m-p/7173987#M597
تحریریه مجله اچ پی