Cách khắc phục lỗi “không thể phân giải máy chủ lưu trữ” trên Linux
Dưới đây là một bản sửa lỗi nhanh để loại bỏ lỗi “không thể phân giải máy chủ: Không xác định tên hoặc dịch vụ” trên Linux.
Sau khi thay đổi tên máy chủ trên hệ thống Linux của bạn, bạn có thể gặp phải lỗi “không thể phân giải máy chủ lưu trữ”. Đây là ý nghĩa của điều đó và bạn có thể làm gì để khắc phục.
Mục Lục
Tên máy chủ là gì và bạn thay đổi nó như thế nào?
Khi bạn thiết lập hệ thống Linux của mình — cho dù đó là VPS hay một máy vật lý trong nhà — bạn có thể được yêu cầu cung cấp tên máy chủ. Đây là nhãn mà máy tính của bạn sử dụng để nhận dạng chính nó với các máy khác trên mạng, với người dùng và với chính nó.
Tên máy chủ phải mang tính mô tả để dễ dàng xác định máy — ngay cả khi bạn không ngồi trực tiếp trước máy. “Kitchen PC”, hay “máy tính xách tay tí hon của David” là những cái tên tuyệt vời. “racknerd-b7516a” là một cái tên khủng khiếp và khiến bạn khó tìm ra chính xác máy bạn đang kết nối với.
Một cách để thay đổi tên máy chủ trên Ubuntu hoặc các bản phân phối Linux dựa trên Debian khác là sử dụng thiết bị đầu cuối.
Mở một thiết bị đầu cuối bằng cách nhấn Ctrl + Alt + Thoặc bằng cách chọn nó từ hệ thống menu của bạn, sau đó nhập:
sudo hostnamectl set-hostname your-new-hostname
Đăng xuất và sau đó đăng nhập lại, và bạn sẽ thấy tên máy chủ đã thay đổi.
“Không thể phân giải máy chủ lưu trữ: Tên hoặc dịch vụ không xác định” Có nghĩa là gì?
Sau khi thay đổi tên máy chủ của hệ thống của bạn, vào lần tiếp theo bạn cố gắng chạy lệnh dưới dạng sudo, bạn có thể nhận được lỗi tên máy chủ. Trong trường hợp của chúng tôi, lỗi là “không thể giải quyết MUOVPS máy chủ: Không xác định được tên hoặc dịch vụ”.
Lỗi này không ngăn cản bạn thực hiện bất kỳ tác vụ nào, nhưng nó có thể gây khó chịu.
cat /etc/hostname
Lệnh nói trên sẽ hiển thị tên máy chủ mà bạn vừa đặt, nhưng tên máy chủ mới của bạn không hiển thị dưới dạng đầu ra của:
cat /etc/hosts
Để khắc phục lỗi này, hãy sử dụng nano để chỉnh sửa tệp:
sudo nano /etc/hosts
Trên một dòng mới, hãy thêm tên máy chủ của máy tính của bạn — tên máy chủ của VPS của chúng tôi là MUOVPS như được hiển thị bên dưới — sau đó lưu và thoát nano với Ctrl + O sau đó Ctrl + X.
Bạn đã sửa lỗi “không thể phân giải máy chủ lưu trữ”!
Lỗi tên máy chủ không phải là lỗi nghiêm trọng nhất và không có khả năng làm gián đoạn đáng kể quy trình làm việc hoặc ngày của bạn. Nhưng chúng gây khó chịu và cho thấy rằng bạn chưa định cấu hình hệ thống của mình đúng cách. Vì lý do này, bạn nên đặt tên máy chủ đúng cách.
Khắc phục sự cố này yêu cầu bạn chỉnh sửa / etc / hosts tập tin. Vì nó là một tập tin hệ thống quan trọng, nên biết cách chỉnh sửa nó đúng cách là rất quan trọng để tránh bất kỳ lỗi nào.