机器的主机名在重启后意外更改为 mongodb

机器的主机名在重启后意外更改为 mongodb

我在 Ubuntu 14.04 机器上安装了 mongodb 3.0.4,重启后我注意到主机名更改为mongodb
实际上我看到的是myuser@mongodb,而不是myuser@myhostname重启前的样子。
再次运行cat /etc/hostname我得到mongodb
如果我尝试通过运行将其改回来,sudo hostname myhostname它会显示此错误sudo: unable to resolve host mongodb。每当我运行 时都会出现此错误。sudo [anything]我尝试再次重启,但这并不能解决问题。
如何解决这个问题?为什么会发生这种情况?

顺便说一句,重启是在更改默认文件编号后完成的ulimit

答案1

我认为有两个地方设置了主机名值,你可以手动编辑它们

sudo nano /etc/hostname
sudo nano /etc/hosts

这应该不会给你任何错误,然后重新启动

相关内容