2011-12-23 36 views
15

Tôi có một vài trường hợp Amazon EC2 chạy Linux AMIs dựa trên fedora và mặc dù tôi đặt tên máy bằng cách sử dụng lệnh:Amazon EC2 Hostname Giữ Bắt Đặt lại

hostname example.com 

bất cứ khi nào tôi phải khởi động lại bất kỳ trong số họ tên máy chủ này được đặt lại thành cái gì đó ip * * *, làm thế nào tôi có thể đặt tên máy chủ của mình và làm cho nó vĩnh viễn?

Trả lời

18

Tên máy chủ lưu trữ cuộc gọi không thực hiện thay đổi vĩnh viễn, nó chỉ dành cho phiên 'khởi động' hiện tại. Để làm cho nó vĩnh viễn, bạn phải thay đổi /etc/sysconfig/network. Có một dòng HOSTNAME trong đó được đọc bởi các tập lệnh khởi động để đặt tên máy chủ khi khởi động.

+0

Cảm ơn rất nhiều! Tôi rất trân trọng điều này! – MikeGA

+5

Trên Ubuntu trên thiết lập AWS/etc/hostname đã làm các trick cho tôi. – philfreo

+3

Kiểm tra '/ etc/init/hostname.conf';) – lucifurious