نصب و راه‌اندازی VMware vCenter

در مقالات قبلی با نحوه نصب و راه اندازی ESXI و ساخت ماشین مجازی بر روی آن آشنا شدیم. حال میخواهیم به سراغ ابزاری برویم که توسط آن بتوانیم چندین هاست Esxi را مدیریت کنیم. این ابزارVcenter  نام دارد و برای مدیریت چند Esxi در آن واحد، مورد استفاده قرار می‌گیرد. همچنین به کمک VMware vCenter چندین قابلیت کاربردی دیگر به مجازی سازهای ما اضافه می شود.

در این مقاله می‌خواهیم به شما آموزش دهیم چگونه VMware vCenter‌را نصب و راه‌اندازی کنید.

مطالب مرتبط

پیش از آن که به سراغ این کار برویم بیایید کمی بیشتر با این محصول آشنا شویم.

آشنایی با VMware vCenter

این کلمه در واقع مخفف VMware vCenter Server است. vCenter Server یک نرم افزار پیشرفته مدیریت متمرکز و یکپارچه برای پیکربندی و نظارت بر زیرساخت VMware vSphere است . vCenter  ابزاری است که از طریق آن میتوانید به یک سرور اختصاصی که از پیش در آن ESXi نصب شده، وصل شوید و به مدیریت و ساخت سرور های مجازی خود اقدام کنید.

از طرفی دو نوع سرور vCenter وجود دارد. vCenter server می‌تواند بر روی Windows Server یا یک دستگاه مجازی مبتنی بر Linux نصب شود.

توجه کنید که در Vcenter 6.5 فقط از طریق وب و با دو ابزار flash و HTML5 می‌توانید به آن متصل شوید. البته این نکته نیز مدنظرتان باشد که برخی از tab ها در html5 موجود نیست و برای دسترسی به آن فقط از طریق flash باید اقدام کنید. همچنین نکته بعد اینکه در Esxi 6.7 فقط Html5 قابل استفاده است.

 

نسخه های vCenter

این محصول در دو نسخه عرضه می شود.

1) Foundation

2)Standard

مورد اول برای حداکثر چهار هاست vSphere و مورد دوم برای استقرار و مقیاس های بزرگ تر است(بیش از 4 هاست ) و دارای امکانات بیشتری است.

 

کاربرد VMware vCenter

این ابزار به کارشناسان و مدیران شبکه امکان نظارت بر عملکرد، مدیریت کاربران،  اتوماسیون گردش کار (workflow automation) و ایمن سازی یک زیرساخت مجازی را می‌دهد.

به منظور توسعه هرچه بیشتر، vCenter Server از یک دیتابیس که Microsoft SQL Server  و Orocle را پشتیبانی می‌کند، استفاده می‌نماید. این پایگاه داده‌ی منحصربه فرد تمامی داده های مرتبط با سرورهای اختصاصی  و سرورهای مجازی را نگهداری می‌کند.

 

قابلیت های VMware vCenter

  •  high availability  (انتقال خودکار VM از یک HOST معیوب به HOST دیگر)  این ویژگی به اختصار HA نیز نامیده می‌شود.
  • Vmotion  (انتقال VM از یک هاست به هاست دیگر)
  • VM Template  (قابلیتی جهت افزایش vm ها)
  • VM DRS  (تشخیص بار زیاد VM و تخصیص خودکار سخت افزار بیشتر به آن)
  • fault tolerance  (کمک به روشن نگه داشتن  ماشین مجازی ) این ویژگی به اختصار FT نیز خوانده می‌شود.
  • VM EVC  (انتقال VMبه یک Host  دیگر با سخت افزار متفاوت)
  • vSphere Distributed Switch  (مدیریت یکپارچه شبکه‌های چندین ESXi به طورهمزمان) این ویژگی به اختصار VDS خوانده می‌شود.
  • vSphere Storage DRS  (انتخاب هوشمند محل قرار گیری ماشین مجازی بر روی datastore )
  • Storage I / O Control  (اولویت بندی کیفیت شبکه و datastore برای  ماشین‌های مجازی)
  • Host Profile  (استانداردسازی پیکربندی Hostها )

نصب و راه‌اندازی VMware vCenter Appliance 6.7

اگر شما یک کارشناس IT هستید به احتمال زیاد با شبکه‌های موجود بر روی بسترهای مجازی درارتباطید. در نتیجه به خوبی می‌دانید که در یک سازمانی که چندین ESXI دارد و هرکدام از این ESXIها دارای تعدادی VM هستند، مدیریت یک به یک آن‌ها کار دشواری خواهد بود. لذا نیاز به یک مدیریت متمرکز خواهید داشت که بتوانید همگی آن ها را به صورت یکپارچه کنترل کنید.

بدین منظور باید از VMware vCenter استفاده کنید.

چندین روش مختلف برای راه اندازی vCenter وجود دارد که ما در این مقاله دو مورد از آن‌ها را بررسی خواهیم کرد.

روش اول

مراحل deploy کردن VMware vCenter Appliance

1-دانلود و آماده سازی فایل vCenter

در ابتدا باید vCenter را دانلود کنید. بدین منظور می‌توانید از سایت های زیادی استفاده کنید.

به عنوان مثال می‌توانید فایل ISO آن را از این لینک تهیه کنید.

پس از آن باید فایل بر روی آن کلیک راست کنید و گزینه mount را انتخاب کنید.

mount iso file

 

 

 

2-ساخت ماشین مجازی vCenter

پس از آن که فایل مربوطه mount شد؛ آن را باز کنید و به سراغ پوشه vcsa بروید.  حال باید فایل OVA مربوط به Vcenter Server را import کنید.

vcsa ova

 

 

بعد از این که فایل ova را import کردید، به شیوه زیر ماشین مجازی آن را بسازید.

vcsa vm

 

برای VM مربوط به vCenter یک نام انتخاب کنید و سپس محل ذخیره آن را تعیین کنید.

choose name

 

در این صفحه اولین گزینه نمایش داده شده را انتخاب می‌کنیم. با انتخاب هریک از گزینه‌ها، در قسمت پایین صفحه توضیحاتی در خصوص آن نمایش داده می‌شود. به عنوان مثال با انتخاب گزینه اول VCSA می‌تواند حداکثر ۱۰ عدد هاست ESXi و ۱۰۰ عدد ماشین مجازی موجود بر روی آن‌ها(هاست های مختلف) را مدیریت نماید.

deployment size

 

تنظیمات شبکه ماشین مجاری

سپس باید تنظیمات شبکه ماشین مجازی خود را انجام دهید.

  •  IP Address Family (  IPV4 استفاده می‌کنید یا IPV6)
  • Host Network Mode ( تعیین کنید که آدرس IPای که قرار است به ماشین مجازی vCenter خود اختصاص دهید static خواهد بود یا dynamic)
  •  Network IP Address (بسته به این که IPV4 و یا IPV6 را انتخاب کردید، یک آدرس IP دلخواه به ماشین مجازی خود بدهید.)
  •  Prefix (در این قسمت باید subnet mask شبکه خود را مشخص کنید و به 2صورت می‌‌توانید این کار را انجام دهید. به عنوان نمونه 255.255.0 و یا 24/  هردو صحیح هستند.)
  •  Default Gateway (هم‌‌اکنون باید default gateway شبکه خود را تعیین کنید)
  •  DNS Server (در صورتی که از یک DNS سرور استفاده می‌کنید  IP آن را  وارد کنید)
  •  Identity (اگر برای شبکه خود از قبل دامین مشخص کرده‌اید، بهتر است نام آن را اینجا بنویسید.)

 

network configuration of vcsa

 

برای کاربر root یک رمز عبور اختصاص دهید.

choose password

علاوه بر تنظیماتی که انجام دادید می‌توانید پیکربندی بیشتری بر روی ماشین مجازی خود صورت دهید اما برای شروع کار نیاز چندانی بدان ندارید.

حال کافیست تا گزینه‌ی import را بزنید تا فرآیند ساخت ماشین مجازی vCenter به اتمام برسد.

کمی صبر کنید تا VM مجددا راه اندازی شود.

اکنون می‌توانید به 2روش به رابط کاربری وب vCenter Server متصل شوید.

  1. اگر تنظیمات DNS را از پیش انجام داده‌اید؛ بدون نیاز به IP و تنها از طریق نام دامین و ساب دامین می‌‌توانید به کنسول وب دسترسی یابید.(در این آموزش و باتوجه به تنظیماتی که انجام دادیم: https://VCSA.MOBIN.HOST:/appliance/support-bundle )
  2. اگر DNS ای ندارید کافیست آدرس IP ماشین مجازی خود را در مرورگر خود وارد کنید و پس از آن شما صفحه مربوطه را مشاهده خواهید کرد.(در این آموزش و باتوجه به آدرس IP دلخواهی که به ماشین مجازی خود اختصاص دادیم:https://192.168.68 )

برای آن که بتوانید از روش اول برای دسترسی به رابط کاربری وب استفاده کنید؛ بیاید تا با نحوه تنظیمات DNS و Domain مربوط به vCenter آشنا شویم.

vcsa vm summary

نحوه راه اندازی یک Domain Controller و تنظیمات DNS

کمی قبل‌تریاد گرفتید که می‌توانید به جای این که آدرس IP مربوط به ماشین مجازی vCenter را در مرورگر وارد کنید، می شود  راه دیگری را نیز امتحان کرد.

بدین منظور می‌خواهیم به شما آموزش دهیم اگر یک ویندوز سرور دارید، چگونه از آن برای این کار بهره ببرید.

راه اندازی DNS

برای این کار ابتدا به داشبورد مدیریتی ویندوز سرور بروید. در اینجا ما حالتی را فرض می‌کنیم که هیچ DNSای از پیش وجود ندارد و تمامی مراحل را از ابتدا توضیج خواهیم داد. گزینه‌ی add roles and features را انتخاب کنید.

server manager of vcsa

در این مرحله گزینه‌ی role-based or features-based installation برگزینید.

installing roles and features

سپس در این قسمت لیستی از سرورهای موجود در شبکه شما به نمایش درخواهد آمد. سرور مدنظر خود را انتخاب کنید و next را بزنید.  علاوه بر آن می‌توانید برای نصب ویژگی های مدنظرتان یک هارد دیسک مجازی مجزا نیز برگزینید.

select destination server

در این مرحله قابلیت هایی که قصد دارید به سرور خود اضافه کنید را انتخاب کنید  و گزینه‌ی add features را بزنید.

add features

در این قسمت تنها کافیست next  را بزنید

active directory domain services installation for vCenter

حال گزینه‌ی restart را انتخاب کنید و سپس install  را بزنید. کمی صبر کنید تا مراحل نصب به تمام برسد و سرور شما مجددا راه‌اندازی شود.

INSTALLATION

 

راه اندازی Active Directory

در گام نخست باید به سراغ داشبورد مدیریتی ویندوز سرور خود بروید. اکنون با انتخاب گزینه‌ی promote this server to a domain controller تنظیمات مربوطه را انجام دهید.

SERVER MANAGER

در صفحه‌ای‌ که برای شما باز می‌شود تیک گزینه‌ی add a new forest را بزنید.  حال domain خود را نامگذاری کنید.

ADD A NEW FOREST FOR vCenter

اکنون باید مشخص کنید که  forest و domain شما مطابق با کدام یک از نسخه های ویندوز سرور عمل کنند. در نهایت برای DSRM رمز عبور اختصاص دهید.

DC

اکنون باید برای  NETBIOS domain یک نام لحاظ کنید.

AD

در انتها تمامی تنظیمات بررسی می‌شوند و اگر مشکلی وجود نداشته باشند، تیک سبز را مشاهده خواهید کرد. سپس می‌توانید نصب را آغاز کنید.

windows server dashboard

پیکربندی DNS

پس از آن که تنظمیمات مربوط به Active Directory و domain ها را انجام دادید حال نوبت پیکربندی خود DNS و ساخت recordها است.

از داشبورد مدیریتی به  سراغ سربرگ DNS بروید. بر روی domain controller موجود کلیک راست کنید و گزینه‌ی DNS Manager را بزنید.

DNS Server

در صفحه‌ای که برای شما باز می‌شود از قسمت Forward Lookup Zones به سراغ دامین مدنظر خود بروید تا ساختاری همچون تصویر زیر را مشاهده کنید.

DNS

اکنون بر روی صفحه کلیک راست کنید و گزینه ی new Host(A or AAAA) را بزنید. در اینجا برای vCenter خود یک رکورد  host A می‎سازیم و در آن آدرس IP مربوط به ماشین مجازی VMware vCenter را همراه با یک نام مشخص می‌کنیم. بهتر است تیک گزینه‌ی PTR record را هم بزنید.

در نهایت بر روی add host کلیک کنید تا رکورد مربوطه اضافه شود.

dns manager

شما می‌توانید مشابه همین کار را برای هر یک از ESXIهای خود نیز انجام دهید.

dns manager

از این پس برای دسترسی به پنل وب vCenter و یا حتی vSphere  و ESXI کافیست به جای وارد کردن آدرس IP در مرورگر، از نام دامین و ساب دامینی که برای هر یک انتخاب کردید؛ استفاده کنید.

روش دوم

پیکربندی vCenter

اکنون مجددا به سراغ فایل ISO بروید اما این بار وارد  پوشه  vcsa-ui-installer شوید. سپس فایل نصبی installer.exe را انتخاب کنید.

vCenter ui installer

 

صفحه ای همچون تصویر زیر برای شما نشان داده خواهد شد. Install را انتخاب کنید.

vCenter installer

در این قسمت باید vCenter خودمان را Deploy  کنیم و مرحله بعد پیکربندی مربوط به همین vCenter Serverای که Deploy کردیم را انجام خواهیم داد . پس گزینه Next را می زنیم.

vCenter introduction

در صفحه‌ای که برای شما باز می‌شود،  End User License agreement  را بپذیرید و گزینهNext را بزنید.

vCenter license agreement

در این قسمت شما می‌توانید با توجه به ساختار سازمان خود هریک از موارد زیر را انتخاب کنید. ما باتوجه به سناریو خود قصد داریم Platform Service  Controller و vCenter  را به صورت Embedded بر روی یک سرور نصب کنیم . پس گزینه مورد نظر را انتخاب می کنیم و سپس Next را می زنیم.

vCenter deployment type

 

صفحه بعد از شما می‌خواهد تا مقصد خود برای نصب vCenter را مشخص کنید که می‌تواند vCenter server یا  یک هاست منحصر به فرد باشد. اگر host اختصاصی دارید، می‌توانید تنها آدرس IP آن را درج کنید.

چون ما از قبل یک هاست ESXI راه اندازی کرده بودیم همان را به عنوان مقصد انتخاب می‌کنیم.

FQDN یا آدرس IP هاست مدنظرو یا حتی vCenter‌ای که قصد نصب VCSA در آن دارید را وارد کنید. سپس اطلاعات ادمین را وارد کنید و روی گزینه Next  کلیک کنید. Installer دسترسی را تایید  خواهد کرد، مگر آن که پیام SSL certificate نا‌معتبر روی صفحه نمایش داده شود.

vCenter

در این مرحله با پیغام اخطار certificate مواجه خواهید شد که باید Yes  را بزنید.

vCenter certification

پس از برقراری ارتباط با هاست مدنظر، در صفحه بعد مشخصات VM که برای vCenter ساخته خواهد شد را باید وارد کنید. برای این ماشین مجازی یک نام و رمز عبور پیچیده تعیین کنید. سپس Next را بزنید.

vCenter vm

 

انتخاب مقیاس پیاده سازی

در اینجا باید مقیاس پیاده‌سازی را انتخاب کنید. از میان گزینه‌های زیر می‌توانید بسته به گستردگی و سیاست‌های سازمان خود یکی را انتخاب کنید.

  • بسیار کوچک
  • کوچک
  • متوسط
  • لارج
  • ایکس لارج.

در اینجا ما یک زیرساخت بسیار کوچک داریم بنابراین Tiny را انتخاب می کنیم و Next را می‌زنیم.

deployment size

 

دراین مرحله محل ذخیره سازی vCenter را انتخاب کنید(datastore) و Next را بزنید. دقت کنید که با انتخاب گزینه‌ی Thin Disk Mode تمامی فضای انتخابی allocate نخواهد شد و با این کار می‌توانید در استفاده از فضای ذخیره سازی صرفه جویی کنید.

vCenter datastore selection

مرحله آخر پیکربندی و واردکردن تنظیمات شبکه است( Configure Network Settings). اطلاعات مربوط به شبکه‌ای که vCenter در آن قرار خواهد گرفت را بادقت و صحت تمام وارد کنید.

همچنین اگر مشابه روش اول از پیش تنظیمات DNS برای vCenter خود انجام داده‌اید، آدرس IP مربوط به آن را در قسمت DNS Servers وارد کنید.

vCenter network configuration

در نهایت پس از بررسی تنظیمات، Finish را بزنید تا ماشین مجازی مربوط به vCenter ساخته شود.

review of level1

اکنون باید کمی صبر کنید تا مرحله اول Deploy appliance به پایان برسد.

vCenter level1-installation

هنگامی که با صفحه‌ای مشابه تصویر زیر مواجه شدید، کافیست Continue را بزنید تا مرحله دوم آغاز شود.

install level1

مرحله دوم از دومین روش نصب VCENTER SERVER APPLIANCE ورژن 6.7

از اینجا به بعد مرحله دوم نصب که همان پیکربندی مربوط به vCenter Server است؛ شروع می شود. بر روی NEXT کلیک کنید.

vCenter

 

موارد قابل تامل در این صفحه:

  • time synchronization mode  هماهنگ سازی ساعت vCenter با ESXi
  • SSH access  این قسمت برای گرفتن دسترسی SSH به ترمینال لینوکسی vCenter است.

توجه کنید که در صورت عدم نیاز به ارتباط با ترمینال لینوکس؛ بهتر است برای امنیت بیشتر این گزینه را در حالت غیرفعال (disabled) قرار دهید.

Appliance configuration

درمرحله بعد نام دامین SSO و رمز عبور ادمین آن را تنظیم و تایید کنید.

SSO CONFIGURATION

اگر تمایل دارید می‌توانید به برنامه بهبود تجربه مشتری VMware (CEIP) بپیوندید. این برنامه‌ای به VMware کمک می‌کند تا محصولات و خدماتش را گسترش دهد و همچنین مشکلات کاربران را بر طرف کند.

ceip

 

در نهایت هرآنچه را که پیکربندی کردید به صورت خلاصه مشاهده خواهید کرد. پس از بررسی اجمالی آن‌ها next را بزنید.

review

اکنون باید صبر کنید تا کار نصب و راه اندازی مرحله دوم نیز به اتمام برسد.

installing-level2

پس از تکمیل مراحل نصب، وارد مرورگر خود شوید. آدرس IP یا URL مربوط به vCenter خود را وارد کنید. درصفحه ای که برای شما باز می‌شود گزینه‌ی Show advanced را بزنید.

سپس مشابه تصویر زیر بر روی proceed to 192.168.1.68(unsafe) کلیک کنید تا وارد رابط کاربری وب vCenter Server  شوید.

web ui

در نهایت با وارد کردن نام کاربری و رمزعبور خود، می‌توانید وارد پنل مدیریت آن شوید و تنظیمات دلخواه خود را اعمال کنید.

vCenter web ui

سخن پایانی

به پایان یک مقاله آموزشی دیگر رسیدیم. در این مقاله 2روش نصب و راه اندازی vCenter را به همراه پیکربندی DNS آن آموختیم. امیدواریم که کمال بهره را از این آموزش ببرید.

همچنین مشتاقانه منتظر نظرات، پیشنهادات و انتقادات شما همراهان همیشگی مبین هاست هستیم.

ممکن است شما دوست داشته باشید

نظرات بسته شده است، اما بازتاب و پینگ باز است.