Cài đặt Ubuntu Server 20.04 với LVM

Linux  là một hệ điều hành nguồn mở và miễn phí được phát triển bởi  Linus Torvalds  vào ngày 17 tháng 9 năm 1991. Nó chủ yếu được sử dụng làm môi trường máy chủ. Ngày nay có rất nhiều bản phân phối Linux. Trong số đó, Ubuntu là một trong những bản phân phối Linux ổn định tốt nhất. Ubuntu có cả phân phối Máy tính để bàn và Máy chủ. Ubuntu Server là một bản phân phối Linux dành cho doanh nghiệp có hiệu suất cao và ổn định và nó có thể dễ dàng sử dụng trong sản xuất. Ubuntu Server có cả hỗ trợ cộng đồng và tài liệu tốt. Vì vậy, các nhân viên CNTT có thể sử dụng Ubuntu Server mà không gặp bất kỳ rắc rối nào và nó cũng là một giải pháp thay thế phổ biến của CentOS Linux. Phiên bản hiện tại của Ubuntu Server là Ubuntu Server 20.04.2 LTS . Trong bài viết này, chúng ta sẽ xem cách cài đặt phiên bản Ubuntu Server hiện tại với phân vùng LVM.

Yêu cầu hệ thống cho Ubuntu Server 20.04.2

Ubuntu Server là một hệ điều hành chế độ CLI. Vì vậy, nó rất nhẹ và có thể được cài đặt trên bất kỳ máy chủ vật lý nào nếu nó có CPU tối thiểu 1GHz, RAM 1GB, dung lượng ổ đĩa 2,5 GB và kiến ​​trúc CPU 64 bit. Nhưng yêu cầu hệ thống thường thay đổi dựa trên các dịch vụ sẽ được Ubuntu Server xử lý.

11 bước đơn giản để cài đặt Ubuntu Server 20.04.2

Ubuntu Server có thể dễ dàng được cài đặt trên máy chủ của bạn theo 11 bước dưới đây:

  • Tải xuống tệp ISO Ubuntu Server 20.04.2 và tạo ổ đĩa khởi động
  • Bắt đầu cài đặt Ubuntu Server 20.04.2
  • Lựa chọn ngôn ngữ
  • Cấu hình bàn phím
  • Thiết lập kết nối mạng
  • Định cấu hình proxy
  • Cấu hình gương lưu trữ Ubuntu
  • Cấu hình lưu trữ với LVM
  • Thiết lập hồ sơ
  • Thiết lập SSH
  • Hoàn tất cài đặt máy chủ Ubuntu

Bước 1: Tải xuống tệp ISO Ubuntu Server 20.04.2 và tạo ổ đĩa khởi động

Trước khi bắt đầu cài đặt Ubuntu Server, chúng ta phải thu thập tệp ISO của Ubuntu và sau đó ghi ISO này vào phương tiện có thể khởi động. Các bước sau đây sẽ chỉ ra cách tải xuống tệp ISO của Ubuntu Server 20.04 và cách ghi tệp ISO vào phương tiện có thể khởi động.

  • Go to Ubuntu official site [ubuntu.com] and click on Download menu item and then click on Get Ubuntu Server button.
  • Now click on Option 2 – Manual server installation button and then click on Download Ubuntu Server 20.04.2 LTS button. Download will start and withing few minutes (depending on download speed) download will be finished.
  • After downloading ISO file, burn the ISO image in a DVD or in a USB flash drive with any burning software such as Nero[nero.com] or Power ISO [poweriso.com] and then start installation according to the below steps. If you use virtual machine, no need to burn the ISO file to any media because the ISO file can be used directly to install Ubuntu Server.

Bước 2: Bắt đầu cài đặt Ubuntu Server

Sau khi tải xuống tệp ISO của Ubuntu Server và tạo ổ đĩa có thể khởi động, bây giờ chúng tôi đủ điều kiện để bắt đầu cài đặt Ubuntu Server. Các bước sau đây sẽ hiển thị các quy trình ban đầu để bắt đầu cài đặt Ubuntu Server.

  • Press power button of server machine and go to boot option menu according to machine vendor. Choose boot from CD/DVD ROM if you use DVD or choose USB Flash Drive if you use Pen drive as bootable media from boot menu. If you use VM, locate the ISO file as the CD/DVD media.
  • After loading BIOS, Ubuntu Server boot screen will appear.
  • After checking a lot of system requirements, a window will appear to choose language of Ubuntu Server installation.

Bước 3: Chọn ngôn ngữ

Chọn ngôn ngữ sẽ được sử dụng trong quá trình cài đặt và sau đó nhấn phím Enter. Nếu bạn muốn giữ tiếng Anh làm ngôn ngữ máy chủ của mình, chỉ cần nhấn phím Enter vì theo mặc định, tiếng Anh sẽ được chọn.

Bước 4: Cấu hình bàn phím

Sau khi chọn ngôn ngữ, nó sẽ yêu cầu chọn bố cục bàn phím. Chọn bố cục bàn phím của bạn rồi chọn tùy chọn Xong bằng cách nhấn mũi tên Lên và Xuống hoặc phím Tab rồi nhấn phím Enter

Bước 5: Thiết lập kết nối mạng

Sau khi chọn bố trí bàn phím, Ubuntu Server sẽ yêu cầu thiết lập kết nối mạng. Nếu giao diện mạng được kết nối với bất kỳ máy chủ DHCP nào, địa chỉ IP động và thông tin mạng khác sẽ được gán tự động vì máy khách DHCP được bật theo mặc định.

Địa chỉ động không phù hợp với bất kỳ hệ điều hành máy chủ nào. Vì vậy, tốt hơn hết là gán địa chỉ IP tĩnh. Mặc dù hiện tại chúng ta có thể gán địa chỉ IP tĩnh nhưng chúng ta sẽ gán địa chỉ IP tĩnh sau khi hoàn tất cài đặt với công cụ quản lý mạng netplan. Vì vậy, hãy chọn Tiếp tục không có tùy chọn mạng và nhấn phím Enter.

Bước 6: Định cấu hình Proxy

Nếu bạn có bất kỳ địa chỉ proxy nào, hãy cung cấp địa chỉ trong trường nhập địa chỉ Proxy. Trong bài viết này, chúng tôi sẽ không làm gì trong cấu hình proxy. Vì vậy, chọn tùy chọn Xong và nhấn phím Enter.

Bước 7: Cấu hình Ubuntu Archive Mirror

Nếu bạn có địa chỉ nhân bản lưu trữ Ubuntu cục bộ, hãy đặt nó vào trường nhập địa chỉ Mirror. Theo mặc định, hệ thống sẽ sử dụng máy nhân bản lưu trữ Ubuntu. Tôi sẽ giữ bản sao lưu trữ mặc định của Ubuntu. Vì vậy, chọn tùy chọn Xong và nhấn phím Enter.

Bước 8: Cấu hình lưu trữ với LVM

Đây là phần quan trọng nhất trong quá trình cài đặt Ubuntu Server. Có hai phương pháp để định cấu hình lưu trữ trong Ubuntu Server.

  • Hướng dẫn cấu hình lưu trữ: Hệ thống sẽ tạo phân vùng lưu trữ theo yêu cầu. Phương pháp này hữu ích cho người dùng Ubuntu Server mới.
  • Bố cục lưu trữ tùy chỉnh: Người dùng phải xác định phân vùng lưu trữ tại đây. Đây là phương pháp tốt nhất cho Ubuntu Server vì chúng tôi muốn tùy chỉnh bố cục lưu trữ theo yêu cầu của mình.

Vì chúng tôi muốn thực hiện phân vùng LVM, chúng tôi phải sử dụng bố cục lưu trữ tùy chỉnh. Vì vậy, hãy chuyển đến tùy chọn Bố cục lưu trữ tùy chỉnh và nhấn phím Space để chọn nó. Bây giờ chọn tùy chọn Xong và nhấn phím Enter.

Cửa sổ cấu hình lưu trữ sẽ xuất hiện. Tại đây, chúng ta sẽ tìm thấy các phần TÓM TẮT HỆ THỐNG TẬP TIN, THIẾT BỊ CÓ SẴN và THIẾT BỊ ĐÃ SỬ DỤNG. Trong phần THIẾT BỊ CÓ SẴN, chúng tôi sẽ tìm thấy các thiết bị của mình. Trong hình ảnh sau đây, chúng ta có thể thấy thiết bị khả dụng của mình là /dev/sda và dung lượng lưu trữ của nó là 10GB.

Bây giờ chúng ta sẽ thực hiện phân vùng LVM trên ổ đĩa này. Trong hệ thống Linux, chúng ta cần tạo phân vùng khởi động (/boot) tối thiểu, trao đổi và (/) gốc. Nhưng chúng tôi cũng sẽ làm thêm hai phân vùng – (/home) và (/var) vì hai phân vùng này thường được sử dụng trong Hệ thống Enterprise Linux.

Trong số các phân vùng này, /boot và trao đổi phải nằm ngoài LVM. Vì vậy, đầu tiên chúng ta sẽ thực hiện 2 phân vùng này trước khi tạo LVM.

Tạo phân vùng khởi động

  • Select the available device (for example: /dev/sda) by pressing Up and Down arrow key and then hit Enter key. A popup option will appear.
  • Select Add GPT Partition option and hit Enter key. Now options will appear to manage a GPT Partition.
  • From Adding GPT Partition to /dev/sda section, Put size (for example: 500M) for the boot partition in Size input box.
  • Choose partition format (for example: ext4) from Format drop down menu.
  • Choose /boot from Mount drop down menu.
  • Now select Create option and hit Enter key.

Phân vùng khởi động bây giờ sẽ được tạo và sẽ có sẵn trong phần TÓM TẮT HỆ THỐNG TẬP TIN của cửa sổ Cấu hình lưu trữ.

Tạo phân vùng hoán đổi

Bây giờ chúng ta sẽ tạo phân vùng trao đổi theo các bước dưới đây.

  • Select the storage device by pressing up and down arrow key again and then hit the Enter key.
  • Select Add GPT Partition option and hit Enter key. Now options will appear to create a new GPT Partition.
  • From Adding GPT Partition to /dev/sda section, Put size (for example: 8G) for the LVM partition in Size input box.
  • Choose leave unformatted from Format drop down menu.
  • Now select Create option and hit Enter key.

Phân vùng hoán đổi bây giờ sẽ được tạo và sẽ có sẵn trong phần TỔNG HỢP HỆ THỐNG TẬP TIN của cửa sổ Cấu hình lưu trữ.

Bây giờ chúng tôi sẽ tạo phân vùng LVM vì phần còn lại của các phân vùng của chúng tôi sẽ nằm dưới LVM. Vì vậy, lúc đầu, chúng ta phải tạo bộ lưu trữ chưa được định dạng trước khi tạo phân vùng LVM.

  • Select the storage device by pressing up and down arrow key again and then hit the Enter key.
  • Select Add GPT Partition option and hit Enter key. Now options will appear to create a new GPT Partition.
  • From Adding GPT Partition to /dev/sda section, Put size (for example: 8G) for the LVM partition in Size input box.
  • Choose leave unformatted from Format drop down menu.
  • Now select Create option and hit Enter key.

Bây giờ tùy chọn Tạo nhóm âm lượng (LVM) sẽ được bật và chúng tôi sẽ có thể thực hiện phân vùng LVM. Để tạo phân vùng LVM, đầu tiên chúng ta phải tạo Volume Group (VG).

Tạo Nhóm âm lượng LVM (VG)

  • From AVAILABLE DEVICES section, select Create volume group (LVM) option and hit Enter key. Create LVM volume group option will appear.
  • By default the system will provide (vg0) for the volume group name. Change it from Name input field or keep the default one if you wish.
  • Now select partition option from Devices section and press Space key to enable it.
  • Select Create option and hit Enter key.

Nhóm âm lượng (vg0) hiện sẽ khả dụng trong phần THIẾT BỊ CÓ SẴN. Bây giờ chúng ta sẽ có thể tạo phân vùng LVM từ đây.

Tạo phân vùng LVM Root (/)

  • Select the created volume group (vg0) by pressing up and down arrow key again and the hit Enter key.
  • Select Create Logical Volume option and hit Enter key. Now options will appear to create new logical volume.
  • From Adding logical volume to vg0section, put the volume name (for example: lv-root) in Name input field.
  • Put size (for example: 4G) for the root partition in Size input box.
  • Choose partition format (for example: xfs) from Format dropdown menu.
  • Now select Create option and hit Enter key.

Phân vùng gốc (/) lúc này sẽ được tạo và sẽ có sẵn trong phần TÓM TẮT HỆ THỐNG TẬP TIN của cửa sổ Cấu hình lưu trữ.

Tương tự, tạo phân vùng /home và /var LVM từ nhóm ổ đĩa vg0. Sau khi tạo phân vùng Home và Var, TÓM TẮT HỆ THỐNG TẬP TIN sẽ trông như hình sau.

Bây giờ chọn tùy chọn Xong và nhấn phím Enter. Bây giờ hệ thống sẽ yêu cầu xác nhận hành động phá hoại vì sau khi tạo và định dạng phân vùng, không thể tìm thấy dữ liệu trước đó trong thiết bị lưu trữ này.

Chọn Tiếp tục và nhấn phím Enter để xác nhận hành động.

Bước 9: Thiết lập hồ sơ

Trình cài đặt bây giờ sẽ yêu cầu cung cấp thông tin hồ sơ trong đó chúng tôi phải cung cấp tên người dùng, mật khẩu và thông tin cá nhân khác như hình ảnh sau.

Sau khi cung cấp thông tin thiết lập hồ sơ, hãy chọn tùy chọn Xong và nhấn phím Enter. Nó sẽ hỏi chúng ta có muốn cài đặt máy chủ OpenSSH hay không. Rõ ràng là chúng tôi muốn cài đặt máy chủ ssh vì chúng tôi muốn truy cập Ubuntu Server từ xa nhưng hãy ghi nhớ, không bao giờ mở cổng ssh cho công chúng. Nó nên được hạn chế từ địa chỉ IP cụ thể với Quy tắc tường lửa.

Bước 10: Thiết lập SSH

Ở bước cuối cùng, trình cài đặt sẽ hỏi liệu nó có cài đặt máy chủ SSH hay không. Vì chúng tôi muốn cài đặt máy chủ SSH, hãy chọn tùy chọn Cài đặt máy chủ OpenSSH và nhấn phím Space để kích hoạt nó. Chọn tùy chọn Xong và nhấn phím Enter để bắt đầu cài đặt.

Bước 11: Hoàn tất cài đặt máy chủ Ubuntu

Bây giờ hệ thống sẽ bắt đầu cài đặt nhân Ubuntu và các gói cần thiết khác và trong vòng vài phút, quá trình cài đặt Ubuntu Server sẽ hoàn tất. Chúng tôi có thể xem nhật ký cài đặt trong khi cài đặt Máy chủ Ubuntu.

Sau khi cài đặt nhân Ubuntu Server và các gói cần thiết, nó sẽ yêu cầu khởi động lại hệ thống. Sau khi khởi động lại, Ubuntu Server sẽ sẵn sàng hoạt động.

Sau khi khởi động lại hệ thống, Ubuntu Server sẽ cung cấp Dấu nhắc lệnh và yêu cầu đăng nhập bằng thông tin xác thực người dùng đã cung cấp. Theo mặc định, người dùng root bị tắt trong Ubuntu Server 20.04.2 LTS. Vì vậy, chúng tôi phải đăng nhập với người dùng bình thường và thực hiện bất kỳ thao tác quản trị nào bằng lệnh sudo.

Chúng tôi đã cài đặt Ubuntu Server 20.04.2 LTS trên máy chủ vật lý của mình và chúng tôi cũng đã đăng nhập vào Ubuntu Server bằng thông tin đăng nhập của người dùng. Trong phần tiếp theo, chúng ta sẽ xem cách cấu hình mạng trong máy chủ Ubuntu bằng công cụ quản lý mạng netplan .

Cách cài đặt Ubuntu Server với LVM đã được thảo luận trong bài viết này. Tôi hy vọng, bây giờ bạn sẽ có thể cài đặt Ubuntu Server mà không gặp bất kỳ rắc rối nào. Tuy nhiên, nếu bạn gặp phải bất kỳ sự nhầm lẫn nào khi cài đặt Ubuntu Server, vui lòng thảo luận trong nhận xét hoặc liên hệ với tôi từ trang Liên hệ .