#/bin/sh
echo "running cloud-init..."
HOSTNAME=`hostname`
IP_TAG=`echo $HOSTNAME | awk -F "-" '{print $1}'`
if [ IP_TAG != "ip" ]
then
echo "not a eucalyptus image, exit"
exit 1;
fi
IP=`echo $HOSTNAME | awk -F "-" '{print $2"."$3"."$4"."$5}'`
#echo -e "\n$IP $HOSTNAME\n"
IP_EXISTS=`grep -c "$IP" /etc/hosts`
if [ $IP_EXISTS = "0" ]
then
sudo sh -c "echo '$IP $HOSTNAME' >> /etc/hosts"
echo "$IP added to /etc/hosts file"
fi
When we want to run hadoop on eucalyptus image, it need set ip address to the hostname first. The image default hostname is like ip-172.18.1.3, which carry ip address information.
So the above script will resolve hostname and set ip address in the host file.
分享到:
相关推荐
### Ubuntu10.04(Lucid Lynx)中文教程概览 #### 1. 开源与自由软件运动 Ubuntu10.04(Lucid Lynx)作为一款基于Linux的开源操作系统,其诞生和发展深受自由软件运动和开源运动的影响。自由软件运动强调软件使用者...
Pro Ubuntu Lucid专业版-phpBB西班牙Pro Ubuntu清醒风格phpBB 3.3 要求: phpBB 3.3 银色Pro Ubuntu Lucid专业版-phpBB西班牙Ubuntu Lucid Pro风格phpBB 3.3 要求: phpBB 3.3 银色样式由phpBB正式验证为3.2 纠错...
### Ubuntu10.04(lucid)中文教程_part2:深入理解OpenOffice应用程序 #### OpenOffice.org电子表格:公式与函数的运用 在《Ubuntu10.04(lucid)中文教程_part2》中,作者深入讲解了如何使用OpenOffice.org电子表格...
- `lucid`:这是Lucid Lynx的代号,即Ubuntu 10.04 LTS版本。 - `lucid-security`:用于获取安全更新。 - `lucid-updates`:包含常规的更新。 - `lucid-proposed`:包含了尚未被正式发布的更新提议。 - `lucid-...
lucid-mongo是mongo查询生成器和ORM。 它还支持数据库迁移,种子和工厂,如@ adonis / lucid。 :folded_hands: 该存储库基于@ adonis / lucid,仅与mongodb一起使用。 特征? 除了只是查询构建器之外,lucid-mongo...
标题:Ubuntu 10.04 LTS (Lucid Lynx) 源配置详解 描述:本文将深入探讨Ubuntu 10.04 LTS(代号Lucid Lynx)的软件源配置,包括官方源、安全更新源以及第三方源的详细解析。Ubuntu 10.04是该操作系统的一个长期支持...
### Ubuntu10.04(lucid)中文教程:F-Spot照片管理与GIMP图形处理 #### F-Spot照片管理器:导入、查看与管理照片 **导入图像**:F-Spot照片管理器是Ubuntu 10.04中的一款强大工具,用于处理和组织图像。从计算机...
t fnubhupen/ubuntu:lucid lucid/docker build -t fnubhupen/ubuntu:precise precise/docker build -t fnubhupen/ubuntu:quantal quantal/docker build -t fnubhupen/ubuntu:raring raring/docker build -t ...
set base_path /home/service/ubuntu set mirror_path $base_path/mirror set skel_path $base_path/skel set var_path $base_path/var set cleanscript $var_path/clean.sh # set defaultarch # set postmirror_...
1. Lucid公司的成立与发展历程: Lucid的前身Atieva成立于2007年,最初专注于电池包和电池管理系统(BMS)的研发,并为其他公司提供动力技术。2016年,公司更名为Lucid Motors,确立了制造豪华电动汽车的市场定位。...
Ubuntu 10.04 LTS(Lucid Lynx)是Canonical于2010年4月29日发布的长期支持版操作系统,对于用户而言,选择合适的软件源是提高系统性能、确保软件包更新速度的关键。本文将详细阐述如何为Ubuntu 10.04更换国内外最快...
ubuntu-10.04-desktop-amd64.iso.torrent, Ubuntu Lucid amd64位下载种子
在Ubuntu中,网络设定通常涉及到IP地址的获取方式和静态IP的配置。对于初学者,使用VMware时,虚拟机的网络适配器默认设置可能为NAT模式,这种模式下虚拟机通过主机的IP共享网络。如果你希望虚拟机直接连接到物理...
- **Ubuntu Lucid Lynx**:指代的是Ubuntu 10.04版本,这是一个长期支持(LTS)版本,提供了稳定可靠的系统环境。 - **KVM Virtualization**:全称Kernel-based Virtual Machine,是基于Linux内核的虚拟化技术。KVM...
标题“Ubuntu10.04”指的是Ubuntu操作系统的一个特定版本,即10.04 LTS(长期支持版),代号为“Lucid Lynx”。Ubuntu是基于Debian GNU/Linux的开源操作系统,以其用户友好的界面和广泛的应用软件库而闻名。LTS版本...
### Mini.iso 安装 Ubuntu 的方法与注意事项 #### 前言 Mini.iso 是一种较为特殊的 Ubuntu 安装方式,其主要特点在于安装文件体积小(仅约 10MB),便于快速下载,并且所有软件包均从互联网上下载安装,确保安装...
Ubuntu 10.04(代号Lucid Lynx)是Ubuntu的一个长期支持版本,提供了长达五年的技术支持。对于想要尝试Ubuntu但又不想在硬盘上直接安装的用户来说,通过U盘安装是一种理想的选择。本文将详细介绍如何使用U盘安装...