如何/etc/hostname/在启动时自动将 Ubuntu 服务器 VM 设置为 VM 分配的 IP 地址的值?
我正在创建一个 Ubuntu 服务器 VM 映像来运行 Hadoop。当客户端与 Hadoop 交互时,它会返回集群中节点的地址(即使在这种情况下它们都是同一台机器上的进程)供客户端交互。这些地址是由 Java 的主机名解析决定的,我认为这根本不可靠。有人建议我最好的方法是设置/etc/hostname/为唯一网络接口的分配 IP 地址。或者,可能有一种设置环境变量的方法,然后将其传递给运行每个 Hadoop 进程的 JVM。
我有一个名为Foo. 我想要一个符号链接,与它处于同一级别,称为foo.
ln -s Foo foo创建符号链接在 Foo回指向自身。
$ mkdir lntmp && cd lntmp
$ mkdir Foo
$ touch Foo/file
$ ln -s Foo foo
$ tree
.
??? Foo
??? Foo -> Foo
??? file
1 directory, 2 files
Run Code Online (Sandbox Code Playgroud)
我想要实现的是
$ tree
.
??? foo -> Foo
??? Foo
??? file
Run Code Online (Sandbox Code Playgroud)