赞
踩
1、Can't set long node name!\nPlease check your configuration
昨天忙了一晚上,最后确定的还是hosts问题,这次不是少配置了,而是多配置了hosts。
192.168.0.223 client-3.langxwlabdns.com client-3
127.0.0.1 client-3
两台电脑比较发现,其中一台输入erl -name test (默认指定一个域)没有问题,其中一台就出错(Can't set long node name!)
检查了一下hostname 也没有错。
最后发现出错的电脑中hosts多了个127.0.0.1 client-3
显然 程序解释不了 两个。
今天又遇到这个问题了
把#127.0.0.1 centos localhost.localdomain localhost
#langxw add
改成
127.0.0.1 localhost.localdomain localhost centos
ok 了
2、这个问题引起的主要有两种
(1)host配置(2)erl 启动时偷懒造成的
规规矩矩的 输入erl -name ss@test.com 是不会出现的(至少我没遇到国)
如果输入erl -name ss 就会出现。但在host 中配置了 127.0.0.1 test.com 就可以偷懒输入了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。