June 24, 2015

Tổng quan về Virtualization trên CentOS 7.0

1. Tổng quan về ảo hóa trên hệ điều hành mã nguồn mở:
Ảo hóa hay Virtualization là công nghệ không còn xa lạ với chúng ta, có rất nhiều công cụ có thể hỗ trợ chúng ta tạo ra những máy ảo như Vmware, Hyper-v , VirtualBox… Nhưng hôm nay chúng ta sẽ sử dụng 1 công cụ khác để tạo ra những chiếc máy ảo trên HĐH CentOS 7, đó chính là Virt Manager. Để có thể sử dụng Virt Manager và tạo ra các máy ảo thì chúng ta bắt buộc phải sử dụng CentOS có giao diện đồ họa.
2. Cài đặt các công cụ:
Ngoài Virt Manager chúng ta còn cần thêm 2 công cụ qemu-kvm và qemu-img.
3. Sử dụng Virt-Manager tạo VM.
Khởi động Virtual Machine Manager từ : Application > System tool > Virtual Machine Mananger  Để bắt đầu nhấn vào biểu tượng:12
  • Name: tên của VM bạn tạo ra.
  • Choose how you would like to install the operating system:  Chọn kiểu cài đặt HĐH mà bạn muốn dùng cho VM của mình.
Sau khi hoàn thành nhấn “Forward” để chuyển sang bước tiếp theo:Bước tiếp theo bạn cần chọn cho mình file cài đặt và phiên bản HĐH
  • Use ISO imageĐường dẫn tới file ISO
  • OS typeKiểu HĐH bạn muốn cài. Ở đây bạn có thể tùy chọn cài : Window, Linux, Solaris…
  • Version : Là phiên bản của HĐH bạn định cài.
Xong tất cả các bước bạn tiếp tục nhấn Forward để tiếp tục.
  • Memory (RAM) : Dung lượng ram bạn đặt cho MV của mình.
  • CPUsSố lượng CPU cho VM
Tùy vào mục đích sử dụng VM của mình mà các bạn đặt Ram và CPU cho phù hợp với hệ thống. Sau khi xong, tiếp tục nhấn Forward.Bạn bắt buộc phải tích vào ô “ Enable storage for this virtual machine” trước thì mới có thể bắt đầu cấu hình storage.
  • Create a disk image on the computer’s hard driveTạo mới 1 ổ ảo trên ổ cứng của máy bạn.
  • Seclect manager or other existing storageChọn ở ảo có sẵn mà bạn đã tạo trước đó.
Tiếp tục nhấn “Forward” để  xem lại các cấu hình của VM trước khi cài đặt và cấu hình nâng cao cho VM.
  • Customize configuration before installKhi tích vào tùy chọn này bạn có thể xem lại toàn bộ cài đặt và chỉnh sửa chúng trước khi cài đặt HĐH cho VM.
  • Advance Option : là phần cấu hình nâng cao cho Vm của bạn, bạn có thể chon kết nối vào các virtual Network.
Sau khi hoàn tất các bước cài đặt chọn “ Finish” để kết thúc quá trình tạo VM.Hoàn tất các bước trên bạn sẽ hoàn thành quá trình tạo 1 VM :
hoan-tat-qua-trinh-tao-VM

4. Quản lý VM. 1 số chức năng cơ bản quản lý VM trên giao diện chính của Virtual Machine Manager:
  1. Tạo VM mới
  2. Host quản lý các VM
  3. Mở cửa sổ console của MV
  4. Bật 1 Vm
  5. Tạm dừng Vm đang chạy
  6. Quản lý reboot,shutdown, Force Reset, Force off, Save
5. Tạo Mạng ảo (Virtual Network):
Từ Menu Edit > Connect Details chọn tab Virtual Network.Chọn biểu tượng  “+” để tạo 1 Network mới. Cửa sổ “ Create a new virtual network” xuất hiện.Điền tên cho Virtual Network mới và nhấn Forward để tiếp tục tới trang cấu hình dc Ipv4.Sau khi cấu hình địa chỉ Ipv4 và DHCP cho mạng xong bấm Forward để sang phần cấu hình Ipv6.Do mình không dùng địa chỉ Ipv6 nên mình bỏ trống phần “ Enable Ipv6 network address space definition”. Bạn nào cần sử dụng Ipv6 thì tích vào ô trên và cấu hình tương tự Ipv4.chon-card-vat-ly-cho-virtual-networkTrong  phần “Miscellaneous Settings” nếu bạn muốn các máy trong mạng của mình chỉ kết nối private thì chọn tùy chọn: “ Isolated virtual network” hoặc chọn “Forwarding to physical network” để có thể kết nối ra bên ngoài thông qua 1 card vật lý trên máy. Khi đã cấu hình xong nhấn Forward để sang phần tiếp.Tại đây bạn xem lại tất cả các cấu hình 1 lần và nhấn finish để hoàn tất quá trình cài đặt 1 Virtual Network.6. Cấu hình Storage.
Từ Menu Edit > Connect Details chọn tab Storage.Để tạo mới 1 Volume chọn : “New VolumeLưu ý phần Max Capacity và AllocationMax Capacity là dung lượng tối đa của Volume còn Allocation là dụng lượng thực tế mà VM có thể sử dụng. Sau khi cấu hình xong nhấn Finish để hoàn tất cấu hình.7. Thêm hoặc gỡ bỏ các thiết bị khỏi VM. Khi muốn thêm hoặc gỡ bỏ các thiết bị của VM thì bắt buộc VM phải đang ở trạng thái Off. Để thêm 1 card mạng cho VM nhấn biểu tượng  13  trên màn hình console của VM. Tại cửa sổ Add New Virtual Hardware có rất nhiều thiết bị, nhưng để thêm 1 card mạng mình chọn “Network”Trong phần “Netword” có mục “Host device” là những thiết bị và Virtual Network mà ta đã tạo sẵn. Mình chọn “Eth_vnlab” là Virtual Network đã tạo khi nãy.
  • MAC address : là địa chỉ MAC cho card mạng của VM , mình có thể để mặc định hoặc thay đổi tùy các bạn.
  • Device Model : là kiểu card mạng của các bạn, mình chọn là e1000.
Xong nhấn Finish để hoàn tất.Như vậy mình đã thêm 1 card mạng thành công cho VM của mình. Các bạn có thể thêm các thiết bị khác cũng theo cách tương tự. Nếu muốn Remove 1 thiết bị nào đó ta chỉ việc chọn thiết bị và nhấn vào Remove.

Related Posts:

  • Nén và giải nén trong CentOS 7.0 Trong CentOS có khá nhiều dạng nén, nhưng về cơ bản có ba dạng nén mà người ta hay sử dụng là : tar, gzip và bzip2 . dưới đây là cụ thể cách sử dụng cho từng dạng nén. 1. Nén và giải nén sử dụng tar Nén file tar … Read More
  • Desktop Environment CentOS 7.0 Giao diện dòng lệnh rất mạnh mẽ trên Linux nói chung và CentOS nói riêng, đa số người dùng khi cài cài đặt CentOS hay bất kỳ 1 bản phân phối nào khác của linux thì đều mặc định cài Minimal.… Read More
  • Cài đặt và cấu hình DNS Server trên CentOS 7.0 DNS (viết tắt của Domain Name System), là dịch vụ mạng có khả năng chuyển một tên miền sang địa chỉ IP. Một ví dụ đơn giản: khi bạn gõ vnlab.com.vn trên trình duyệt, máy chủ DNS sẽ tự động … Read More
  • Cài đặt và cấu hình SSH Server trên CentOS 7.0 SSH là dịch vụ cho phép quản lý từ xa, dữ liệu mật khẩu truyền trong môi trường SSHđược mã hóa nâng cao tính bảo mật cho dịch vụ. 1. Cài đặt và quản lý dịch vụ ssh. SSH được cài đặt mặc định trong CentO… Read More
  • Trình soạn thảo nano và vi trong CentOS 7.0 1. Trình soạn thảo “nano”: Là trình soạn thảo rất phổ biến và dễ dàng sử dụng trong linux, nano có thể đọc được mã Unicode và được cài mặc định trên hầu hết các bản phân phối của Linux. Cách dùng nano cực kỳ đơn … Read More

0 comments:

Post a Comment