Bài viết này mình sẽ hướng dẫn cách tạo máy ảo Linux trên nền tảng ảo hóa VMWare ESXi 7.0u3. Cách thực hiện cũng y hệt nếu bạn đang dùng ESXi 6.7 hay 6.5. Show
Nếu đã từng làm quen với các nền tảng ảo hóa khác như XCP-ng, Hyper-V hay Proxmox, bạn sẽ thấy việc tạo máy ảo trên ESXi sẽ rất quen thuộc. Theo đánh giá cá nhân, mình thấy việc tạo máy ảo trên ESXi là trực quan và dễ hiểu nhất so với các nền tảng khác. Mục Lục I. Upload ISO lên DatastoreĐể có thể cài đặt máy ảo trên ESXi, trước tiên mình cần phải upload file ISO của hệ điều hành (Linux / Windows) lên phân vùng chứa dữ liệu của ESXi – được gọi là datastore.
Hoặc bạn cũng có thể tải trực từ Internet về máy chủ ESXi thông qua giao diện dòng lệnh CLI. Mình sẽ chọn cài đặt Ubuntu Server 20.04 để minh họa cho bài viết này. Truy cập SSH vào ESXi, sau đó tải ISO của Ubuntu về máy
Truy cập vào Web UI của ESXi, bấm vào Virtual Machines, rồi bấm chọn Create / Register VM 1. Tạo máy ảo Linux mớiChọn Create a new virtual machine, bấm Next 2. Chọn tên và loại máy ảoĐặt tên cho máy ảo: Ubuntu và chọn các thông số phù hợp. Bấm Next 3. Chọn nơi lưu trữChọn nơi lưu máy ảo: do máy chủ chỉ có 1 ổ cứng nên mặc định chọn datastore1. Bấm Next 4. Chỉnh cấu hình phần cứngThiết lập phần cứng: CPU, Memory, Hard disk,… cho máy ảo. Phần CD/DVD Drive 1, chọn Datastore ISO file và chọn file ISO đã tải ở về ở bước trước đó. Bấm Next để tiếp tục. 5. Xác nhậnKiểm tra lại toàn bộ thông tin và bấm Finish để xác nhận tạo máy ảo mới. 6. Máy ảo sẵn sàngChỉ mất vài giây để ESXi tạo máy ảo mới. Bạn có thể bấm vào tên máy ảo ở cột bên trái để xem chi tiết thông tin về máy ảo vừa tạo. III. Cài đặt Linux lên máy ảoBấm vào nút Power on để khởi động máy ảo. Sau đó bấm chọn Console để mở màn hình hiển thị của máy ảo. Máy ảo sẽ tự động boot từ ổ CD ảo đang được gắn file ISO của Ubuntu Server. Tiếp theo, bạn cài đặt Linux theo chỉ dẫn hiện ra trên hình. Tùy mỗi bản phân phối Linux mà quá trình cài đặt sẽ có sự khác biệt nên mình sẽ không đi sâu chi tiết ở phần này nhé. IV. Cài đặt VMWare ToolsSau khi cài đặt xong Ubuntu Server lên máy ảo, mình sẽ cài đặt thêm VMWare Tools để máy ảo có thể giao tiếp với máy chủ ESXi. Khi bấm vào xem thông tin máy ảo sẽ thấy hiện thông báo VMWare Tools chưa được cài đặt trên máy ảo và yêu cầu cài đặt VMWare Tools. Thay vì cài đặt VMWare Tools của chính chủ VMWare, mình sẽ cài đặt OpenVM Tools, bộ công cụ mã nguồn mở dành riêng cho các máy ảo chạy Linux. OpenVM Tool hỗ trợ gần như tất cả các bản phân phối Linux. Cài đặt trên Ubuntu / Debian
Cài đặt trên CentOS / Fedora
Cài đặt trên Arch Linux
Sau khi cài đặt xong, khởi động lại máy ảo, bạn sẽ thấy trong bảng General Information đã hiện ra thông tin VMWare Tools đã được cài đặt. Đồng thời IP của của máy ảo cũng được hiển thị ra trên ESXi. Cài đặt Linux sẽ giúp bạn sử dụng được hệ điều hành có mã nguồn mở miễn phí. Vậy cách cài đặt hệ điều hành Linux trên PC và máy ảo như thế nào? Hãy cùng LANIT cùng thực hành cài đặt hệ điều hành với các bước đơn giản dưới đây nhé! Mục Lục Nội Dung1. Có nên cài đặt hệ điều hành Linux không?
2. Hướng dẫn cài đặt hệ điều hành LINUX trên PC và máy ảoHệ điều hành Linux chia ra nhiều phiên bản/bản phân phối hệ điều hành khác nhau như: Ubuntu, Debian, CentOS,… Tại bài viết này, LANIT sẽ hướng dẫn bạn cách cài đặt 2 hệ điều hành phổ biến nhất là CentOS và Ubuntu. 2.1 Hướng dẫn cài đặt hệ điều hành CentOS 7CentOS là một hệ điều hành nguồn mở dựa trên mã nguồn Red Hat Enterprise Linux và được xây dựng trên nhân Linux, được giới thiệu lần đầu tiên vào năm 2004. Đây là phần mềm ổn định với mức độ bảo mật cao và nhiều tùy chọn bảng điều khiển khác nhau. CentOS được sử dụng rộng rãi trong các doanh nghiệp bởi sở hữu tính ổn định, bảo mật cao và nhiều tùy chọn bảng điều khiển của nó. Không chỉ vậy, CentOS được phát triển bởi một cộng đồng các lập trình viên chuyên nghiệp, góp phần nâng cấp bản phân phối Linux thông qua việc tạo nội dung wiki, hỗ trợ kỹ thuật và tìm các bản sửa lỗi. Phần cấu hình cài đặt của CentOS 7.x tương thích với Red Hat Enterprise 7.x. CentOS 7 được ra mắt và ngày 7 tháng 7 năm 2014 và được hỗ trợ cho đến hết tháng 6 năm 2024. Các bước cài đặt CentOS 7 Bước 1: Tải file iso của CentOS 7. Tải file iso CentOS 7.9 từ các link trong link tải dưới đây: http://isoredirect.centos.org/centos/7/isos/x86_64/ Bước 2: Đối với PC hoặc laptop: Sau khi tải file iso của CentOS 7.9, dùng phần mềm Rufus để burn file đó vào USB hoặc đĩa CD của bạn để có thể cài đặt. phần mềm Rufus chạy trên các hệ điều hành Window. Sau đó cắm USB hoặc đĩa CD của bạn vào máy cần cài và cài đặt Sau đó, bạn ấn Start để burn file iso vào USB hoặc đĩa CD của bạn. Đối Với máy chủ ảo: Cài đặt hệ điều hành CentOS 7.9 trên máy ảo được tạo bởi công nghệ ảo hóa VMWARE trên Vmware vsphere hypervisor 7 (ESXi 7).
Sau khi xong các bước chuẩn bị, mở máy lên và bắt đầu cài đặt. Chọn Install CentOS 7. Chọn ngôn ngữ mà bạn muốn cài đặt. Đây là màn hình mặc định cho những cấu hình cơ bản. Đầu tiên chọn Date & Time. Chọn khu vực bản muốn trên bản đồ hoặc bạn có thể chọn khu vực trong phần Region và chọn thành phố trong phần City. Sau đó chọn Done: Chọn INSTALLATION DESTINATION để chọn phân vùng cài lên hệ điều hành. Bạn có thể chọn tự động tạo cá phân vùng trong phần “Automatically configure partitioning”. Hoặc tuỳ chọn trong phần “I will configure partitioning”. Bạn có thể tùy chọn định dạng của ổ cứng và dung lượng của từng phần vùng. Sau khi cài đặt xong bạn chọn “Done” rồi chọn “Accept Changes” để hoàn thành cài đặt: Chọn phần “NETWORK & HOSTNAME” để cài đặt mạng cho máy. Chọn “Configure” để cấu hình card mạng: Bạn có thể chọn DHCP là giao thức quản lý máy chủ tự động phân cấp IP hoặc Manual là để tự cấu hình IP cho máy. Sau khi cấu hình xong “Save” lại. Tiếp theo bật card mạng và chỉnh sửa tên của máy trong phần “Host name”. Sau đó, chọn “Done” để hoàn thành. Ấn chọn “Begin Installation” để bắt đầu cài đặt. Trong phần “ROOT PASSWORD” để cài đặt mật khẩu cho máy. Phần “USER CREATION” để tạo thêm user mà bạn muốn. User mặc định của hệ điều hành là “root”. Sau đó chờ hệ điều hành được cài xong bạn chọn vào Reboot khởi động lại máy và vào hệ điều hành. Đây là giao diện của hệ điều hành centos bản “Minimal”. Như vậy là bạn đã cài đặt xong hệ điều hành CentOS 7. 2.2. Cài đặt hệ điều hành Ubuntu 22.04 Live ServerUbuntu 22.04 được ra mắt ngày 21 tháng 4 năm 2022 và được hỗ trợ đến hết tháng 4 năm 2027. Các bước cài đặt:
Chọn phiên bản Ubuntu Server mặc định. Cấu hình card mạng có sẵn của máy, có thể theo 2 chế độ là DHCP hoặc Manual. Sau khi cấu hình xong chọn Done để tiếp tục.
Sau đó tiếp tục chọn “Done” đến phần cấu hình phân vùng ổ cứng cài đặt hệ điều hành. Chọn ổ cứng bạn sẽ cài đặt hệ điều hành lên đó, có thể tuỳ chọn ở cứng là LVM group hoặc định dạng thường bằng cách sử dụng nút cách( Space) để chọn/bỏ chọn. Sau đó click “Done” để tiếp tục. Chọn “Done” và click chọn “Continue” để tiếp tục. Điền hostname, user và mật khẩu bạn muốn đặt cho máy. Sau đó chọn “Done” Tích chọn cài đặt “Install OpenSSH Server” để server cài thêm giao thức SSH bạn có thể truy cập từ 1 máy khác vào máy. Sau đó bạn tiếp tục chọn Done để tới phần tự động cài đặt hệ điều hành, hệ điều hành cài xong bạn chọn “REBOOT NOW”, khởi động lại máy và sử dụng hệ điều hành. Dưới đây là giao diện của hệ điều hành Ubuntu 22.04 live server: Kết luậnTrên đây là những chia sẻ từ LANIT về hướng dẫn cài đặt Linux đơn giản nhất. Với những hướng dẫn, chia sẻ từ LANIT hy vọng các bạn biết cách cài đặt trên máy tính và máy ảo thuận tiện nhất. Mọi thắc mắc hãy liên hệ ngay với LANIT để giải đáp kịp thời. |