- Tham gia
- 21/06/2025
- Bài viết
- 12
Chủ đề liên quan đến hiệu năng tổng thể của một dịch vụ. Một mẹo hay nếu anh em tò mò, hoặc là muốn vòi tiền; bắt bẻ điều khoản hoặc là đổi cụm. Dữ liệu này NCC (nhà cung cấp) không thể fake được nên cứ thoải mái kiểm tra nhé.
Nếu một NCC cố tình chặn bạn kiểm tra thì chứng tỏ là có gì đó bí ẩn. Từ đó thì cứ đòi tiền hoặc là 1 bài up lên FB thôi. Ưu tiên kiểm tra với các NCC mà chưa đủ tin cậy, hoặc CPU ảo ma (như bên lỏm mẹ nào đó từng tuyên bố nó chạy node dual cpu 9950x3d..
).
Khuyến nghị nên test vào giờ cao điểm (18-21h tối, cuối tuần càng tốt).
Quy trình test nhanh gọn lẹ. Mình sẽ test ví dụ bằng đồ nhà trồng.
Sau khi thực hiện xong bước đổi. Tải script Harbor về máy: https://raw.githubusercontent.com/RealTriassic/Harbor/refs/heads/main/harbor.sh
Kéo xong em ghệ vào host, nhấn vào Permissions (Quyền), thay bằng
Chỉnh xong là lụm. Chạy server lên, sử dụng lệnh
Sau khi vào web, có thể sử dụng Btop để kiểm tra, có thể cài bằng lệnh
Sau đó có thể chạy lệnh
Cách xem thông số Btop và các thông số khác:
Dữ liệu ở đây được lấy trực tiếp từ node, cho nên bạn sẽ được xem tổng quan cả node đang load bao nhiêu %, có thằng nào chạy crawl phim con hêu thay vì chạy server hay không v.v... (có thể xem bằng htop).
Như hình dưới là so sánh giữa btop view được kiểm tra qua hosting, và view của máy chủ vật lý.
Để thoát ra, giữ nút
Thứ bạn cần chú ý:
- RAM (
- Disk (
Như trên ảnh, cụm này đang còn trống hơn 55GB RAM, và 500GB Disk, CPU load trung bình khoảng 30%. Nằm trong diện an toàn (tức là chưa nhồi nhét).
Diện nhồi nhét là gì?
- Disk sử dụng trên 95% (lưu file backup sớm, nếu full thì backup để tải về cũng không được đâu, tỉ lệ lỗi map cao nếu cứ để máy chủ chạy).
- RAM tương tự, sử dụng trên 90%; lượng RAM trống còn ít.
- CPU Load cao (trên 80% với Xeon; trên 90% với Ryzen) hoặc Load Average Cao.
.
Kiểm tra liệu xem server có chạy bằng máy ảo hay không?
- Kiểm tra để làm gì?: Thường nếu chạy trên máy ảo, thì hiệu năng sẽ kém hơn hẳn so với chạy bằng máy chủ vật lý; hoặc đó cũng có thể là hàng trial (chỉ có mấy thằng súc vật mới đăng ký hàng trial rồi đi bán, các hosting có thương hiệu sẽ không làm như vậy).
+ Hàng trial khác gì hàng thường dùng? Trial VPS Hosting = Summerhost chính hiệu, mất dữ liệu lúc nào không hay. Mất xong thằng seller cũng cuốn gói theo, tới đấy bắc thang lên trời cũng không thấy.
Để kiểm tra, cần cài đặt bằng các lệnh:
Kiểm tra bằng lệnh sau:
Trong trường hợp không sử dụng được Harbor? Chuyển sang sử dụng PteroVM tại đây: https://github.com/RealTriassic/Ptero-VM-JAR/releases/download/latest/server.jar
Trước khi bắt đầu, hãy chắc rằng máy chủ bạn có thể chạy Server Java như bình thường:
Sau khi tải file
Sau khi chỉnh xong, bạn truy cập vào quản lý thư mục, vào theo path
Cài đặt Gotty:
Mở web shell:
Bạn có thể lấy địa chỉ Hosting của bạn dán lên web để truy cập shell.
Khác với Harbor, ở PteroVM bạn sử dụng HTOP, có thể cài đặt bằng lệnh
Sau khi cài đặt xong bạn nhập lệnh
Các phần như check CPU, RAM, Disk, kiểm tra máy ảo tương tự như trên phần sử dụng Harbor. Bạn lật ngược lên xem nhé ^^
Góp ý thêm ở phần comment, bài làm chia sẻ cho vui dưới kinh nghiệm cá nhân nên mình không nhận gạch đá. Thanks AE
Nếu một NCC cố tình chặn bạn kiểm tra thì chứng tỏ là có gì đó bí ẩn. Từ đó thì cứ đòi tiền hoặc là 1 bài up lên FB thôi. Ưu tiên kiểm tra với các NCC mà chưa đủ tin cậy, hoặc CPU ảo ma (như bên lỏm mẹ nào đó từng tuyên bố nó chạy node dual cpu 9950x3d..
).Khuyến nghị nên test vào giờ cao điểm (18-21h tối, cuối tuần càng tốt).
Hướng dẫn kiểm tra xung máy chủ & loại máy chủ của cụm (Node) thông qua Pterodactyl.
Quy trình test nhanh gọn lẹ. Mình sẽ test ví dụ bằng đồ nhà trồng.
Lưu ý: Các Game Panel của nhà cung cấp khác sử dụng Pterodactyl đều có cách cài đặt tương tự. Nếu như sử dụng software khác ngoài Pterodactyl như MCSManager thì sẽ hơi khác.
- Máy chủ nên được chuyển software và startup script về Vanilla Bedrock trước để có thể thực hiện chạy file .sh. Đa số các nhà cung cấp đều hỗ trợ đổi. Nếu không cho đổi sẽ chuyển sang sử dụng PteroVM (hơi nhọc hơn tí, có hướng dẫn ở bên dưới).
Sau khi thực hiện xong bước đổi. Tải script Harbor về máy: https://raw.githubusercontent.com/RealTriassic/Harbor/refs/heads/main/harbor.sh
Đổi xong và upload lên Hosting của bạn. Lưu ý backup lại dữ liệu hoặc xoá hết để đỡ rối.
Nếu không biết upload file lên thì bạn chỉ cần kéo file vừa tải về vào chỗ files là xong. Còn nếu không làm được? Khóc lóc với provider nhé![]()
Kéo xong em ghệ vào host, nhấn vào Permissions (Quyền), thay bằng
777. Nhớ đổi tên sang bedrock.sh nếu như không đổi được startup script mà chỉ miễn cưỡng đổi sang Bedrock được.Chỉnh xong là lụm. Chạy server lên, sử dụng lệnh
gotty -p 25565 -w ash, thay 25565 thành port server của ae để mở giao diện web. Sau khi chạy xong thì có thể copy IP/Port server, ném lên web để vào trang Terminal.Sau khi vào web, có thể sử dụng Btop để kiểm tra, có thể cài bằng lệnh
apk add btopSau đó có thể chạy lệnh
btop, như bạn có thể thấy sẽ hiện xung và tổng mức sử dụng của cụm đó.Cách xem thông số Btop và các thông số khác:
Thông tin về load máy chủ: Như trên hình - Xung nằm ở 3.4GHz, CPU load ở khoảng 29%
Dữ liệu ở đây được lấy trực tiếp từ node, cho nên bạn sẽ được xem tổng quan cả node đang load bao nhiêu %, có thằng nào chạy crawl phim con hêu thay vì chạy server hay không v.v... (có thể xem bằng htop).
Như hình dưới là so sánh giữa btop view được kiểm tra qua hosting, và view của máy chủ vật lý.
Để thoát ra, giữ nút
Ctrl + C. Kiểm tra CPU bằng lệnh: cat /proc/cpuinfo Kiểm tra thêm RAM còn trống ; Disk còn trống bằng lệnhSau khi kiểm tra sẽ có 1 tràng dài xuất hiện, bạn chỉ cần để ý phần Model name, tên CPU sẽ nằm tại đây.
free -h và df -hThứ bạn cần chú ý:
- RAM (
free -h): Phần Available - Disk (
df -h): Phần Available, của OverlayNhư trên ảnh, cụm này đang còn trống hơn 55GB RAM, và 500GB Disk, CPU load trung bình khoảng 30%. Nằm trong diện an toàn (tức là chưa nhồi nhét).
Diện nhồi nhét là gì?
- Disk sử dụng trên 95% (lưu file backup sớm, nếu full thì backup để tải về cũng không được đâu, tỉ lệ lỗi map cao nếu cứ để máy chủ chạy).
- RAM tương tự, sử dụng trên 90%; lượng RAM trống còn ít.
- CPU Load cao (trên 80% với Xeon; trên 90% với Ryzen) hoặc Load Average Cao.
Load Average càng cao, mức độ tải càng cao. Khi mà load average vượt qua mức vCore có sẵn trong máy chủ (ví dụ Gold 6150 có 72 vCore, load average vượt mức 72) thì nên đổi host vội chứ đừng nên đổi nodeCách tính Load Average cao:70% của số vCore của máy chủ.
Cách xem Load Average: Nhìn vào phần Btop ở dưới, hoặc sử dụng lệnhuptime.
Ví dụ với các dòng Xeon Gold 6150, Load Average thuộc diện tải cao là >=50.3 (70% của 72vCore). Ryzen 9950X thì khoảng >=22.5 (32 vCore).
.Kiểm tra liệu xem server có chạy bằng máy ảo hay không?
- Kiểm tra để làm gì?: Thường nếu chạy trên máy ảo, thì hiệu năng sẽ kém hơn hẳn so với chạy bằng máy chủ vật lý; hoặc đó cũng có thể là hàng trial (chỉ có mấy thằng súc vật mới đăng ký hàng trial rồi đi bán, các hosting có thương hiệu sẽ không làm như vậy).
+ Hàng trial khác gì hàng thường dùng? Trial VPS Hosting = Summerhost chính hiệu, mất dữ liệu lúc nào không hay. Mất xong thằng seller cũng cuốn gói theo, tới đấy bắc thang lên trời cũng không thấy.
Ngoại lệ: Tất nhiên không hẳn tất cả các trường hợp sử dụng máy ảo là xấu, có thể để dễ sàng scale hơn, ổn định cao hơn. Tuy nhiên chất lượng vẫn không bằng chạy trên máy chủ vật lý nếu như provider không biết tối ưu.
Để kiểm tra, cần cài đặt bằng các lệnh:
apk add neofetch && apk add virt-what; Với PteroVM sử dụng lệnh apt install neofetch virt-what -y.Kiểm tra bằng lệnh sau:
neofetchvirt-whatcat /sys/class/dmi/id/board_vendor 2>/dev/nullcat /sys/class/dmi/id/board_name 2>/dev/null
- Lệnh
neofetch: Để xem thông tin tổng quan. - Lệnh
virt-what: Nếu không hiện gì = chạy trên máy chủ vật lý, nếu hiện là VMWare/Qemu/KVM hoặc bất kì thứ gì = Máy ảo. - Lệnh
cat /sys/class/dmi/id/board_vendor 2>/dev/null&cat /sys/class/dmi/id/board_name 2>/dev/null: Xem thông tin board;mã máy chủ. Nếu không hiện gì thì khả năng là máy ảo.
Trong trường hợp không sử dụng được Harbor? Chuyển sang sử dụng PteroVM tại đây: https://github.com/RealTriassic/Ptero-VM-JAR/releases/download/latest/server.jar
Trước khi bắt đầu, hãy chắc rằng máy chủ bạn có thể chạy Server Java như bình thường:
Sau khi tải file
server.jar về, hãy bật host lên, chạy lệnh .Lưu ý:
- PteroVM sử dụng theo dạng lệnh của Debian. Cách sử dụng sẽ hơi khác so với Harbor.
- Cài đặt sẽ tốn 3-5 phút tuỳ vào chất lượng mạng quốc tế của hosting. Các Hosting VN có IP 45.117.16x.x (tại thời điểm tháng 5/2026) thường đi quốc tế khá kém nên sẽ phải đợi lâu.
Sau khi chỉnh xong, bạn truy cập vào quản lý thư mục, vào theo path
/etc/apt/sources.list, thay thế toàn bộ nội dung như sau: deb http://archive.debian.org/debian/ buster maindeb-src http://archive.debian.org/debian/ buster maindeb http://archive.debian.org/debian-security/ buster/updates maindeb-src http://archive.debian.org/debian-security/ buster/updates mainCài đặt Gotty:
apt-get update -o Acquire::Check-Valid-Until=false && apt-get install -y --allow-unauthenticated wget tar && wget --no-check-certificate https://github.com/yudai/gotty/releases/download/v1.0.1/gotty_linux_amd64.tar.gz && tar -xvf gotty_linux_amd64.tar.gz && mv gotty /usr/local/bin/ && chmod +x /usr/local/bin/gottyMở web shell:
/usr/local/bin/gotty -p 25565 -w sh (thay 25565 thành port máy chủ của bạn)Bạn có thể lấy địa chỉ Hosting của bạn dán lên web để truy cập shell.
Khác với Harbor, ở PteroVM bạn sử dụng HTOP, có thể cài đặt bằng lệnh
apt install htop. Sau khi cài đặt xong bạn nhập lệnh
htop. Tại đây bạn có thể xem mức load của máy chủ.Các phần như check CPU, RAM, Disk, kiểm tra máy ảo tương tự như trên phần sử dụng Harbor. Bạn lật ngược lên xem nhé ^^
Góp ý thêm ở phần comment, bài làm chia sẻ cho vui dưới kinh nghiệm cá nhân nên mình không nhận gạch đá. Thanks AE

Nói trước với mấy anh em tay chân rảnh rang hay vọc vạch và skidders: Shell dạng này không phải là shell root, đừng đi khoe khoang kẻo thiên hạ cười cho. Nó có thể chạy được một số thứ nhưng bị giới hạn lại. Không nên chạy đào coin hoặc DDOS nếu như muốn bị suspend host (nếu bên host quan tâm) và đi bóc cớt sớm.
Phắc du nếu ae dùng nó để ddos vào ZynHost.vn![]()

.

