LapTrinhBlockchain

Chia sẻ kiến thức về Lập Trình Blockchain

Kiến thức phần mềm, Nâng cao Kiến thức

Hướng dẫn cài đặt Ubuntu trên “Dedicated server” của Hetzner

Kiến thức phần mềm, Nâng cao Kiến thức Hướng dẫn cài đặt Ubuntu trên “Dedicated server” của Hetzner

Kiến thức phần mềm, Nâng cao Kiến thức Hướng dẫn cài đặt Ubuntu trên “Dedicated server” của Hetzner

Chia sẻ bài viết
5
(8)

Mặc định khi mua server “Dedicated server” của Hetzner thì bạn nên để mặc định là hệ điều hành Rescue, việc này sẽ giúp bạn có được server nhanh nhất mà không tốn chi phí cài đặt. Nhưng bạn phải tự thực hiện cài đặt hệ điều hành mà mình mong muốn, việc này cũng khá đơn giản trên Hetzner.

Trong bài viết này mình sẽ dẫn cài đặt Ubuntu 22 trên server của Hetzner.

Bước 1: Chuẩn bị

Sau khi tạo được server bạn thực hiện kết nối tới server qua công cụ SSH Client. Nếu bạn quên mật khẩu, trên Dashboard UI của Hetzner sẽ có công cụ giúp bạn reset lại mật khẩu.

Giao diện hỗ trợ bạn reset lại mật khẩu trên Hetzner Dashboard

Nếu hiện tại bạn đang ở hệ điều hành Rescue rồi thì bạn không cần làm gì. Khi bạn chạy lệnh để xem thông tin Hệ điều hành bạn sẽ nhìn thấy như sau:

Mặc định là hệ điều hành Debian

Nếu bạn đang ở hệ điều hành khác thì bạn vào Dashboard, mục Rescue, kích nút “Activate rescue system” để kích hoạt chế độ này:

Tính năng Activate Rescue trên Hetzner Dashboard

Sau khi activate, hệ thống sẽ cho bạn một mật khẩu tạm thời hiển thị trên giao diện, bạn nhớ lưu lại mật khẩu này để sử dụng kết nối tới server:

Tính năng Activate Rescue trên Hetzner Dashboard

Sau đó, bạn thực hiện restart lại server, bạn restart bằng dòng lệnh hoặc tính năng Reset trên Dashboard:

Tính năng Reset trên Hetzner Dashboard

Bước 2: Thực hiện cài đặt Ubuntu 12

Khi bạn đã ở hệ điều hành Rescue rồi thì bây giờ bạn chỉ cần chạy lệnh sau (Chi tiết bạn xem tại: Installimage on Hetzner):

installimage

Bạn sẽ thấy giao diện cho mình chọn Hệ điều hành, ở đây mình sẽ chọn Ubuntu:

Chọn hệ điều hành cần cài đặt trên Hetzner

Sau đó mình chọn tiếp Ubuntu-2204-jammy-amd64-base:

Chọn hệ điều hành cần cài đặt trên Hetzner

Tiếp theo sẽ hiện thông báo

Thông báo trước khi cài đặt server Hetzner

Tiếp theo là giao diện để bạn sửa cấu hình:

Sửa tệp cấu hình trước khi cài đặt server Hetzner

Hiện tại server của tôi đang có 2 ổ cứng là /dev/nvme0n1 (3.5T) và /dev/nvme1n1 (3.5T). Thường chúng ta sẽ có 3 lựa chọn:

  • Lựa chọn 1: Cấu hình Raid1
    Với cấu hình này bạn chỉ có một ổ logic với 3.5T dung lượng Storage, dữ liệu của bạn sẽ được an toàn vì được lưu đồng thể trên hai ổ. Cấu hình sẽ là:
    SWRAID 1
    SWRAIDLEVEL 1
  • Lựa chọn 2: Cấu hình Raid0
    Với cấu hình này bạn sẽ có một ổ logic với 7T dung lượng Storage. Cấu hình sẽ là:
    SWRAID 1
    SWRAIDLEVEL
    0
  • Lựa chọn 3: Không sử dụng Raid
    Bạn sử dụng 2 ổ như hai ổ riêng biệt nhau, không liên quan gì nhau. Cấu hình sẽ là:
    SWRAID 0

Ở đây tôi sử dụng RAID0 để có nhiều dung lượng nhất, như vậy tôi sẽ sửa hai cấu hình:
SWRAID 1
SWRAIDLEVEL
0

Nhấn F2 để Save và nhấn F10 để thoát và sang bước tiếp theo.

Hệ thống sẽ có cảnh báo rằng dữ liệu trên ổ sẽ bị mất. Bạn thực hiện theo hướng dẫn tiếp. Tiếp đó hệ thống thực hiện cài đặt, quá trình này khá nhanh chỉ mất tầm 3 phút đến 6 phút là xong. Hình dưới là thông tin cài đặt, bạn nhìn thấy dòng chứ RAID level 0 là okie nhé:

Quá trình cài đặt server Hetzner hoàn tất

Sau khi cài đặt hoàn thành, bạn thực hiện restart lại server, restart bằng lệnh hoặc qua Hetzner Dashboard tùy bạn.

Bước 3: Vào hệ điều hành mới

Bây giờ bạn đăng nhập lại server, bạn sẽ vào hệ điều hành mới cài đặt. Bạn nhớ rằng tài khoản để vào hệ điều hành mới là tài khoản vào Rescue, thường user sẽ là root và password là password để bạn vào Rescue.

Đây là thông tin tôi kiểm tra:

lsb_release -a
----------------------------
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy

Mặc định ổ bạn chia thành các ổ như sau: md0, md1, md2, md3. Nếu cần dùng dung lượng lớn hơn ta nên gộp 2 ổ md2 và md3 lại. Tốt nhất là sửa tệp config trước khi cài đặt hệ điều hành:

lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINTS
nvme0n1     259:0    0  3.5T  0 disk
├─nvme0n1p1 259:1    0  256M  0 part
├─nvme0n1p2 259:2    0    2G  0 part
│ └─md0       9:0    0    4G  0 raid0 [SWAP]
├─nvme0n1p3 259:3    0    1G  0 part
│ └─md1       9:1    0 1022M  0 raid1 /boot
├─nvme0n1p4 259:4    0 1007G  0 part
│ └─md2       9:2    0    2T  0 raid0 /
└─nvme0n1p5 259:5    0  2.5T  0 part
  └─md3       9:3    0    5T  0 raid0 /home
nvme1n1     259:6    0  3.5T  0 disk
├─nvme1n1p1 259:7    0  256M  0 part  /boot/efi
├─nvme1n1p2 259:8    0    2G  0 part
│ └─md0       9:0    0    4G  0 raid0 [SWAP]
├─nvme1n1p3 259:9    0    1G  0 part
│ └─md1       9:1    0 1022M  0 raid1 /boot
├─nvme1n1p4 259:10   0 1007G  0 part
│ └─md2       9:2    0    2T  0 raid0 /
└─nvme1n1p5 259:11   0  2.5T  0 part
  └─md3       9:3    0    5T  0 raid0 /home

Bài viết này có hữu ích với bạn?

Kích vào một biểu tượng ngôi sao để đánh giá bài viết!

Xếp hạng trung bình 5 / 5. Số phiếu: 8

Bài viết chưa có đánh giá! Hãy là người đầu tiên đánh giá bài viết này.

Trả lời

Giao diện bởi Anders Norén