אינדקס כללי של הסדרה: רשתות מחשבים עבור חברות קטנות ובינוניות: מבוא
שלום חברים!
אתה יודע מה? כל ביטוי אחר לתחילת מאמר, כפי שניסיתי בפוסטים קודמים, לא נראה הכי מתאים ולכן אני חוזר לברכה הרגילה שלי, באופן סופי ומורחב, כולל הקוראים שאנו מכירים שייכים לקהילה. .
היום הוא היום הראשון לשנת 2017 ואנחנו רוצים להרחיב את כל הקוראים, ברכות הכנות ביותר לרגל השנה החדשה שהחלה זה עתה:
- ! מזל טוב ושנה טובה לכולם!.
וכמתנה לתחילת השנה, אנו מביאים בפניכם את החלק השני - ואת הגמר - כיצד אנו יכולים ניהול מרחוק של Hypervisor ב- CentOS 7 נוצר במאמר הקודם בסדרה רשתות קטנות ובינוניות, כפי שנקרא להלן בקיצור.
לא נציע קישורים רבים בין השורות, מכיוון שאנחנו מניחים שהפוסטים הקודמים בסדרה «רשתות מחשבים עבור חברות קטנות ובינוניות«, ושהם כבר מכירים את השמות, ראשי התיבות וההגדרות. מהם אותם דפים?:
- רשתות מחשבים עבור חברות קטנות ובינוניות: מבוא
- התקנת תחנת עבודה
- 6 מחשבים שולחניים של דביאן
- וירטואליזציה על דביאן: מבוא
- Qemu-Kvm + Virt-Manager ב- Debian
- פקודות סגולה על דביאן
- מצגת CentOS
- פקודת וירש
- Virt-Manager ו- virsh: ניהול מרחוק באמצעות SSH
- CentOS 7 Hypervisor I
אנו ממליצים גם לקרוא את המאמר הבא, מכיוון שהוא מצדיק חלקית את בחירת הפצות הלינוקס שביצענו לסדרת הפוסטים הנ"ל:
ניהול מרחוק של centos7 hypervisor
נשתמש רק במסוף ובפקודות וירש y install-virt. כדי להקל עלינו את החיים מכיוון שעדיין אין לנו DNS:
buzz @ sysadmin: ~ $ nano / etc / hosts 127.0.0.1 localhost 10.10.10.10 sysadmin.desdelinux.fan sysadmin 10.10.10.4 centos7.desdelinux.fan centos7 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------------------------
אנו קוראים לפקודה וירש מתחנת העבודה שלנו:
buzz @ sysadmin: ~ $ sudo virsh [sudo] סיסמה לבאז: ברוך הבא ל- virsh, המסוף האינטראקטיבי לווירטואליזציה. הקלד: 'עזרה' לעזרה בפקודות 'צא' כדי להפסיק
כדי להימנע מביצוע פקודות ב- hypervisor שגוי!
virsh#uri qemu: / מערכת # אנחנו ב- hypervisor המקומי או "sysadmin".
אנו מתחברים עם ה- Hypervisor המרוחק
virsh # connect qemu + ssh: // root @ centos7 / system לא ניתן לקבוע את האותנטיות של המארח 'centos7 (10.10.10.4)'. טביעת האצבע של ECDSA היא 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. האם אתה בטוח שברצונך להמשיך להתחבר (כן / לא)? כן הסיסמה של root @ centos7:
אם השלב הקודם מחזיר שגיאת אימות, עליך למחוק את הקובץ /root/.ssh/known_hosts, ותנסה שוב.
virsh#uri qemu + ssh: // root @ centos7 / system # אנחנו כבר מחוברים ל- hypervisor המרוחק
אחסון ב- hypervisor המרוחק
virsh #pool-list שם מדינה התחלה אוטומטית ------------------------------------------- ברירת מחדל פעילה כן virsh # ברירת מחדל של פרטי מידע שם: ברירת מחדל UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 מצב: פועל מתמיד: כן התחלה אוטומטית: כן קיבולת: 155.43 GiB הקצאה: 1.28 GiB זמין: 154.15 GiB virsh # pool-dumpxml ברירת מחדל בְּרִירַת מֶחדָל 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0
אנחנו לא רוצים ששמורות יישמרו ב- / var / lib / libvirt / images
virsh # יציאה
אנו יוצרים מחסן אחסון חדש ב- centos7
buzz @ sysadmin: ~ $ ssh root @ centos7 סיסמת root @ centos7: [root @ centos7 ~] # mkdir / home / vms [root @ centos7 ~] # יציאה התנתק החיבור ל- 10.10.10.4 נסגר.
אנחנו חוזרים לסיסאדמין ולוירש
buzz @ sysadmin: ~ $ sudo virsh ברוך הבא ל- virsh, המסוף האינטראקטיבי לווירטואליזציה. הקלד: 'עזרה' לעזרה בפקודות 'צא' כדי להפסיק virsh # connect qemu + ssh: // root @ centos7 / system סיסמת root @ centos7: virsh#uri qemu + ssh: // root @ centos7 / system
איננו רוצים שההפקדה תחל באופן אוטומטי "ברירת מחדל"
virsh # ברירת מחדל אוטומטית להפעלה אוטומטית - ניתנת להשבתה ברירת המחדל לבריכה לא מסומנת כ- Started Auto
אנו מגדירים דלי אחסון חדשים ב- / home / vms החדש שנוצר
virsh # pool-define-as --name centos7-vms --type dir - target / home / vms - פורמט המקור xfs מוגדרת הבריכה centos7-vms virsh # pool-list - הכל שם מצב התחלה אוטומטית ------------------------------------------- centos7-vms לא פעיל אין ברירת מחדל פעילה לא virsh # start-start centos7-vms הבריכה centos7-vms החלה virsh # pool-list - הכל שם מצב התחלה אוטומטית ------------------------------------------- centos7-vms פעיל אין ברירת מחדל פעילה לא virsh # pool-autostart centos7-vms בריכת centos7-vms מסומנת כמופעלת אוטומטית virsh # בריכה-מידע centos7-vms שם: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc מצב: פועל מתמיד: כן התחלה אוטומטית: כן קיבולת: 155.43 GiB הקצאה: 1.29 GiB זמין: 154.15 GiB virsh # pool-dumpxml centos7-vms centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / home / vms 0755 0 0 unconfined_u: object_r: home_root_t: s0
אנו יוצרים את התמונה של המכונה הווירטואלית «wordpress»
הערה: את תמונת ה- ISO של openSUSE העתקנו אותה בעבר למאגר האחסון centos7-vms. לכן זה מופיע בהמשך. ניכר שאנחנו רוצים להתקין את וורדפרס על הפצת OpenSuSE.
virsh # בריכת רענון centos7-vms הבריכה centos7-vms רעננה virsh #vol-list centos7-vms נתיב שם -------------------------------------------------------- ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso virsh # vol-create-as --pool centos7-vms - שם wordpress.raw - קיבולת 40 גרם Vol wordpress.raw נוצר virsh #vol-list centos7-vms נתיב שם -------------------------------------------------------- ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw
רשתות וירטואליות
אנו מסירים את DHCP מרשת ברירת המחדל
virsh # net-list - הכל שם מדינה התחלה אוטומטית מתמשכת ---------------------------------------------- ------------ ברירת מחדל פעילה כן כן virsh # net-info ברירת מחדל שם: ברירת מחדל UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b פעיל: כן מתמיד: כן התחלה אוטומטית: כן גשר: virbr0
רשת "ברירת המחדל" נמצאת כזו
virsh # net-edit ברירת מחדל בְּרִירַת מֶחדָל 18ce4bbb-fddb-4300-9f13-65b4d999690c
ואנחנו נשאיר את זה ככה
בְּרִירַת מֶחדָל 2a2ef469-3008-45f9-a165-ab1fb8f6277b
אנו מיישמים את השינויים
virsh # net-destroy ברירת מחדל ברירת המחדל ברשת נהרסה virsh # net-start ברירת מחדל ברירת המחדל של הרשת החלה virsh # net-list - הכל שם מדינה התחלה אוטומטית מתמשכת ---------------------------------------------- ------------ ברירת מחדל פעילה כן כן virsh # net-info ברירת מחדל שם: ברירת מחדל UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b פעיל: כן מתמיד: כן התחלה אוטומטית: כן גשר: virbr0 # וירש להפסיק
אנו יוצרים את המכונה הווירטואלית "wordpress" מרחוק
buzz @ sysadmin: ~ $ sudo virt-install \ - חבר qemu + ssh: // root @ centos7 / system \ -virt-type = kvm \ - שם wordpress \ - ראם 1024 \ - vcpus = 1 \ - דיסק / home / vms/wordpress.raw \ --cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \ - לינוקס מסוג os \ רשת רשת = ברירת מחדל \ --תיאור וורדפרס.desdelinux.אוהד\ - גרפיקה vnc \ - וידאו = vga [sudo] סיסמת buzz: סיסמת root @ centos7: התחלת ההתקנה ... יצירת דומיין ... | 0 B 00:00 סיסמת root @ centos7: סיסמת root @ centos7: (צופה virt: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: הטענה 'GDK_IS_WINDOW (חלון)' נכשלה
אם נסגור את החלון בשוגג, זה לא משנה. אנחנו מתחברים מחדש
buzz @ sysadmin: ~ $ virt-viewer - חבר qemu + ssh: // root @ centos7 / מערכת wordpress סיסמת root @ centos7: סיסמת root @ centos7:
מאמרים קרובים?
DNS, DHCP ו- NTP - רשתות SMB
חבר 2017 פיקו שמח. איזה בזבוז משלוחים שלך בהעדר הערות על מאמרים מפוארים כמו זה שבו אתה מנהל מרחוק היפרוויזור שלם. אני מאוד מעריך את כל מה שאתה כותב, פדריקו. אני מצפה למאמרים הבאים שלך!
חבר גלגל המזלות, אני לא רואה את המאמץ שלי מבוזבז כי אני יודע שיש רבים שעוקבים ומחכים למאמרים שלי, אם כי כמו שאתה אומר, הם לא מגיבים עליהם. תודה על דבריך הכנים.