یکی از بخش هایی که باید روند عیب یابی آنرا فرا بگیریم بخش مربوط به VMKernel است. همانطور که می دانید VMKernel ها در واقع شبکه های داخلی هاست های ESXi هستند که فرآیند های مدیریتی درون شبکه ای و بیرونی را بر عهده دارند.
بخش چهارم:
عیب یابی شبکه VMKernel :
حال می خواهیم با مشکلاتی که به صورت معمول در هر کدام از این بخش ها رخ می دهد آشنا شویم.
در بخش VMKernel TCP/IP Stack :
مسیردهی ترافیک به اینترفیس اشتباه که برای تشخیص این امر باید بررسی کنیم که:
در خصوص سوال اول می توانیم از دستور esxcli network ip netstack list استفاده نماییم. خروجی این دستور لیستی از NetStack های موجود در هاست می باشد. باید مدنظر داشته باشید که به صورت پیش فرض هر دستوری در محیط CLI مقادیر از defaultTcpipstack را نمایش می دهد. به طور مثال اگر دستور esxcfg-route -l را اجرا نمایید جدول مسیریابی های defaultTcpipstack را نمایش می دهد بنابراین برای اینکه اطلاعات مربوط به سایر NetStack ها را مشاهده نمایید بسته به نوع دستور می بایست از سوئیچ های مختلف استفاده نمایید. به طور مثال برای دستور بالا خواهیم داشت:
esxcfg-route -N -l “NetStack”
نکته: برای سایر دستورات کاربردی شبکه می توانید از سوئیچ help استفاده نمایید تا از سوئیچ مربوط به NetStack آن دستور آگاه شوید.
حال برای اینکه بخواهیم یکی از این رکوردهای مربوط به جدول مسیریابی را تست نماییم می توانیم از دستور Ping استفاده کنیم، اما مدنظر داشته باشید که تست در این شرایط تنها یک اینترفیس، و آن اینترفیسی که در لیست جدول مسیریابی برای آن رکورد مشخص شده است تست می شود. برای تست سایر اینترفیس ها برای آن رکورد مدنظر کافیست از دستور Ping با سوئیچ s و سپس نام اینترفیس استفاده کنید.
نکته: برای به دست آوردن نام اینترفیس ها از دستور esxcfg-vmknic -l استفاده نمایید.
نکته: از طریق کنسول وب سرویس vCenter می توانید متوجه شوید که کدام اینترفیس برای کدام vSwitch فعال یا غیرفعال می باشد.
نکته: در بحث ارتباطات iSCSI باید توجه داشته باشید که تنها یک VMNIC می تواند به صورت Active باشد و مابقی لینکها می بایست به صورت Unused تعریف شوند.
ببخشید، برای نوشتن دیدگاه باید وارد بشوید