کامپیوتر، شبکه

کپی برداری از مطالب  وبلاگ با ذکر منبع مجاز است.

آموزش راه اندازی NAS و ارتباط با ESXi

دوشنبه پانزدهم مرداد ۱۳۹۷ 17:38

برای اجرای اینکار روی سرور Vcenter ، NAS را راه اندازی میکنیم. به این نکته توجه داشته باشید که شما معمولا سرور Vcenter را به Storage تبدیل نمیکنید. به شکل زیر توجه کنید:

1

همانطور که مشاهده میکنید دستگاه Storage شما از زیرساخت سرورها و Vcenter جداست. اما در اینجا چون محدودیت منابع داریم و نمیخواهیم یک سرور دیگر روی VMware Workstation راه اندازی کنیم و آن را تبدیل به NAS کنیم از خود Vcenter استفاده میکنیم.

برای اینکار وارد Server Manger میشویم و Role مربوطه را نصب میکنیم. Role ای که ویندوز را به NAS ئه NFS ای تبدیل میکند.

2

وقتی این role با موفقیت نصب شود این امکان وجود دارد که شما روی این سرور فولدری را Share کنید که بقیه از آن استفاده کنند. برای مثال بعد از نصب باید در پنجره ی زیر یک فولدری اضافه شده باشد به نام NFS. چون ما میخواهیم این فولدر را Share کنیم اما نه Share ئه NFS ای.

3

بعد از نصب مشاهده خواهید کرد که تب NFS Sharing اضافه شده است:

4

5

6

شما برای اینکه این فولدر را NFS ای Share کنید تیک بالا را میزنید. در بخش permissions ، Type of Access رو روی حالت Read-Write قرار میدهید.

7

همچنین Allow root access را هم میزنیم تا سیستم های Unix ای بتوانند با دسترسی کاربر root به این فولدر دسترسی داشته باشند.

8

حالا این فولدر Share شده است اما اگر کسی این سرور را با پروتکل SMB، Browse کند این فولدر را نخواهد دید.

9

وارد کنسول Vcenter میشویم. در Vcenter در Viewی Host and Cluster روی ESX ای که میخواهیم به آن NAS Storage متصل شود کلیک میکنیم و وارد تب Datastores آن میشویم:

10

شما در Datastore فضای ذخیره سازی ای که امکان استفاده از آن را دارید برای اینکه VM ها را روی آن Store کنید را میبینید:

11

در اینجا یک datastore1 داریم که از ۳۲ گیگ ۲۴ گیگ آن خالی است. اگر به یاد داشته باشید ما برای اینکه esx را نصب کنیم یک Hard Disk ای را برای آن در نظر گرفتیم. یک بخشی از آن Hard Disk پارتیشن شده برای OS ئه ESXi و یک بخش دیگر آن Unallocated space بود که آن را پارتیشن بندی کرده که ما بتوانیم از این فضا استفاده کنیم و Data های مربوط به VM ها یا هر دیتای دیگری را در این فضا ذخیره کنیم. به این فضای ذخیره سازی ای که میتوانیم استفاده کنیم در سیستم VMware اصطلاحا datastore گفته میشود. این datastore را هم فقط esx1 میبیند و ما میتوانیم آن را Rename کنیم.

12

13

اما به این نکته توجه داشته باشید که این datastore ها datastore های local این ESX ها هستند. یعنی به صورت همزمان هردو به این datastore ها دسترسی ندارند. کاری که میخواهیم الان بکنیم این است که این ESX ها را مستقیم وصل کنیم به یک datastore. اون datastore فضای موجود ما توی NAS ئه NFS ای هست که راه اندازی کردیم. بدین منظور روی گزینه ی New Datastore کلیک میکنیم.

14

یا میتوانیم:

15

16

در اینجا سوال میپرسد که چه نوع Datastore ای میخواهید داشته باشید؟

اگر شما یک دیسک به صورت DAS به ESX متصل کردید و یا ESX  را از طریق زیرساخت لازم به یک SAN Storage متصل کردید اولین گزینه یعنی VMFS را میزنید. یعنی یک فضایی که به صورت Local یا SAN Storage روی VMware تان Detect شده را میبینیم و آن فضا را میتوانیم پارتیشن بندی کنیم و به عنوان یک datastore آن را ببینیم.

گزینه ی بعدی NFS است که زمانی که بخواهیم از NAS استفاده کنیم این گزینه را انتخاب میکنیم. در حقیقت NAS ای که پروتکل NFS را پشتیبانی میکند زیرا پروتکل SMB در VMware پشتیبانی نمیشود.

گزینه بعدی VVOL است که زمانی میتوانید این گزینه را انتخاب کنید که Storage شما قابلیت VVOL را support میکند. Vvol تکنولوژی ای است که به وسیله ی آن میتوانید دستورات Storage ای را از سمت ESX Server برای Storage ارسال کنید. در این مورد باید خودتان تحقیق کنید.

ما NFS را انتخاب میکنیم و Next میزنیم.

17

در اینجا مشاهده میکنیم دوتا ورژن  NFS را موجود داریم. NFS 4.1 پروتکل Kerberous را پشتیبانی میکند همانطور که در شکل زیر مشاهده میکنید در صورتی که این گزینه را انتخاب کنیم یک Step به مراحل اضافه میشود:

18

شما میتوانید با پروتکل Kerberous، احراز هویت کنید و بعد به فضا دسترسی داشته باشید. اما NFS 3 پروتکل Kerberous را پشتیبانی نمیکند. ما در اینجا زیرساخت اکتیو دایرکتوری نداریم که NFS4.1 را استفاده کنیم و NFS 3 جوابگوی ما هست پس NFS 3 را انتخاب میکنیم و Next میکنیم.

19

در اینجا باید برای Datastore خود یک اسم انتخاب کنیم. فولدری که ساختیم و اسم آن NAS بود و آن را به صورت NFS ای Share کردیم را باید با syntax خاصی که خودش نوشته بدهیم. در بخش Server هم اسم یا IP ی NAS Server را وارد میکنیم.

20

Next میکنیم و در نهایت Finish میزنیم.

21

همانطور که میبینید این datastore ساخته شد.

 

22

 

 

آموزش راه اندازی NAS و ارتباط با ESXI

آموزش راه اندازی NAS و ارتباط با ESXI بخش دوم

برای مطالعه بخش اول اینجا کیلیک کنید

در اینجا محتویات داخل این NAS را مشاهده خواهیم کرد:

23

میتوانیم همینجا یک فولدر بسازیم:

24

اسم این فولدر را Test میگذاریم. همانطور که مشاهده میکنید این فولدر در خود  NAS هم ساخته شده است:

25

پس مشاهده میکنید که VMware ما با استفاده از پروتکل NFS با NAS Server ارتباط برقرار میکند و میتواند در فولدر مربوطه دیتا بگذارد.

26

پس همانطور که مشاهده میکنید esx1 در حال حاضر دوتا datastore دارد. یکی Local  و دیگری نیز خودمان ساختیم. اما esx2:

27

ESX2 فقط datastore خود را دارد. میخواهیم برای esx2 کاری کنیم که فضای NAS را ببیند. برای اینکار در esx1 روی NAS Storage  میرویم و گزینه ی زیر را انتخاب میکنیم.

28

این گزینه یعنی این datastore را روی یک Host دیگر هم بتوانیم ببینیم. روی این گزینه کیلیک میکنیم:

29

از ما میپرسد روی کدام Host میخواهید این را مشاهده کنید؟ ما تیک esx2 را میزنیم. همانطور که مشاهده میکنید روی ESX2 هم این datastore اضافه میشود:

30

برای تست روی esx1 در datastore ئه NAS یک فولدر میسازیم:

31

سپس به روی esx2 میرویم و NAS Storage را Browse میکنیم:

32

همانطور که مشاهده میکنید این فولدر روی esx2 نیز قابل مشاهده است. اگر بیاد داشته باشید گفته بودیم که NAS ، Multiple Access است و چندنفر همزمان میتوانند به آن وصل شوند.سوال اینجاست که  ما چطور و از چه زیرساخت Networking ای استفاده کردیم و به NAS متصل شدیم؟ قبلا گفته بودیم که خود esx برای برقراری ارتباطات Networking ای خود نیاز به یک VMKernel Port دارد.

یک سوییچ Distributed داریم که VMKernel port ها را مشخص است:

33

در حال حاضر esx1 از IP ی ۱۹۲٫۱۶۸٫۹۰٫۱ که برای Management بود استفاده کرد و  به Storage وصل شد. این شاید خوب نباشد و شما بخواهید یک کارت شبکه ی اختصاصی برای esx تان در نظر بگیرید که هروقت که میخواهد به Storage وصل شود از آن کارت شبکه استفاده کند. شاید NAS در یک VLAN دیگری باشد و مجبور باشیم یک کارت شبکه برای آن بگذاریم که در آن VLAN باشد. این کار سخت نیست و فقط لازم است که یک VMKernel Adapter اضافه کنید و به آن IP بدهید.

34

همانطور که مشاهده میکنید یکی از وظایف VMKernel وصل شدن به یک NFS Storage هست. Next میکنیم:

35

در اینجا چون Standard switch نداریم میتوانیم یک Standard switch بسازیم یا VMKernel port خود را در روی Distributed switch بسازیم. انتخاب میکنیم که یک سوییچ جدید ساخته شود:36

Next میکنیم:37

 اینجا یک کارت شبکه به عنوان Uplink به آن میدهیم:38

 یک vmnic3 داریم که آزاد است.آن را انتخاب میکنیم.

39

برای آن یک اسم انتخاب میکنیم و میگوییم برای چه کاری است. مثلا برای Management و برای وصل شدن به Virtual SAN است.

40

به آن یک IP میدهیم. Next میکنیم و درنهایت Finish.

41

همانطور که مشاهده میکنید این Adapter ساخته میشود:

42

در قسمت Virtual switches  برای آن یک سوییچ ساخته شده و Uplink آن هم مشخص است:

43

دقیقا همین کار را برای esx2 هم انجام میدهیم.

44

به صورت خلاصه:

45

بدین ترتیب ترافیک کارت شبکه های مدیریتی ESX ها و ترافیک کارت شبکه هایی که به Storage متصل هستند را جدا کردیم.

منبع

مهندس چراغی
بیوگرافی
رفع ایراد سیستم و شبکه های کامپیوتری  ، برقراری امنیت  و نیز فروش تمامی تجهیزات مربوط به آنها
کدهای وبلاگ