Trên hệ thống Google Cloud Platform (GCP), khi khởi động hoặc sau một thời gian hoạt động sẽ xảy ra trường hợp hostname bị thay đổi tự động. Vấn đề này sẽ gây ra những lỗi nghiêm trọng đặc biệt là với một số dịch vụ yêu cầu quản lý bản quyền như cPanel & WHM, dẫn đến việc khóa giấy phép và gián đoạn dịch vụ. Do đó, chuyên gia của HVN Group sẽ hướng dẫn bạn cách khắc phục lỗi tự thay đổi hostname cPanel trên Google Cloud Platform trong bài viết dưới đây.
Nguyên nhân xảy ra lỗi tự thay đổi hostname cPanel trên Google Cloud Platform
Lỗi tự thay đổi hostname cPanel trên Google Cloud Platform thường xảy ra với nguyên nhân chính là do tập lệnh dhclient không lưu trữ hostname đã được cấu hình cục bộ.
Để giải quyết vấn đề này, một số các nhà cung cấp dịch vụ như Google Cloud sử dụng các tập lệnh bổ sung như google_set_hostname
để quản lý hostname. Tuy nhiên, điều này có thể gây xung đột với tính năng “Thay đổi Hostname” của WHM trên các hệ thống sử dụng cPanel, dẫn đến khóa bản quyền phần mềm. Do đó, đội ngũ chuyên gia với nhiều năm kinh nghiệm của HVN Group sẽ gợi ý cho bạn cách khắc phục lỗi này nhanh chóng, dễ dàng và hiệu quả ở nội dung tiếp theo.
Hướng dẫn 08 bước khắc phục lỗi tự thay đổi hostname cPanel trên Google Cloud Platform
Đây là một lỗi đơn giản nhưng bạn phải biết cách khắc phục để tránh tình trạng bị gián đoạn dịch vụ hoặc khóa giấy phép. Do đó, chuyên gia của HVN Group sẽ hướng dẫn bạn 08 bước triển khai khắc phục lỗi tự thay đổi hostname cPanel trên Google Cloud Platform như sau:
Bước 1: Truy cập dòng lệnh của máy chủ
Truy cập vào máy chủ với quyền root
thông qua SSH hoặc sử dụng “Terminal” trong WHM.
Bước 2: Tạo thư mục dhclient-exit-hooks.d
Để đảm bảo hệ thống lưu trữ hostname một cách chính xác, trước tiên, hãy tạo thư mục dhclient-exit-hooks.d
:
mkdir -p /etc/dhcp/dhclient-exit-hooks.d/
Bước 3: Tạo tệp hvn-set-hostname.sh
Tiếp theo, tạo tệp hvn-set-hostname.sh
trong thư mục vừa tạo:
touch /etc/dhcp/dhclient-exit-hooks.d/hvn-set-hostname.sh
Bước 4: Thêm mã lệnh vào tệp
Mở tệp này bằng trình chỉnh sửa văn bản ưa thích của bạn:
nano /etc/dhcp/dhclient-exit-hooks.d/hvn-set-hostname.sh
Thêm đoạn mã sau:
#!/bin/sh
hostname $host.domain.tld
/scripts/fixetchosts
**Lưu ý: Thay thế $host.domain.tld bằng hostname thực tế của máy chủ bạn đang sử dụng.
Bước 5: Lưu và cấp quyền thực thi cho tệp
Lưu lại các thay đổi và thoát trình chỉnh sửa. Sau đó, cấp quyền thực thi cho tập lệnh:
chmod +x /etc/dhcp/dhclient-exit-hooks.d/hvn-set-hostname.sh
**Lưu ý: Nếu máy chủ của bạn sử dụng Ubuntu thì tên file sẽ là hvn-set-hostname
thay vì hvn-set-hostname.sh
Bước 6: Cấu hình NetworkManager (nếu có)
Nếu máy chủ của bạn sử dụng NetworkManager, mở tệp cấu hình /etc/NetworkManager/NetworkManager.conf
và thêm dòng sau vào phần [main]
:
[main]
hostname-mode=none
Bước 7: Tạo cronjob để đặt lại hostname sau khi khởi động
Để đảm bảo hostname không bị thay đổi tự động sau khi khởi động lại, bạn có thể tạo một cronjob với lệnh sau:
sudo env EDITOR=nano crontab -e
Thêm dòng lệnh dưới đây vào tệp cron:
@reboot sleep 20 && hostnamectl set-hostname hosting.domain.com
Thay hosting.domain.com
bằng hostname của bạn.
Bước 8: Khởi động lại máy chủ
Cuối cùng, khởi động lại máy chủ để các thay đổi có hiệu lực:
sudo reboot
Để đảm bảo hệ thống hoạt động trơn tru và tránh các lỗi phát sinh như thay đổi hostname, bạn có thể áp dụng các phương pháp khắc phục nhanh chóng và hiệu quả được chuyên gia của HVN tư vấn triển khai như hướng dẫn trên đây.
HVN Group – Hệ sinh thái kiến tạo 4.0
Với kinh nghiệm 12+ năm cung cấp các giải pháp công nghệ và chuyển đổi số hàng đầu tại Việt Nam, HVN Group tự hào là đối tác chiến lược của Google Cloud và nhiều thương hiệu lớn khác như Microsoft, Zoho, Zoom…Ngoài ra, chúng tôi còn cung cấp dịch vụ máy ảo (VM) trên nền tảng GCP cùng với bản quyền cPanel chính hãng để hỗ trợ khách hàng sử dụng giải pháp triển khai toàn diện cho doanh nghiệp.
Dưới đây là một số những lý do quan trọng mà bạn nên lựa chọn HVN Group:
- Hỗ trợ hơn 5000+ doanh nghiệp tìm ra giải pháp làm việc hiệu quả
- Hơn 90% khách hàng đều cảm thấy hài lòng khi đăng ký dịch vụ
- Toàn bộ nhân sự của HVN Group đều đạt chứng chỉ yêu cầu của đối tác để hỗ trợ khách hàng giải quyết vấn đề nhanh chóng
- Chi phí đăng ký cạnh tranh với nhiều chương trình ưu đãi hấp dẫn
- Hỗ trợ kỹ thuật 24/7 giải quyết vấn đề của khách hàng tức thì để không gián đoạn dịch vụ
Nếu Quý khách hàng đang quan tâm đến dịch vụ Google Cloud bản quyền của HVN Group vui lòng click vào nút ĐĂNG KÝ TẠI ĐÂY để được hỗ trợ.
Phần kết
Bài viết này đã hướng dẫn bạn cách khắc phục lỗi tự thay đổi hostname cPanel trên Google Cloud Platform nhanh chóng. Nếu bạn có bất cứ câu hỏi nào cần được hỗ trợ giải đáp bởi chuyên gia của HVN Group – Hệ sinh thái kiến tạo 4.0 vui lòng liên hệ đến Hotline 024.9999.7777 hoặc click vào mục Livechat.