`
奔跑的羚羊
  • 浏览: 576808 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Centos上eucalyptus源代码安装(四)-使用Eucalyptus

阅读更多
Centos上eucalyptus源代码安装(一)
http://running.iteye.com/blog/1107487

Centos上eucalyptus源代码安装(二)
http://running.iteye.com/blog/1109357

Centos上eucalyptus源代码安装(三)-镜像管理
http://running.iteye.com/blog/1109394

第七步 使用Eucalyptus
1.安装command-line tools
根据之前提到了,首先安装 euca2ools command-line tools

2.查询现有的系统
euca-describe-images
euca-describe-instances
euca-describe-availability-zones
euca-describe-keypairs


3.创建Keypairs
创建VM前,必须首先创建Keypairs
euca-add-keypair mykey | tee mykey.private
chmod 0600 mykey.private


4.创建实例:
euca-run-instances -k mykey -n <number of instances to start> <emi-id>

其中 mykey 就是我们刚才加入的密钥,-n 指定有多少个虚拟实例,emi-id 就是之前注册
系统镜像时生成的 img ID,例如:
euca-run-instances -k mykey $EMI
RESERVATION r-4E32089C admin admin-default
INSTANCE i-3F6D065F emi-AF6E179A 0.0.0.0 0.0.0.0 pending mykey 2011-06-28T12:56:40.313Z eki-067D1873 eri-E18517E5

Eucalyptus 为创建的虚拟实例分配了一个 domain name(i-3F6D065F)。
开始时,vm 实例处于 pending 状态,并且内部和外部 ip 都为零。

5.查看实例状态:
等待一会时间, Eucalyptus 就会通过dhcp 给vm分配ip地址了,并且 vm 变成了 running 状态:
euca-describe-instances

RESERVATION r-4BC408C5 admin default
INSTANCE i-5A6D09B8 emi-AF6E179A 192.168.1.105 192.168.1.105 running mykey 0 m1.small 2011-06-28T13:03:29.51Z cluster_1 eki-067D1873 eri-E18517E5
如果ip分配正常,可以直接跳到(9.)继续

6.使用公司的dhcp
公司的 dhcp 如果没有 mac 地址的话是不会分配 ip 的,而我们创建的虚拟机采用的是 domain 0 虚拟的 mac 地址,所以就无法从公司 dhcp 服务器获得 ip 地址,于是导致其内外网 ip 始终为 0.0.0.0 0.0.0.0
brctl show



xen 生成了 peh0 对应的网桥 xenbr0

7.登录虚拟机
#xm list
#xm console VM_ID

查看VM的MAC地址
#xm network-list i-XXXXXXXX

8.删除实例
/usr/bin/euca-terminate-instances i-XXXXXX


9.ssh远程连接
从 pending 状态变为 running 状态后,终于获得了自己的 ip 地址。
这样我们就可以通过 ssh 命令登陆这个 vm 了
ssh -i mykey.private root@<accessible-instance-ip>

登陆的时候提示需要输入 passphase,这里需要自己改一下。
改变 RSA passphrase: ssh-keygin -f id_rsa -p;
而改变 DSApassphase: ssh-keygin -f id_dsa -p



官方文档:http://open.eucalyptus.com/wiki/EucalyptusGettingStarted_v2.0
  • 大小: 9.2 KB
分享到:
评论

相关推荐

    (CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar

    "安装CentOS7"指出了该镜像的主要用途,即作为操作系统安装源。"解压即可"意味着用户需要先将RAR文件解压缩,然后才能使用ISO文件进行虚拟机的设置和安装。 【标签】"centos"进一步强调了这个镜像与CentOS操作系统...

    CentOS-7-i386-NetInstall-2009.iso

    CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版...

    CentOS-7-i386-Everything-2009.part09.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-i386-Everything-2009.part09.rar ... CentOS-7-i386-Everything-2009.part08.rar ...

    CentOS-7-x86_64-DVD-2003镜像文件

    # CentOS-7-x86_64-DVD-1810.iso CentOS 7.6 DVD 版 4G http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso # CentOS-7-x86_64-Everything-1810.iso CentOS 7.6 Everything版 10G ...

    CentOS-7-i386-Minimal-2009.iso

    CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版...

    CentOS-7-x86_64-DVD-2009.part3.rar

    CentOS-7.9- x86_64版本(CentOS-7-x86_64-DVD-2009)必须集齐五个文件才能一起解压缩使用,五个文件下载地址: CentOS-7-x86_64-DVD-2009.part5.rar https://download.csdn.net/download/weixin_43800734/20388029...

    CentOS-7-i386-Everything-2009.part08.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-i386-Everything-2009.part09.rar ... CentOS-7-i386-Everything-2009.part08.rar ...

    CentOS-7-x86_64-DVD-2009.part5.rar

    CentOS 7.9版本(CentOS-7-x86_64-DVD-2009)必须集齐五个文件才能一起解压缩使用,五个文件下载地址: CentOS-7-x86_64-DVD-2009.part5.rar https://download.csdn.net/download/weixin_43800734/20388029 CentOS...

    Centos7.6镜像文件:CentOS-7-x86-64-DVD-1810.iso

    CentOS 是一个企业级 Linux 发行版,它是基于 Red Hat Enterprise Linux (RHEL) 源代码编译而成的。CentOS 7.6 指的是 CentOS 发行版的 7.6 版本。这个版本是 CentOS 7 系列的更新版,它更新了包含的软件包和系统...

    CentOS-7-i386-Everything-2009.part06.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-i386-Everything-2009.part09.rar ... CentOS-7-i386-Everything-2009.part08.rar ...

    CentOS-6.9-x86_64-bin-DVD.part1.rar

    CentOS 6.9版本(CentOS-6.9-x86_64-bin-DVD)适用于Linux 64位,必须集齐7个文件才能一起解压缩使用,7个文件下载地址: CentOS-6.9-x86_64-bin-DVD.part7.rar ... CentOS-6.9-x86_64-bin-DVD.part6.rar ...

    centos7.6机器上离线安装docker-ce-19.03、nvidia-docker2

    在CentOS 7.6上离线安装Docker CE 19.03和Nvidia Docker 2可以按照以下步骤进行操作: 首先,您需要从Docker官方网站或Nvidia Docker官方网站下载对应版本的安装包。确保选择与您的操作系统和架构(例如x86_64)...

    centos7.6离线安装docker-ce-19.03、nvidia-docker2

    离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...

    CentOS-7-x86_64-DVD-2009.part1.rar

    CentOS 7.9版本(CentOS-7-x86_64-DVD-2009)必须集齐五个文件才能一起解压缩使用,五个文件下载地址: CentOS-7-x86_64-DVD-2009.part5.rar https://download.csdn.net/download/weixin_43800734/20388029 CentOS...

    CentOS-7-x86-64-bin-DVD1.iso

    CentOS-6.1-x86_64-bin-DVD1.iso CentOS-7-x86_64-bin-DVD2.iso CentOS-8.2-x86_64-bin-DVD1.iso 除DVD版还有各个minimal等版本提供高速下载 下载地址,提供了迅雷的高速下载通道,实测速度为31M/S,

    Centos7.6.1810离线安装Nginx-所需依赖包

    Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....

    CentOS-6.6-x86-64-bin-DVD1.iso镜像文件

    CentOS-6.6-x86_64-bin-DVD1.iso和CentOS-6.6-x86_64-bin-DVD2镜像文件百度云下载

    CentOS-7-ppc64le-Everything-2009.part09.rar

    CentOS 7.9版本(CentOS-7-ppc64le-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: CentOS-7-ppc64le-Everything-2009.part09.rar ... CentOS-7-ppc64le-Everything-2009.part08...

    CentOS-7-x86-64-Minimal-2009.iso

    CentOS-7-x86_64-Minimal-2009.iso是一个针对x86_64架构系统的CentOS 7版本的ISO镜像文件。它包含了运行CentOS操作系统所需的最基本组件和软件包,相较于完整版或桌面版,它没有预装许多额外的应用程序和图形界面,...

    Linux+CentOS-7-x86-64-Minimal-2009.iso

    "Linux+CentOS-7-x86-64-Minimal-2009.iso" 是一个Linux发行版CentOS 7的最小化安装ISO镜像文件。CentOS是一个基于RHEL(Red Hat Enterprise Linux)源代码再编译的社区版本,它提供了与RHEL几乎相同的稳定性和安全...

Global site tag (gtag.js) - Google Analytics