`
luckyclouds
  • 浏览: 111449 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于long node name启动失败的问题

阅读更多
今天在一台Red Hat Enterprise Linux Server release 5.4 (Tikanga)上
执行erl -name sfsdf 报如下错误:
[root@cloudbox ejabberd]#erl -name sfsdf
{error_logger,{{2011,4,13},{14,28,4}},"Can't set long node name!\nPlease check your configuration\n",[]}
{error_logger,{{2011,4,13},{14,28,4}},crash_report,[[{initial_call,{net_kernel,init,['Argument__1']}},{pid,<0.21.0>},{registered_name,[]},{error_info,{exit,{error,badarg},[{gen_server,init_it,6},{proc_lib,init_p_do_apply,3}]}},{ancestors,[net_sup,kernel_sup,<0.9.0>]},{messages,[]},{links,[<0.18.0>]},{dictionary,[{longnames,true}]},{trap_exit,true},{status,running},{heap_size,377},{stack_size,24},{reductions,629}],[]]}
{error_logger,{{2011,4,13},{14,28,4}},supervisor_report,[{supervisor,{local,net_sup}},{errorContext,start_error},{reason,{'EXIT',nodistribution}},{offender,[{pid,undefined},{name,net_kernel},{mfa,{net_kernel,start_link,[[sfsdf,longnames]]}},{restart_type,permanent},{shutdown,2000},{child_type,worker}]}]}
{error_logger,{{2011,4,13},{14,28,4}},supervisor_report,[{supervisor,{local,kernel_sup}},{errorContext,start_error},{reason,shutdown},{offender,[{pid,undefined},{name,net_sup},{mfa,{erl_distribution,start_link,[]}},{restart_type,permanent},{shutdown,infinity},{child_type,supervisor}]}]}
{error_logger,{{2011,4,13},{14,28,4}},std_info,[{application,kernel},{exited,{shutdown,{kernel,start,[normal,[]]}}},{type,permanent}]}
{"Kernel pid terminated",application_controller,"{application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}"}

Crash dump was written to: erl_crash.dump
Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}})

结果发现还是/etc/hosts配置和 hostname不一致引起的
把/etc/hosts中的
127.0.0.1    localhost.localdomain localhost
改成:
127.0.0.1    cloudbox.localdomain cloudbox
即可
分享到:
评论
1 楼 leeyisoft 2014-08-24  
我也需要相同的问题,我是在win7上面出现这样的问题的,我直接在命令行里面输入erl -name gandalf -setcookie abc 就报错,我这里貌似没用到hostname,所以你说的解决方案我还是没有看明白,求指点

相关推荐

    node@8.17.0

    这个版本号表明这是一个稳定版(LTS,Long-Term Support),因为 Node.js 的偶数版本通常被视为 LTS 版本,提供长期支持和安全更新。 描述中没有提供额外的信息,但我们可以根据标题推断出这可能是一个安装或更新到...

    node v6.9.0-x64

    v6.9.0 marks the transition of Node.js v6 into Long Term Support (LTS) with the codename "Boron". The v6 release line now moves in to "Active LTS" and will remain so until April 2018. After that time ...

    C++管理系统

    Node * del(long n); void sort(int flag); void menu(); void main() { char choose; int flag=1; while (flag) { menu(); //调用功能菜单函数,显示菜单项。 printf(" 请选择:"); choose=getchar();

    resolve-node:API端点可解析具有semver支持的任意Node.js版本

    resolve-node.vercel.app API端点,用于解析具有semver支持的任意Node.js版本。...# LTS version resolution by code name via `lts/:codename` is also supported $ curl https://resolve-node.v

    Developing Microservices with Node.js(PACKT,2016)

    As the name suggests, microservicess refers to small services. For a large implementation, this means breaking the system into really small, independent services. Alternative to monolithic ...

    S3C2410_Linux_2.6.35.7_kernel启动分析2.doc

    ### S3C2410 Linux 2.6.35.7 内核启动分析(第二阶段) 本文档深入探讨了S3C2410平台上的Linux 2.6.35.7内核启动过程的第二阶段。此阶段在完成了第一阶段的基本硬件初始化后启动,并为内核的主要功能提供了基础准备...

    jpa单表递归树形结构实现

    `NodeRepository`可以继承`JpaRepository&lt;Node, Long&gt;`,并添加自定义方法来处理递归查询,例如获取某个节点的所有子孙节点: ```java public interface NodeRepository extends JpaRepository&lt;Node, Long&gt; { List...

    hibernate实现递归查询

    首先,我们需要定义一个实体类,假设为`Node`,它包含`id`、`name`和`parentId`等字段,表示节点的标识、名称和父节点ID。还需要一个`children`集合来存储子节点: ```java @Entity public class Node { @Id @...

    SpringBoot整合neo4j案例源码

    SpringBoot,作为Java开发的轻量级框架,以其简洁的配置和快速的应用启动能力深受开发者喜爱。将SpringBoot与Neo4j结合,可以构建出高效、灵活的数据处理系统。本篇将详细介绍如何在SpringBoot项目中整合Neo4j。 ##...

    解析代码XML

    String tagName = childNode.getNodeName(); if ("introduction".equals(tagName)) { river.setIntroduction(childNode.getTextContent()); } else if ("imageurl".equals(tagName)) { river.setImageUrl...

    校园信息管理系统之链表法

    string name; string sex; string address; string birthday; string sclass; string major; string sregister; struct student *next; }node; typedef node *link; link stu; public: void Show(); ...

    DELPHI TXT 树文档 管理器

    Application.MessageBox('重命名文件失败','重命名',MB_ICONERROR); } { 重命名文件 } function __RenameFile(OldName: string; Title: string): Boolean; var NewName: string; begin NewName := Format('%s%s%s...

    递归算法的实现

    自己练习写的一个递归,建议初选者看一下。private Long id;//节点ID private String nodeName;//节点名称 private Long parentid;//父节点id ... public String getNodeName() { return nodeName; }

    对组态王OPC服务器值的读取c#版本

    下面这段代码是网上抄来的,相信有人也找到过这段,实际上真正运行的时候就会发现其实是有问题的,我把它修改了下,能正常读写了。 using System; using System.Collections.Generic; using System.ComponentModel; ...

    Hadoop ResourceManager API

    - 返回关于集群的基本信息,例如版本号、构建时间等。 #### 二、ClusterMetricsAPI - 集群指标API **功能概述:** ClusterMetricsAPI提供了有关集群整体性能的数据,包括但不限于应用程序的状态统计、内存使用...

Global site tag (gtag.js) - Google Analytics