对于安装和配置来说,这是最简单的,装完就马上可以使用。以前还需要配置一下使用memcache,现在默认就启用,基本什么都不需要配置。
安装dashbaord
apt-get install libapache2-mod-wsgi openstack-dashboard
这个时候,你就可以登录dashboard
user:admin
pass:admin
使用Dashboard
登陆后,如何创建和使用虚拟机呢。是web界面,如果没用过EC2,估计你还是比较晕。下面是8步骤来让你熟悉Dashboard使用。
设置安全组
创建keypair
创建虚拟机
vpc访问
floating IP设定
SecureCRT访问虚拟机
给虚拟机添加硬盘
虚拟机创建快照
1:设置安全组 (security group)
这是相当于打开防火墙端口,允许ssh和ping虚拟机。这是重点,不设置这个,你基本是无法访问到虚拟机。经常有朋友问,虚拟机在跑着,如何访问。
2:创建keypair
创建完后,会把私钥下载到本地,公钥会注入到你创建的虚拟机里,你必须用私钥登陆。私钥的后缀是:pem
登陆的用户名是:ec2。注意,Ubuntu提供的所有image,你是必须用私钥登陆。
3:创建虚拟机
这就是比较简单,正常创建就可以,会用到keypair和安全组,建议别选择tiny类型。
tiny,硬盘空间是0,表示当初做image的时候是多大,他就是多大。应该就只有2G的空间大小。另外我这种类型,我无法attach volume。
4:vnc访问
记住:这个时候你是无法登陆的,你必须用私钥才能登陆。
5:floating IP设定
申请一个floating IP,也就是虚拟机的公网IP
和虚拟机关联
看看结果
这个时候,虚拟机就有公网的IP 172.16.10.33。
6:SecureCRT访问虚拟机
ScureCRT6.0,已经支持pem私钥,直接使用就可以
这就完成了登陆ssh。
7:设置volume
先创建一个10G的volume
添加到虚拟机上
看看结果
ssh到虚拟机后
ubuntu@test:~$ ls /dev/vd*
/dev/vda /dev/vda1 /dev/vdb /dev/vdc
ubuntu@test:~$
这个时候,你就可以。剩下的就是如何分区,格式化,挂载。