CentOS 7 Hypervisor II และขั้นสุดท้าย - เครือข่าย SMB

ดัชนีทั่วไปของซีรี่ส์: Computer Networks for SMEs: Introduction

สวัสดีเพื่อน!

คุณรู้อะไรไหม? วลีอื่น ๆ สำหรับการเริ่มต้นบทความตามที่ฉันได้ลองในโพสต์ก่อนหน้านี้ดูเหมือนจะไม่เหมาะสมที่สุดและนั่นคือเหตุผลที่ฉันกลับไปทักทายตามปกติอย่างชัดเจนและขยายออกรวมถึงผู้อ่านที่เรารู้จักด้วยเช่นกัน .

วันนี้เป็นวันแรกของปี 2017 และเราต้องการที่จะขยายไปยังผู้อ่านของเราขอแสดงความยินดีอย่างจริงใจที่สุดสำหรับปีใหม่ที่เพิ่งเริ่มต้น:

  • ขอแสดงความยินดีและสวัสดีปีใหม่ทุกคน!.

และในฐานะของขวัญสำหรับต้นปีเราจะนำเสนอส่วนที่ 2 และสุดท้ายของวิธีที่เราสามารถทำได้ จัดการไฮเปอร์ไวเซอร์จากระยะไกลบน CentOS 7 สร้างขึ้นในบทความก่อนหน้านี้ในชุด เครือข่าย SMEอย่างที่เราจะเรียกกันสั้น ๆ ว่าต่อจากนี้ไป

เราจะไม่นำเสนอการเชื่อมโยงระหว่างบรรทัดมากมายเนื่องจากเราคิดว่าโพสต์ก่อนหน้านี้ในชุด«เครือข่ายคอมพิวเตอร์สำหรับ SMEs«และพวกเขาคุ้นเคยกับชื่อตัวย่อและคำจำกัดความอยู่แล้ว หน้าเหล่านั้นคืออะไร:

เราขอแนะนำให้อ่านบทความต่อไปนี้เนื่องจากเป็นการแสดงเหตุผลบางส่วนของตัวเลือกการกระจาย Linux ที่เราได้สร้างขึ้นสำหรับชุดโพสต์ดังกล่าว:

จัดการไฮเปอร์ไวเซอร์ centos7 จากระยะไกล

เราจะใช้คอนโซลและคำสั่งเท่านั้น เวียร์ y คุณธรรมติดตั้ง เพื่อให้ชีวิตเราง่ายขึ้นเพราะเรายังไม่มี DNS:

buzz @ sysadmin: ~ $ nano / etc / hosts
127.0.0.1 โลคัลโฮสต์ 10.10.10.10 ผู้ดูแลระบบdesdelinux.fan ดูแลระบบ 10.10.10.4 centos7.desdelinux.fan centos7 # บรรทัดต่อไปนี้เป็นที่ต้องการสำหรับโฮสต์ที่รองรับ IPv6 ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------ ------------------

เราเรียกใช้คำสั่ง เวียร์ จากเวิร์กสเตชันของเรา:

buzz @ sysadmin: ~ $ sudo virsh
[sudo] รหัสผ่านสำหรับ Buzz: ยินดีต้อนรับสู่ virsh เทอร์มินัลโต้ตอบการจำลองเสมือน พิมพ์: 'help' เพื่อขอความช่วยเหลือเกี่ยวกับคำสั่ง 'เลิก' เพื่อออก

เพื่อหลีกเลี่ยงการรันคำสั่งบนไฮเปอร์ไวเซอร์ที่ไม่ถูกต้อง!

virsh #ยูริ
qemu: / ระบบ
# เราอยู่ในไฮเปอร์ไวเซอร์ในพื้นที่หรือ "sysadmin"

เราเชื่อมต่อกับไฮเปอร์ไวเซอร์ระยะไกล

virsh # เชื่อมต่อ 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 #ยูริ
qemu + ssh: // root @ centos7 / ระบบ
# เราเชื่อมต่อกับไฮเปอร์ไวเซอร์ระยะไกลแล้ว

ที่เก็บข้อมูลบนไฮเปอร์ไวเซอร์ระยะไกล

virsh # รายการพูล
 ชื่อ State Autostart ------------------------------------------- ค่าเริ่มต้นที่ใช้งานอยู่ใช่       

virsh # pool-info เริ่มต้น
ชื่อ: 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 ปิด

เรากลับไปที่ sysadmin และเพื่อ virsh

buzz @ sysadmin: ~ $ sudo virsh
ยินดีต้อนรับสู่ virsh เทอร์มินัลโต้ตอบการจำลองเสมือน พิมพ์: 'help' เพื่อขอความช่วยเหลือเกี่ยวกับคำสั่ง 'exit' เพื่อออก

virsh # เชื่อมต่อ qemu + ssh: // root @ centos7 / system
รหัสผ่านของ root @ centos7: 

virsh #ยูริ
qemu + ssh: // root @ centos7 / ระบบ

เราไม่ต้องการให้เงินฝาก "เริ่มต้น" เริ่มต้นโดยอัตโนมัติ

virsh # pool-autostart เริ่มต้น --disable
พูลเริ่มต้นไม่ได้ทำเครื่องหมายว่าเริ่มต้นโดยอัตโนมัติ

เรากำหนดที่เก็บข้อมูลใหม่ใน / home / vms ที่สร้างขึ้นใหม่

virsh # pool-define-as --name centos7-vms --type dir --target / home / vms - xfs รูปแบบแหล่งที่มา
กำหนดพูล centos7-vms

virsh # รายการพูล - ทั้งหมด
 ชื่อ State Autostart ------------------------------------------- centos7-vms inactive ไม่มีค่าเริ่มต้นที่ใช้งานอยู่

virsh # พูลเริ่ม centos7-vms
เริ่มต้นสระว่ายน้ำ centos7-vms

virsh # รายการพูล - ทั้งหมด
 ชื่อ State Autostart ------------------------------------------- centos7-vms active ไม่มีค่าเริ่มต้นที่ใช้งานอยู่

virsh # สระว่ายน้ำ-autostart centos7-vms
สระว่ายน้ำ centos7-vms ถูกทำเครื่องหมายว่าเริ่มอัตโนมัติ

virsh # pool-info centos7-vms.apk
ชื่อ: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc State: running Persistent: yes Autostart: yes Capacity: 155.43 GiB Allocation: 1.29 GiB Available: 154.15 GiB

virsh # สระว่ายน้ำ -mumpxml centos7-vms.apk
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 นั่นคือเหตุผลที่ระบุไว้ด้านล่าง. เห็นได้ชัดว่าเราต้องการติดตั้ง WordPress ในการแจกจ่าย OpenSuSE.

virsh # สระว่ายน้ำรีเฟรช centos7-vms
รีเฟรชพูล centos7-vms แล้ว

virsh # vol รายการ 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 - ความจุ 40G
สร้าง vol wordpress.raw แล้ว

virsh # vol รายการ 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 - ทั้งหมด
 ชื่อ State Autostart Persistent ---------------------------------------------- ------------ ค่าเริ่มต้นใช้งานใช่ใช่

virsh # ค่าเริ่มต้นของข้อมูลสุทธิ
ชื่อ: UUID เริ่มต้น: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Active: ใช่ Persistent: ใช่ Autostart: ใช่ Bridge: virbr0

พบเครือข่าย "ค่าเริ่มต้น" ในลักษณะนี้

virsh # net-แก้ไขค่าเริ่มต้น
ค่าเริ่มต้น 18ce4bbb-fddb-4300-9f13-65b4d999690c 

แล้วเราจะปล่อยไว้แบบนี้

ค่าเริ่มต้น 2a2ef469-3008-45f9-a165-ab1fb8f6277b 

เราใช้การเปลี่ยนแปลง

virsh # ค่าเริ่มต้นทำลายเน็ต
ค่าเริ่มต้นเครือข่ายถูกทำลาย

virsh # net-start ค่าเริ่มต้น
เริ่มต้นเครือข่าย

virsh # net-list - ทั้งหมด
 ชื่อ State Autostart Persistent ---------------------------------------------- ------------ ค่าเริ่มต้นใช้งานใช่ใช่

virsh # ค่าเริ่มต้นของข้อมูลสุทธิ
ชื่อ: UUID เริ่มต้น: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Active: ใช่ Persistent: ใช่ Autostart: ใช่ Bridge: virbr0

เวอร์ช # เลิก

เราสร้างเครื่องเสมือน "wordpress" จากระยะไกล

buzz @ sysadmin: ~ $ sudo Virt-install \
- เชื่อมต่อ qemu + ssh: // root @ centos7 / system \
--virt-type = kvm \
- ชื่อ wordpress \
- แรม 1024 \
--vcpus = 1 \
--disk /home/vms/wordpress.raw\
--cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \
- ลินุกซ์ประเภท os \
- เครือข่ายเครือข่าย = ค่าเริ่มต้น \
--คำอธิบายเวิร์ดเพรสdesdelinux.พัดลม\
- กราฟิก vnc \
--video = vga

[sudo] รหัสผ่านสำหรับ buzz: รหัสผ่านของ root @ centos7: เริ่มการติดตั้ง ... กำลังสร้างโดเมน ... | 0 B 00:00 รหัสผ่านของ root @ centos7: รหัสผ่านของ root @ centos7: (Virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: การยืนยัน 'GDK_IS_WINDOW (หน้าต่าง)' ล้มเหลว

หากเราปิดหน้าต่างโดยไม่ได้ตั้งใจก็ไม่เป็นไร เราเชื่อมต่อใหม่

buzz @ sysadmin: ~ $ Virt-viewer - เชื่อมต่อ qemu + ssh: // root @ centos7 / system wordpress
รหัสผ่านของ root @ centos7: รหัสผ่านของ root @ centos7:

บทความใหม่?

DNS, DHCP และ NTP - เครือข่าย SMB


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   คาร์บูรัสนักษัตร dijo

    สวัสดีปี 2017 เพื่อน Fico ช่างเป็นอะไรที่เสียประโยชน์ในการจัดส่งของคุณหากไม่มีความคิดเห็นเกี่ยวกับบทความดีๆเช่นบทความนี้ที่คุณจัดการไฮเปอร์ไวเซอร์ทั้งหมดจากระยะไกล ฉันขอบคุณมากสำหรับทุกสิ่งที่คุณเขียน Federico ฉันหวังว่าจะได้บทความต่อไปของคุณ!

  2.   เฟเดริโก้ dijo

    เพื่อนร่วมราศีฉันไม่ถือว่าความพยายามของฉันสูญเปล่าเพราะฉันรู้ว่ามีหลายคนที่ติดตามและรอบทความของฉันแม้ว่าอย่างที่คุณพูดพวกเขาไม่ได้แสดงความคิดเห็นใด ๆ ขอบคุณสำหรับคำพูดที่จริงใจ