在网上查了一堆资料都是以下方法
vi /etc/rabbitmq/rabbitmq-env.conf
在文件里面添加这一行:NODENAME=rabbit@localhost,保存
然而并没有什么卵用。
最后是因为我linux主机的名称是数字的原因造成此问题的。解决方法如下:
首先查看了主机名称(修改
hostnamectl status
上图解释:
接着来设置一下,输入(**就是你要设置的主机名):
hostnamectl set-hostname **
上述命令一旦修改之后,/etc/hostname将自动更新.
但是,/etc/hosts不会保存所做的更改
所以需要以下步骤手动保存更改:
根目录下:vim /etc/hosts
添加:HOSTNAME=**
(**就是你要设置的主机名)
随后,重启虚拟机