פורסם על ידי: admin (מאי 16) למותר לציין, רבים כבר עשה את הקפיצה גרסה 8.04 של אובונטו, אז זה עצות קטנות יהיה שימושי עבור המשתמשים של VMWare ו במיוחד למשתמשים דרך מסוף VMWare Server. מי ניסה להתקין את קונסולת יש בעיות כנראה חווה של ספריות לא נמצאו בעת השקת היישום:
$ VMware, שרת המסוף
Usr / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
אין מידע זמין בגרסה (הנדרש / usr/lib/libcairo.so.2)
Usr / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 גירסה `" לא מצאתי (הנדרש / usr / lib / libstdc + +. So.6)
Usr / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
אין מידע זמין בגרסה (הנדרש / usr/lib/libcairo.so.2)
/ Usr / share / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 גירסה `" לא מצאתי (הנדרש / usr / lib / libstdc + +. So.6)
Usr / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
אין מידע זמין בגרסה (הנדרש / usr/lib/libcairo.so.2)
Usr / lib / vmware-server-המסוף / bin / vmware-server-Console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 גירסה `" לא מצאתי (הנדרש / usr / lib / libstdc + +. So.6)
ניתן לפתור בקלות את הפקודות הבאות:
$ Sudo ln-sf / usr/lib/libpng12.so.0
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
$ Sudo ln-sf / usr/lib/libgcc_s.so.1
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1
קישור למקור המקורי
פורסם על ידי: admin (ינואר 28) תהליך של המרת תמונה של Windows מבית VMware ל-Xen היא די מהר, pollibili לשקול את המכשולים רבים. החשוב ביותר הוא לזהות את VMware הדיסק מיפוי. יש שתי אפשרויות, או כ IDE או SCSI, להמיר את התמונה ייתכן כי אורח Windows לא עובד xchè יותר לא לתמוך וירטואלי חומרה Xen, מידע נוסף זמין באתר של מיקרוסופט kb314082 .
אם אתה בטוח שיש מיפוי למכשיר ה-IDE יכול להמשיך המרה. כדי להפוך את השרת המרה VMware-vdiskmanager, תוכנית זו יקבל VMDK VMWare הקובץ משמש המרה. כלי זה קיים VMWare 5.0 ו-VMWare Server 1.0. השיטה ישימה עם כמה שינויים כדי VMWare ESX.
סיומת הקובץ. Vmdk המשמש לתיאור הווירטואלי VMware הדיסק שלך:
- בודד. קבצים Vmdk כי אדרבה הוא זעיר מכיל מספר מצומצם של שורות הטקסט מתאר את הגיאומטריה ואת סדרת רכיב של קבצים המרכיבים את השלם. Vmdk.
- הראשון. Vmdk הקובץ סדרת 2G של קבצים מקוטע בשם עם נגרר -0001 מספור בסגנון,
- לאחרונה "," תמונת מצב. Vmdk הקובץ בסדרה (שוב, בשם עם נגרר -00001 סגנון בשם קבצים).
- האחרונה "בצע שוב". Vmdk הקובץ בסדרה של תצלומים.
אין יותר מה להגיד על הקובץ. Vmdk, אבל לענייננו זה מספיק. עכשיו אנחנו ממשיכים לפי זיהוי הקובץ. "Vmx" עם קו הפרמטר:
scsi0: 0.fileName = windows2003.vmdk
או
ide0: 0.fileName = windows2003.vmdk
זה מה שאנחנו יודעים, כמובן, להניח כערך של הפרמטר fileNane שלנו "windows2003.vmdk.
$ VMware-vdiskmanager windows2003.vmdk-r-t 0-flattened.vmdk Windows2003
זה יוצר "אחת דיסק וירטואלי growable" מאוחסן בקובץ אחד.
השלב הבא הוא להפוך את הלבד שלנו. Vmdk הקובץ בדיסק תמונה עם QEMU-img השייכים לפרויקט QEMU .
$ QEMU-img להמיר-2003-flattened.vmdk windows2003.img חלונות
לאחר תהליך ההמרה, אתה מקבל קובץ windows2003.img מוכן האתחול.
למרבה הצער זה לא הכל, עכשיו מגיע החלק מאומצת. בעת הפעלה מחדש של המערכת הבדלים מיקרוסופט חומרה. לאחר מכן תוכל לשנות שכבת הפשטת חומרה (HAL).
Windows 2003, למשל יש 6 האלס:
Halmacpi.dll - ACPI מעבד PC רב
Halaacpi.dll - השכבות ACPI Uniprocessor PC
Halacpi.dll - ו מתקדמים PowerInterface תצורה (ACPI)
Halmps.dll - MPS Multiprocessor PC
Halapic.dll - מחשבים-MPS Uniprocessor
-Hal.dll - Standard PC
רק אחת מסומנת מותקן בעת התקנתה: WINDOWSSYSTEM32HAL.DLL.
אם אתה צריך לשנות C: boot.ini כדי לציין "/ HAL =-Hal.dll, אם להשתמש בעותק אחר של ה-DLL תהיה הפניה. במקרה זה אתה צריך לעשות כמה בדיקות, כל עוד אתה לא מוצא האלס perfettaemnte לעבוד עם domU שלנו התקנה HVM.
בעת יצירת התצורה-Xen, ארבעה פרמטרים קריטיים צריך להיות מוגדר עבור המבצע של האלס:
# הפעל / בטל PAE HVM אורח, ברירת המחדל = 0 (נכים)
PAE = 0
# הפעל / בטל ACPI HVM אורח, ברירת המחדל = 0 (נכים)
ACPI = 0
# הפעל / בטל אורח HVM APIC, ברירת המחדל = 0 (נכים)
APIC = 0
# מספר המעבדים להקצות זה domU
vcpus = 1
כדי לשפר את סיכויי ההצלחה שלהם עדיף להשתמש "Standard PC"-Hal.dll.
לקבלת MPS האלס 1 מאפשר APIC.
ACPI האלס 1 מאפשר ACPI.
אם VMware יצרה דימוי של Windows, זה כבר נעשה שימוש, אם לאפשר ACPI ב-ACPI HAL. כדי לשנות את זה "סטנדרד PC"-Hal.dll, אתה חייב לעלות תמונה ולהחליף את הקובץ:
לולאה #-o הר, לקזז = $ ((63 * 512)), RW windows2003.img / mnt
מצא mnt-השם "*. האל / # dll'-print
/ Mnt/WINDOWS/ServicePackFiles/i386/halaacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halapic.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmps.dll
/ Mnt/WINDOWS/system32/hal.dll
# CP-f / mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/system32/hal.dll
# Umount / mnt
כעת יש לך תמונה של "" כל הכונן קבועים, אנחנו יכולים להשתמש בפקודה dd ליצור LVM הכרך הלוגי לשמש PHY Xen: מכשיר vbd:
# Ls-la win2003.img
-RW-r-r-1 שורש שורש 8589934592 2006/11/16 13:44 win2003.img
# L-8G Lvcreate-n-hda טוב מאוד Win2003
# Dd if = של windows2000.img = / dev/vg/win2003-hda bs = 1M
העבודה תושלם, תוכל להתחיל את תחום HVM חדש.
פורסם על ידי: admin (ינואר 10) לשמור מסונכרנים הזמן מכונות וירטואליות של VMware היא לא מיידית לגמרי cmq שרידי חובה שצריך להשתמש במכונות וירטואליות שלהן בייצור או ליצור חוויות סיפוק עם כל סוג של מכונה וירטואלית.
בואו ללכת (נניח בדוגמה של הסביבה המארחת = לינוקס = לינוקס אורח הסביבה):
- התקנת VMware כלים (התמונות נמצאות / usr / lib / vmware / isoimages /).
לאחר שתציין את קונסולת VMware Server. קובץ ISO x-CD ROM וירטואלי שלנו חייבת לבצע mount (# mount / dev / cdrom / media / cdrom).
השורש של התקליטור שלנו אנו מוצאים את הגרסה הווירטואלית. סל"ד ומקור גירסה להסתיים.
לאחר ההשפעה של ההתקנה יש להפעיל את הפקודה: vmware-config-tools.pl.
כדי לבדוק את מצב השירות פשוט סוג: etc / init.d / מעמד VMware-כלים / ובתקווה שנראה המוצג על המסך: Mwaro-guestd פועל. - עריכת קובץ התצורה של מכונה וירטואלית של VMware על ידי שינוי או הוספת הפרמטרים הבאים:
tools.remindInstall = "FALSE"
tools.syncTime = "TRUE" - עריכת הקובץ config-VMware ב / etc / vmware / הוספת config host.cpukHz paramtro הגדרה מדויקת של הערך של CPU בתדר שלך kHz. אתה יכול למצוא את הערך על ידי הקלדת אוכמניות proc / cpuinfo /:.
דוגמה: host.cpukHz = "2394000" - כדי להשלים את העבודה אנחנו יכולים לציין את הקו של טעינת הקרנל של המארח מערכת הפרמטר שלנו: השעון בור =.
לדוגמה, ב grub לערוך את הקובץ / etc grub.conf:
/ קרנל 2.6.9-67.0.1.ELsmp ro-vmlinuz root = / dev/md1 לפני שינוי #
vmlinuz / 67.0.1.ELsmp-ro root = 2.6.9 / dev/md1 # השעון = בור ליבה לאחר השינוי - הפעל מחדש את המערכת המארחת מחדש האורחים. כל הרשומות עם צריכת כמה CPU cliclo, אבל הפעם אנחנו תמיד נכונה.
פורסם על ידי: admin (ינואר 10) כדי לפצל את הדיסק הווירטואלי VMWare רק פקודה אחת ואת קובץ config לשנות את וירטואלי. Vmx. הכל צריך להיעשות לאחר שתפסיק וירטואלי שבו לפעול.
דוגמה אשר מתפצל דיסק וירטואלי מתוך קבצים רבים preallocated ב 2G
myos.vmdk vdiskmanager VMware-r-t-שלי 3 שבריר pre.vmdk
לאחר השלמת הפעולה (יכול להיות ארוך למדי) עליך לערוך את הקובץ. Vmx, ולהחליף את ההפניה לדיסק. Vmdk עם אחד חדש שאנחנו שצוין, כמוצג. לדוגמה לעיל נחליף:
scsi0: 0.fileName = "myos.vmdk עם scsi0: 0.fileName =" שלי, פיצול pre.vmdk "
דוגמה הקבצים המתקבלים המבצע:
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f001.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f002.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f003.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f004.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f005.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f006.vmdk מראש
--- 1-RW שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f007.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f008.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f009.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f010.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:31 שבריר שלי f011.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30, פיצול שלפני שלי-f012.vmdk
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f013.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f014.vmdk מראש
-RW --- 1 שורש שורש 2147221504 10 ינואר 14:30 שבריר שלי f015.vmdk מראש
-RW --- 1 שורש שורש 3932160 ינואר 10 13:28 שבריר שלי f016.vmdk מראש
-RW --- 1 שורש שורש 873 10 ינואר 13:42 שבריר שלי pre.vmdk
אפשרויות:
-C: ליצור דיסק וירטואלי, לציין אפשרויות אחרות
D: מאחה הדיסק הוירטואלי
N-<source-disk>: rinonima את הדיסק הווירטואלי, אתה חייב לציין את השם החדש
'ש: האם לא יומן הודעות
R-<source-disk>: להפוך את הדיסק הווירטואלי, אתה חייב לציין מה להמיר
x <new-capacity>: להרחיב את קיבולת הדיסק כמפורט
אפשרויות נוספות:
<adapter> ': (לשימוש רק עם ג') מתאם סוג (IDE, או lsilogic buslogic)
-S <size>: קיבולת דיסק וירטואלי
T-<disk-type>: סוג הדיסק מזהה
דיסק סוגים:
0: יחיד דיסק וירטואלי growable (דיסק בודד כדי להגדיל)
1: פיצול growable דיסק וירטואלי ב 2 Gb קבצים (2 GB עבור דיסקים הצטברות)
2: דיסק וירטואלי preallocated (דיסק בודד מראש הוקצו)
3: פיצול preallocated דיסק וירטואלי לתוך 2GB קבצים (2 GB preallocated דיסקים)
פורסם על ידי: admin (25 במאי) כדי להרחיב דיסק וירטואלי VMware Server פשוט להקליד את הפקודה (כמובן לאחר הפסיקה וירטואלי ולא עשו גיבוי לפני):
VMware-vdiskmanager-x 10GB virtual_disk.vmdk
זה צריך לקחת בחשבון כי במקרים מסוימים, כמו נוכחותם של המערכת עם מחיצת האתחול של Windows, עליך לשנות את גודל המחיצה עם כלי כמו gparted .
פורסם על ידי: Admin (מאי 24) RedHat החליט להעשיר את שחרורו הקרוב של Fedora 7 עם שורה של כלים עבור וירטואליזציה.
יישום "L הנקרא Virtual Machine Manager ולאפשר לכל המשתמשים שלה פשוטה ויעילה גישת הווירטואליזציה Xen
רעיון טוב להפיץ את החבילה כי ודאי יסייע רבות כדי לשפר את הגישה לעולם הווירטואליזציה.