en-UShe-IL
You are here:   Blog
Register   |  Login

Blog Archive:

Maximize
* Can be used in order to search for older blogs Entries

Search in blogs


Blog Categories:

Maximize
* Can be used in order to search for blogs Entries by Categories

Blog Tags:

Maximize
* Can be used in order to search for blogs by keywords

TNWikiSummit


Awared MVP

 


Microsoft® Community Contributor 


Microsoft® Community Contributor


 Read this before you use the blog! Maximize

Recent Entries

Minimize
דצמ26

Written by: ronen ariely
26/12/2012 11:39 RssIcon

virtualisation using ESXI 5.0

בבלוג זה אני אציג מדריך מקוצר לעבודה עם מערכת ESXI לוירטואליזציה. מערכת ESXI היא מערכת הפעלה ייעודית לאירוח מערכות וירטואליות של VMWARE. ייתרונה הגדול בכך שצריכת מערכת הפעלה זו זניחים ואפסיים (כ 64 מגה זכרון הם מעל ומעבר) ביחס למערכות אחרות בהם אנו יכולים לארח מחשבים וירטואליים. דבר זה מאפשר לנו לנצל את החומרה במלואה לטובת המערכות הוירטואליות. כמו כן מערכת זו לא יורדת ואף אולי עולה בביצועי ניהול משאבי המחשב המארח לטובת חלוקה דינאמית למערכות הוחירטואליות המתארחות בו. בשרת ביתי פשוט עם 8 גיגה זכרון ניתן בקלות להפעיל 3 מחשבים וירטואלים שכל אחד מהן יקבל 3 גיגה זכרון. חלוקת המשאבים הדינאמית היא זו שמאפשרת לנו לנצל את החומרה בצורה יעילה.

בלוג זה אינו מדריך צעד אחרי צעד אלא בנוי בצורה נקודות ונושאים לביצוע.

Installation process:

·         Insert the ESXi installer CD/DVD

·         Set the BIOS to boot from the CD-ROM

·         select the drive on which to install ESXi and press Enter.

·         Select the keyboard type for the host.

·         Enter the root password for the host

·         Press Enter to start the installation

·         When the installation is complete, remove the installation CD

·         Press Enter to reboot the host.

·         VFAT scratch and VMFS partitions are created on the host disk.

·         Set the first boot device to be the drive

·         Set up basic administration and network configuration

·         Install the vSphere Client. The vSphere Client is a Windows program that you can use to configure the host and to operate its virtual machines.

Downloading ESXi 5.0

To download and activate ESXi 5.0:

  1. Navigate to the VMware vSphere Hypervisor (ESXi) 5.0 Download Center.
  2. Click Download.
  3. If prompted, log in to your My VMware profile. If you do not have a profile, you must create one. For more information, see Creating a My VMware profile (2007005).  
  4. Complete the VMware vSphere Hypervisor Registration form. When you are done, an activation email is delivered to your inbox.
  5. Navigate to the activation email. If you did not receive the activation email, see Not receiving activation email for evaluation and free products (2014105).
  6. Click Activate your VMware ESXi License and access your download. This gives you the serial key for ESXi 5.0.

Licensing an ESXi 5.0 host

To license a standalone ESXi 5.0 (vSphere Hypervisor):

  1. Log in to the ESX/ESXi host using vSphere Client.
  2. Click the Configuration tab.
  3. Click Licensed Features under Software.
  4. Click Edit under Licensed Features.
  5. Select Assign a new license key to this host.
  6. Press Enter and enter the License Key.
  7. Click OK.

הוספת מכונה וירטואלית קיימת

1.      העתק את התקייה של המכונה הוירטואלית לתוך ה Inventory שלך

2.      פתח את תוכנת הלקוח vShere Client

3.      כנס לטאב של summary של השרת

4.      לחץ בכפתור ימני על datastore שבו נמצאים הקבצים

5.      בחר ב datastore -> Browse Datastore

6.      מצא את התקייה של המכונה הוירטואלית שאתה רוצה להוסיף

7.      לחץ על כפתור ימני על הקובץ הראשי (הקובץ בסיום vmx)

8.      בחר באפשרות הוסף ל Inventory

תוכנות בהם נעזר:

PuTTY

ממשק SHELL להתחברות מרחוק. מאפשר התחברות לשרת שלנו דרך SSH.

WinSCP

ממשק GUI להתחברות מרחוק. מאפשר העברת קבצים נוחה בין המחשב המקומי לשרת המרוחק דרך SSH.

 

גיבויים:

את הגיבויים אני מבצע ישירות בשרת בעזרת סקריפט בשם ghettoVCB אותו ניתן להוריד באינטרנט. את התקייה של הסקריפטים לגיבויים אני שומר בתקייה בה נשמור את הגיבויים עצמם. מומלץ לבחור מיקומים בשם קצר לנוחות עבודה או לייצר שמות נוספים מקוצרים (alias name). כאמור אני מבסס את הגיבויים על פרויקט הקוד הפתוח ghettoVCB. ניתן לגשת אליו בקישור הבא:

https://github.com/lamw

מדריך מלא כמעט ניתן למצוא בקישור הבא:

http://communities.vmware.com/docs/DOC-8760

פקודות SHELL נחוצות בתהליך העבודה:

http://ss64.com/bash/

########################################################

#   -z: Compress archive using gzip program

#   -c: Create archive

#   -v: Verbose i.e display progress while creating archive

#   -f: Archive File name

tar     -zcvf     NewFileName.tar.gz    DirectoryName2TarAndZip

########################################################

ls    #   list all in directory

########################################################

# get into the backup script directory

# config the ghettoVCB.sh file

# start backup script for all virtual machins

./ghettoVCB.sh –a

########################################################

# get all disks size
df -h
# get folder/file size
du –hs
########################################################

 

נקודות למחשבה:

·         לא ליצור דיסקים וירטואליים גדולים יותר מ 50 גיגה!

·        ל tar יש מגבלה של גודל קבצים שהוא יודע להכניס לארכיון (כניראה בערך 64 גיגה). דיסקים גדולים יותר לא יאפשרו ביצוע גיבויים בצורה נוחה (גיבויים מבוססים על ביצוע tar לכל התיקייה הוירטואלית ואז gzip כדי לכווץ את התוצאה)

·         אם משנים את הקובץ ההרצה של הסקריפט לגיבוי או שחזור עלינו לוודא שיש לו הרשאות: 0775

·         לפני שעובדים עם הסקריפט יש למחוק את ה SNAPSHOT. הסקריפט מבצע SNAPSHOT של עצמו ונוצרת שגיאה אם קיים כבר.

·          ...

 

 גלישה מהנה