آیا ایجاد یک iSCSI و استفاده از آن توسط چند سرور امکان پذیر است؟

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام خدمت مهندس نصیری عزیز

واقعا از مطالب خوبتان استفاده کردم و از خدا آرزوی توفیق روزافزون برایتان میکنم.

مهندس جان من در محیط VMWare سه عدد Windows Server 2012 R2 نصب کردم و سناریوی زیر را پیاده کردم:

1. یک سرور بعنوان Active Directory و Shared Storage لازم برای کلاستر کردن دو سرور دیگر

2. دو سرور عضو دامین سرور اول که قرار است با هم کلاستر شوند

لازم به ذکر است که فضای اشتراکی زیادی نیاز ندارم و صرفا فضا را برای کلاستر شدن سرورها راه اندازی کردم و هدفم از کلاستر کردن سرورها راه اندازی Failover بر روی سرویسها و برنامه های سمت سرور خودم هست.

کارت شبکه هم برای همشون 2 عدد گذاشتم و که تو رنج هم هستند و فضای استراکی را بر روی سرور1 به شکل زیر تعریف کردم:

1. سه عدد هارد اضافه کردم و آنها را با هم Raid5 کردم که طبیعتا تو Storage Pool قرار گرفتند.

2. یک Virtual رو این دیسک Raid شده ایجاد کردم.

3. یک iSCSI بر روی دیسک Virtual تعریف کردم و دسترسی به هر سه عدد سرور دادم.

نهایتا همه سرورها را iSCSI Initiator کرده و زمانی که خواستم آنها را Bring Online کنم، سرور اول بدون هیچ مشکلی انجام شد ولی دوتای دیگه این پیام را میدهند:

if this disk is already online on another server, bringing the disk online on this server can cause data loss

بدون توجه به این هشدار کار جلو میره اما واقعا داده دچار مشکل شدند بعد از Clustering هم یک هشدار خطای فضای اشتراکی دریافت کردم (البته کلاستر شد اما با مشکل ذکر شده)!!!

حالا سوال اینه که مگه iSCSI یه جورایی SAN را شبیه سازی نمیکنه؟ پس چرا فضا بین همه سرورها Share نیست؟ اگر هم این قابلیت را نداره و فقط برای یک سرور جواب میده پس چرا امکان دسترسی برای چندین سرور را فراهم میکنه؟

کارهای انجام شده برای رفع مشکل (البته همگی با شکست مواجه شد):

1.فضای Virtual را Share کردم تا شاید iSCSI تعریف شده بر روی آن بتونه اطلاعات گذاشته شده از یک سرور را برای بقیه سرورها هم نشون بده، اما فایده ای نداشت.

2.iSCSI را حذف کردم و بعد از ساختن Share روی آن مجددا اجرا کردم اما بازم نشد.

خلاصه تلاشهای بی ثمری انجام شد که از ذکر آنها خودداری میکنم اما نشد که نشد.

مهندس جان لطفا شما یا دوستانتان کمک بفرمایید. اگه هم سوتی دادم بذارید به حساب ناشی بودنم، آخه من برنامه نویسم و زیاد تو کارهای شبکه ای وارد نشدم. اگر هم راهنمایی فرمودید همراه با لینکش باشه چون خیلی از اصطلاحات را بلد نیستم.

با سپاس فراوان

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است