linux 增加虚拟设备,第一篇Zstack之创建虚拟机

本文档详细介绍了如何在ZStack管理界面中进行配置,包括登录、创建Zone、Cluster、Host、主存储、备份存储、云主机磁盘镜像、二层和三层网络、实例规格、虚拟机路由器模板、磁盘模板以及创建云主机的步骤。同时,还提供了关于虚拟机模板制作和网络服务配置的注意事项。
摘要由CSDN通过智能技术生成

1.登录

在Chrome浏览器或者FireFox浏览器(IE浏览器可能会遇到使用问题)上登录ZStack管理界面:默认的用户名和密码分别为admin/password:

1948af769a7c5189e22976f09c8797f2.png

4. 创建Zone

点击左侧面板的'Zone':

a4c66fc25fcbfdeba4b3feb169bded35.png

点击按钮'New Zone'来打开对话框:

cd07eba6b9ea198d3a1f30d5f0f7da99.png

给第一个Zone取一个名字:'ZONE1',然后点击按钮'Create':

90aab89a1102c57a509b7774b417cd97.png

5. 创建Cluster

点击左侧面板的'Cluster':

ceb521db3edb920689825ee2d251120a.png

点击按钮'New Cluster'来打开对话框:

41c79cb879a4e1bcee14856b9160e16e.png

选择刚刚创建的zone(ZONE1); 给cluster取个名字:'CLUSTER1'; 然后选择hypervisor

'KVM';接着点击按钮'Next':

533d013e2ccd58eca96761e3b3592b08.png

我们现在还没有任何的主存储,让我们继续点击'Next':

def79266260105cf1d77730f69bc95bf.png

我们现在还没有任何的L2网络,让我们直接点击'Create':

41216cca00f34417d895b2a0da285d73.png

6. 添加计算节点Host

点击左侧面板的'Host':

00cf9bb71c63435a2c9dceeb292b20b3.png

点击按钮'New Host'打开对话框:

b4cce6a887881668293e4fc726f2f70a.png

选择zone(ZONE1)和cluster(CLUSTER1)

给host取个名字:'HOST1'

输入host的IP地址(192.168.0.212)

最重要的是输入host root用户的用户名和密码

点击'add'

897a45c9e1e3658ee07def7a1c9f7ff5.png

7. 添加主存储

点击左侧面板的'Primary Storage':

1c42c519c129d5cc3e1a47f27c047950.png

点击按钮'New Primary Storage'来打开对话框:

a14b4dee5ea6117f0c3b82809832c370.png

选择zone(ZONE1)

给主存储取个名字:'PRIMARY-STORAGE1'

选择类型'NFS'

输入NFS url(例如192.168.0.212:/usr/local/zstack/nfs_root)

点击'Next'

edd2d8018a838b247b9de62e7bb75b4a.png

选择cluster(CLUSTER1)作为挂载对象, 然后点击按钮'Add':

ec5307d72218ca904da2e1416c2f7f31.png

8. 添加备份存储

点击左侧面板的'Backup Storage':

4272e6069f6a8a043e968c0404d41841.png

点击按钮'New Backup Storage'来打开对话框:

2c6418b7e5f82e513d5d87c5e60e57f7.png

给备份存储取名为:'BACKUP-STORAGE1'

选择类型'SftpBackupStorage'

输入URL '/backupStorage' (如果该目录不存在,ZStack会负责创建该目录)

输入本机IP地址(192.168.0.212)

输入root用户的ssh密码

点击'Next'

3b33e20b38894aac2181a1c3c19be45c.png

选择zone(ZONE1)作为挂载对象,然后点击'Add':

501289964a693a150bc1a5d0804b8174.png

9. 添加云主机磁盘镜像

点击左侧面板的'Image':

b5d7af791b08a37445197bfc6fd493e8.png

点击'New Image'来打开对话框:

c6c56b0f147c89184e869446532bf9b2.png

选择备份存储(BACKUP-STORAGE1)

给磁盘镜像取名为'Centos7'

选择格式'ISO'

选择媒体类型为'ISO'

选择平台'Linux'

输入下载地址:http://my_ip/p_w_picpath/CentOS-7-x86_64-DVD-1503-01.iso

点击'Add' (不能选择'System')

该镜像文件将会用于用户云主机的模板。

7562346dd5b1b25f25f4f65da0ae275c.png

再次点击'New Image'来添加一个用于虚拟路由器的磁盘镜像:选择备份存储(BACKUP-STORAGE1)

给磁盘镜像取名为'VIRTUAL-ROUTER'

选择格式'qcow2'

选择媒体类型为'RootVolumeTemplate'

选择平台'Linux'

输入下载地址

http://7xi3lj.com1.z0.glb.clouddn.com/releases/0.9/0.9.0/zstack-virtualrouter-0.9.0.qcow2

勾选'System'

点击'Add'

36bd40fdef4fef1aa8ff971e9dc7eeec.png

10. 创建二层网络

点击左侧面板的'L2 Network':

5b4fd700aefafea1723bc346e23d6469.png

点击按钮'New L2 Network':

213ae9df156142f55107797251297b17.png

选择zone(ZONE1)

给二层网络取个名字'FLAT-L2'

选择类型'L2NoVlanNetwork'

输入物理网卡的名字'eth0'

点击'Next'

740a1bfa4f237756e373474415681214.png

选择cluster(CLUSTER1)作为挂载对象,然后点击'Create':

6a6f20d998b719c3e250fd3c717b8acc.png

11. 创建三层网络

点击左侧面板的'L3 Network':

2289fae4a804e056451ebaa52578797e.png

点击'New L3 Network':

91888fb4d3fe4299299530781b0eed02.png

选择zone(ZONE1)

选择二层网络(FLAT-L2)

给三层网络取名为'FLAT-L3'

选择类型'L3BasicNetwork'

输入域名:'tutorials.zstack.org'

点击'Next' (不要选择System)

d2a40343f94f5577a17fdd004211cded.png

命名IP range:'FLAT-IP-RANGE'

选择添加方法:'Add By IP Range'

输入起始IP地址 '192.168.0.230'

输入结束IP地址'192.168.0.240'

输入子网掩码 '255.255.255.0'

输入网关 '192.168.0.1'

点击 'Add' 来添加一个 IP range

点击 'Next'

89fe7c31c0d77766ed8f3e723468dfc8.png

输入'8.8.8.8'(您也可以输入国内的DNS,例如114.114.114.114),然后点击'Add'来添加一个DNS服务器,接着点击'Next':

94eacd0f6d4d97321cdcb68d436e9156.png

选择provider'VirtualRouter'

选择'DHCP'

点击'Add'增加一个网络服务重复上面这步来添加DNS, 最后点击'Create':

6751c49a849a6d01636e9ce88aba1df8.png

12. 创建云内存模板

点击左边面板的'Instance Offering':

530ea558a9200796ef49d8b17ff248b2.png

点击'New Instance Offering':

d866445435b711cfa98971c7ec1d0239.png

给模板取个名字'8G'

输入CPU个数为1

输入CPU速度512

输入内存大小8G

点击'create'

061f8435ae41f104ada21dade16a2aae.png

13. 创建虚拟机路由器模板

点击左边面板的'Virtual Router Offering':

91da816f5733ad0bf4ee998a1df8fd9b.png

点击'New Virtual Router Offering':

b3c7f119429dd7b220cf19e49bb2d408.png

选择zone(ZONE1)

取个名字'VR-OFFERING'

输入CPU数量'1'

输入CPU主频'512'

输入内存大小'512M'

选择磁盘镜像'VIRTUAL-ROUTER"

选择management L3 network 'FLAT-L3'

选择public L3 network 'FLAT-L3'

勾选'DEFAULT OFFERING'

点击'Create'

注意:创建virtual route  offering 也会用掉一个IP

c35da7a218d95e0b5c7fc35c9212e464.png

14.创建磁盘模板

49a2f71fcb7c1f6d01b91b4ac9247ac3.png

15.创建云主机

点击左边面板的'Instance':

e8750be5514a75ccf89cd93db0cffa70.png

点击'New VmInstance':

a84d7228fb4793197574a32f6882e683.png

instance offering:8G(内存模板)

选择磁盘镜像'centos7.1'

root volume disk offering:200G(硬盘模板)

选择三层网络'FLAT-L3',并且点击'Add'

输入云主机的名字'VM1'

输入云主机的网络名字: 'vm1'

点击'Next'

9e2581a0803b8a21c43d646331682ab8.png

点击 'Create':

c231fb22c10240d1bb01412a27dcffd3.png

NOTE:安装好系统后,请不要让虚拟机自己reboot,否则虚拟机启动后可能会无法启动刚刚安装好的系统,而是又进入了安装的界面。这个时候只需要通过ZStack UI界面把虚拟机做一次Stop和Start的操作即可

16.把虚拟机打成模板

将已经安装完毕配置完成的虚拟机stop(需要通过ZStack UI界面来stop 虚拟机)

5dd53fb864ad2ad1f2393dbc45ecd71f.png

点击Image—>Valum点击该虚拟机详情,并点击Volume选项,选择Root Volume,点击Action,选择Create Template

78f8bda7ed5d0297713a95d47d3596fb.png

输入新的Image的名字:Centos7.1

ae11b7ae19374d0de2ca02ed77e5224e.png

NOTE:如果使用的是CentOS操作系统,为了让使用该虚拟机的模板的云主机在启动后自动获得IP地址,那么需要在保存模板前,在安装好的虚拟机上做如下操作:

1. vim /etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=dhcp

2. rm -f /etc/udev/rules.d/70-persistent-net.rules

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值