Cách cài đặt Proxmox trên PC Intel NUC hoặc x86
Proxmox là một nền tảng quản lý máy chủ nguồn mở cho phép bạn triển khai, quản lý và giám sát các máy ảo. Với Proxmox, bạn có thể chạy nhiều hệ điều hành hoặc dịch vụ trên giao diện web bằng bất kỳ trình duyệt web nào.
Cho dù bạn là sinh viên, người đam mê công nghệ hay doanh nhân, việc cài đặt Proxmox trên hệ thống Intel NUC hoặc PC mini dựa trên x86 đều cho phép tạo ra một phòng thí nghiệm tự làm tại nhà. Từ nền tảng này, có thể quản lý nhiều loại dịch vụ như phần mềm tự động hóa gia đình, máy chủ đa phương tiện, bộ lưu trữ gắn mạng, cùng nhiều dịch vụ khác thông qua giao diện web Proxmox thân thiện với người dùng.
Điều kiện tiên quyết để cài đặt Proxmox
Để thiết lập và vận hành Proxmox trên thiết bị dựa trên Intel NUC hoặc x86 tương thích thay thế cho PC mini Intel NUC, cần phải có một mẫu Intel NUC cụ thể đáp ứng một số điều kiện tiên quyết nhất định cho cấu hình phần cứng của nó.
⭐Ít nhất 4 lõi CPU
Yêu cầu bộ nhớ tối thiểu cho ứng dụng ít nhất là 4 gigabyte, khuyến nghị là 8 gigabyte trở lên.
Dung lượng lưu trữ khả dụng tối thiểu được đề xuất để cài đặt là 64 gigabyte trở lên, ưu tiên ổ đĩa thể rắn nếu có thể.
Bằng cách sử dụng Intel NUC10I3FNHN, một máy tính mini nhỏ gọn được trang bị bộ xử lý trung tâm (CPU) Intel i3 thế hệ thứ 10, cấu hình hệ thống của chúng tôi cũng bao gồm các thành phần bổ sung đã được tích hợp để nâng cao hiệu suất và chức năng tổng thể của nó.
⭐RAM DDR4 16GB (hai thanh 8GB)
⭐SSD M.2 PCIe4 1TB
⭐SSD SATA3 1TB
Bạn cũng sẽ cần:
Để tạo phương tiện cài đặt USB có khả năng khởi động để cài đặt hệ điều hành trên nền tảng Windows, macOS hoặc Linux, bạn cần có quyền truy cập vào hệ thống máy tính hỗ trợ các hệ điều hành này.
⭐Một phương tiện USB (8GB hoặc lớn hơn)
Để thiết lập thành công máy chủ Proxmox bằng PC mini được chỉ định của bạn và đáp ứng tất cả các điều kiện tiên quyết cần thiết, vui lòng tuân thủ quy trình cài đặt từng bước được nêu bên dưới:
Bước 1: Tạo Phương tiện cài đặt USB Proxmox
Để tạo trình cài đặt phương tiện USB Proxmox:
Vui lòng truy cập trang tải xuống Proxmox chính thức và chọn phiên bản Proxmox thích hợp tương thích với máy tính cá nhân Intel NUC hoặc x86 của bạn.
Vui lòng nhấp vào nút “Tải xuống” để lấy tệp hình ảnh ISO trên thiết bị của bạn.
Sau khi hoàn tất quá trình tải xuống, hãy bắt đầu thực thi Rufus bằng cách truy cập vào giao diện của nó và chọn thiết bị lưu trữ USB đính kèm làm đích đích. Điều hướng đến vị trí chứa tệp ISO Proxmox và cẩn thận chọn nó để tiến hành cài đặt. Cuối cùng, kích hoạt bắt đầu hoạt động bằng cách nhấp vào nút “Bắt đầu” được chỉ định.
Hãy đảm bảo rằng không có tệp quan trọng nào trên thiết bị USB trước khi tiếp tục. Khi bạn đã xác minh điều này, hãy nhấp vào “Có” để xác nhận hành động của bạn.
Tải xuống: Proxmox
Quá trình được nêu ở đây sẽ tạo ra phương tiện cài đặt Proxmox USB, tương thích với cả Intel NUC và bất kỳ hệ thống máy tính x86 tiêu chuẩn nào. Ngoài ra, người ta có thể sử dụng phần mềm balenaEtcher để ghi Proxmox ISO vào ổ USB.
Bước 2: Chuẩn bị Intel NUC hoặc x86 Mini PC để cài đặt Proxmox
Để tạo điều kiện thuận lợi cho việc cài đặt Proxmox trên PC Intel NUC hoặc x86 của bạn, bạn cần phải kích hoạt thiết bị và truy cập vào giao diện BIOS của nó. Thông thường, điều này đòi hỏi phải nhấn liên tục phím “Del” hoặc “F10” cho đến khi menu BIOS xuất hiện.
Khi truy cập Hệ thống đầu vào/đầu ra cơ bản (BIOS), người ta có thể thực hiện một số sửa đổi nhất định như sau:
⭐Đảm bảo BIOS được cập nhật.
Hãy tắt tính năng Secure Boot trên thiết bị của bạn rồi kích hoạt lại Legacy Boot để đảm bảo khả năng tương thích với các hệ điều hành cũ hơn như Windows XP.
Kích hoạt công nghệ ảo hóa, bao gồm Intel VT-x và AMD-V, được hỗ trợ trên PC mini này với Bộ xử lý Intel Atom.
Vui lòng lưu lại mọi sửa đổi còn tồn đọng và sau đó tắt nguồn hoặc tắt thiết bị của bạn.
Sau khi kích hoạt công nghệ ảo hóa thông qua cấu hình BIOS cập nhật, người ta có thể tiến hành cài đặt Proxmox trên máy tính cá nhân Intel NUC hoặc x86 của họ.
Bước 3: Cài đặt Proxmox trên Intel NUC hoặc x86 Mini PC
Sau khi bạn đã tạo ổ USB có khả năng khởi động, vui lòng cắm nó vào máy tính cá nhân chạy Intel NUC hoặc x86 tương thích của bạn, sau đó bật nguồn thiết bị để bắt đầu quá trình khởi động.
Bắt đầu bằng cách kích hoạt kịp thời menu khởi động, thường được truy cập thông qua phím chức năng F8, để xem thiết bị USB được kết nối.
Vui lòng sử dụng các phím mũi tên để điều hướng đến ổ USB mong muốn, sau đó nhấn phím “Enter” để truy cập.
⭐ Bạn sẽ thấy màn hình chào mừng Proxmox. Tại đây chọn Install Proxmox VE (Graphical) rồi nhấn Enter.
⭐ Nhấp vào Tôi đồng ý và chọn đĩa đích. Sau đó nhấn vào Tiếp theo.
⭐ Chọn vị trí, múi giờ và bố cục bàn phím. Sau đó nhấn vào Tiếp theo.
Vui lòng tạo một mật khẩu an toàn và nhớ lại nó, sau đó nhập địa chỉ email của bạn. Để tiếp tục, vui lòng nhấp vào nút “Tiếp theo”.
⭐ Sau đó thiết lập tên FQDN và để mọi thứ khác mặc định. Bấm tiếp.
⭐ Cuối cùng nhấn vào Cài đặt.
Bước 4: Cấu hình cài đặt Proxmox Post
Sau khi bạn đã cài đặt liền mạch Proxmox trên máy tính cá nhân Intel NUC hoặc x86 của mình, bạn có thể được truy cập vào bảng điều khiển quản lý dựa trên web Proxmox bằng cách sử dụng bất kỳ trình duyệt internet ưa thích nào và nhập địa chỉ IP của máy chủ Proxmox của bạn, sau đó là “:” và “ 8006” cho cổng proxy HTTPS mặc định. Để minh họa, nếu địa chỉ IP của bạn được ghi là “ https://192.168.0.144:8006
Bạn có thể gặp thông báo bảo mật dưới dạng cảnh báo SSL. Để tiếp tục, vui lòng nhấp vào “Nâng cao” và sau đó chọn “Tiếp tục”.
⭐ Nhập root làm tên người dùng và mật khẩu mà bạn đã đặt trong quá trình cài đặt. Nhấp vào Đăng nhập.
⭐ Sau khi đăng nhập, bạn sẽ nhận được thông báo cảnh báo. Nhấp vào OK và bỏ qua nó vì bạn không có giấy phép doanh nghiệp.
Vui lòng nhấp vào nút chính Proxmox được chỉ định, được đặt tên là “Proxmox” trong quá trình thiết lập ban đầu.
Vui lòng nhấn vào nút “Cập nhật” nằm trong bảng điều khiển bên trái, sau đó nhấp đúp vào tùy chọn “Làm mới” để bắt đầu cập nhật các gói có sẵn.
⭐ Tiếp theo nhấn vào biểu tượng chữ thập để đóng cửa sổ.
⭐ Nhấp vào nút Nâng cấp ở trên cùng (bên cạnh nút Làm mới). Điều này sẽ mở ra một cửa sổ terminal mới.
Vui lòng nhập “Y” và nhấn phím enter để bắt đầu quá trình nâng cấp. Quá trình này có thể cần một chút thời gian để hoàn thành, do đó, vui lòng kiên nhẫn và thư giãn.
Bước 5: Tạo VM và cài đặt hệ điều hành trong Proxmox
Bằng cách sử dụng Proxmox, người ta có khả năng thiết lập và giám sát các máy ảo thông qua trình duyệt web bằng giao diện web Proxmox. Nhiều hệ điều hành khác nhau có thể được cài đặt và quản lý trên các máy ảo này, chẳng hạn như Linux, Windows và FreeBSD.
Để thiết lập máy ảo và triển khai hệ điều hành sử dụng giao diện dựa trên web Proxmox, vui lòng tuân thủ các nguyên tắc sau:
Sau khi hoàn tất quá trình cập nhật, bạn nên tắt giao diện dòng lệnh bằng cách đóng cửa sổ terminal đang hoạt động. Sau đó, chọn tùy chọn “Shell” từ các lựa chọn có sẵn để tiếp tục hoạt động bình thường.
⭐ Điều hướng đến vị trí sau. Bạn có thể tải xuống và lưu trữ các tệp ISO/IMG của hệ điều hành tại vị trí này để thiết lập và cài đặt VM trong Proxmox. Đối với hướng dẫn này, hãy cài đặt Home Assistant trên Máy chủ Intel NUC Proxmox.
cd /var/lib/vz/template/iso/
wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso
Vui lòng nhấp vào nút “Tạo máy ảo” nổi bật nằm ở phía ngoài cùng bên phải của giao diện để bắt đầu quá trình tạo máy ảo.
Trong trường “Tên”, nhập nhãn để xác định máy ảo của bạn trong giao diện người dùng của phần mềm ảo hóa hoặc ảo hóa mà bạn đang sử dụng.
⭐ Sau đó nhấp vào Tiếp theo, chọn tệp ISO Ubuntu trong tùy chọn ảnh ISO và nhấp vào Tiếp theo lần nữa.
Vui lòng để nguyên tất cả các cài đặt trong phần “Hệ thống” và chuyển sang tab “Đĩa” nơi bạn có thể tùy chỉnh kích thước ổ đĩa nếu cần. Sau đó, nhấp vào “Tiếp theo”.
Trong phần CPU của cấu hình máy ảo, chọn số lõi bộ xử lý mà bạn muốn phân bổ và chuyển sang bước tiếp theo bằng cách nhấp vào “Tiếp theo”. Bạn có thể tăng dung lượng bộ nhớ được phân bổ cho máy ảo bằng cách chỉ định mức mong muốn hoặc mức cần thiết, sau đó nhấp chuột khác vào “Tiếp theo” để tiến xa hơn trong quy trình.
⭐ Chọn bộ điều hợp mạng. Bạn cũng có thể giữ các cài đặt mặc định bằng cách nhấp vào Next > Finish.
⭐ Sau khi cấu hình xong, chọn VM mới và nhấn Start.
Vui lòng điều hướng đến tab “Bảng điều khiển” để truy cập nhiều tùy chọn khác nhau để quản lý cài đặt hệ điều hành của bạn. Sau khi hoàn tất quá trình cài đặt, bạn sẽ có thể khởi chạy máy ảo Ubuntu và sử dụng các tính năng của nó trực tiếp trong trình duyệt web của mình, bất kể bạn đang sử dụng thiết bị nào.
Sau khi thiết lập một máy ảo trong môi trường Proxmox, bạn được trang bị khả năng khởi tạo, tạm dừng hoặc di chuyển chức năng của nó sang một máy chủ Proxmox thay thế.
Proxmox cung cấp khả năng thực hiện di chuyển trực tiếp các máy ảo, cho phép người dùng chuyển chúng một cách liền mạch giữa các máy chủ mà không bị gián đoạn dịch vụ. Chức năng này có thể được sử dụng cho các mục đích như cân bằng tải hoặc bảo trì theo lịch trình trên các thành phần phần cứng.
Khai thác sức mạnh ảo hóa với Proxmox
Việc tích hợp Proxmox vào máy tính cực nhỏ Intel NUC hoặc x86 là một quy trình tương đối không phức tạp. Tuy nhiên, cài đặt này cung cấp quyền truy cập vào rất nhiều cơ hội để ảo hóa và quản trị máy chủ.
Proxmox và Intel NUC cung cấp sự kết hợp lý tưởng giữa các giải pháp nhẹ và tiết kiệm năng lượng để khai thác tiềm năng ảo hóa trên nhiều quy mô. Với sự kết hợp này, bạn có thể quản lý hiệu quả việc triển khai máy chủ của mình thông qua mọi thiết bị, bao gồm cả thiết bị di động như máy tính bảng và điện thoại thông minh.