九.Dashboard配置

1.编辑文件 /etc/openstack-dashboard/local_settings

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_02

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_03

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_04

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _05

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_06

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_07

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_08

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_09


2.重启web服务器以及会话存储服务

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_10

浏览器访问dashboard

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_11


进入设置成中文重新登陆

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _12

3.开启mi.nano云主机

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _13


4.创建网络

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_14

5.创建镜像

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _15

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _16


Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _17

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_18


十.Networking 服务neutron私有网络

1.安装服务

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _19


2.编辑``/etc/neutron/neutron.conf


[database]

connection = mysql+pymysql://neutron:neutron@172.25.29.11/neutron

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _20

[DEFAULT]
rpc_backend = rabbit

[oslo_messaging_rabbit]
rabbit_host = 172.25.29.11
rabbit_userid = openstack
rabbit_password = openstack
[DEFAULT]
auth_strategy = keystone
[keystone_authtoken]
auth_uri = http://172.25.29.11:5000
auth_url = http://172.25.29.11:35357
memcached_servers = 172.25.29.11:11211
auth_type = passwordproject_domain_name = default
user_domain_name = defaultproject_name = service
username = neutron
password = neutron
[DEFAULT]
notify_nova_on_port_status_changes = True
notify_nova_on_port_data_changes = True

[nova]...auth_url = http://172.25.29.11:35357
 auth_type = password
 project_domain_name = default
 user_domain_name = default
 region_name = RegionOne
 project_name = service
 username = nova
 password = nova



3.编辑``/etc/neutron/plugins/ml2/ml2_conf.ini``

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_21

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _22

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _23



3.编辑``/etc/neutron/plugins/ml2/ml2_conf.ini

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _24

[securitygroup]
enable_ipset = True


4.编辑``/etc/neutron/plugins/ml2/linuxbridge_agent.ini``

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _25

[linux_bridge]
physical_interface_mappings = provider:eth0

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _26

[securitygroup]
enable_security_group = True
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver


5.编辑``/etc/neutron/l3_agent.ini``

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_27

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_28

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_29


6.配置DHCP代理编辑``/etc/neutron/dhcp_agent.ini``

[DEFAULT]
interface_driver = neutron.agent.linux.interface.BridgeInterfaceDriverd
hcp_driver = neutron.agent.linux.dhcp.Dnsmasq
enable_isolated_metadata = True


7.修改dashboard网络设置3层开启

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_30

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_31


8.创建实例


Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_32

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_33


9.创建网络,使内网云主机上网

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _34




Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _35

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_36

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_37

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_38

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_39

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _40

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_41

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_42

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_43

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_44

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_45

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _46

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_47

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_48


十一.块存储服务cinder

1.创建 cinder 数据库,之前已经创建完毕

2.安装服务

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_49


3.编辑 /etc/cinder/cinder.conf

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _50

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_51

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_52

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_53

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_54

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_55

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_56


4.初始化块设备服务的数据库

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _57


5.编辑文件 /etc/nova/nova.conf

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_58

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_59

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_60

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _61


6.创建服务证书,完成这些步骤: 创建一个 cinder 用户

admin-openrc

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_62


7.创建 cindercinderv2 服务实体Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_63

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _64


8.创建块设备存储服务的 API 入口点

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_65

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_66

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _67

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_68

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _69

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _70


9.在server2计算节点上安装块存储

新加一块硬盘

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_71


安装 LVM 包启动服务

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_72


fdisk -l

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_73


创建LVM 物理卷,创建 LVM 卷组

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _74


编辑``/etc/lvm/lvm.conf``文件并完成下面的操作: 在``devices``部分,添加一个过滤器,只接受``/dev/sdb``设备,拒绝其他所有设备

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _75


Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_76



安装软件包

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_77

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_78

编辑 /etc/cinder/cinder.conf

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_79

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_80

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _81

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_82

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _83

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_84

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_85

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_86


启动服务

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_87


10.web界面上创建云盘

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_88

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_89

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _90

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _91



十二.镜像制作

1. 创建一个 kickstart 文件,用以自动化安装配置 image,使用 system-config-kickstart 工具生成
以下是我的 ks.cfg 文件内容

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _92


2. 使用上面建立的 ks.cfg 文件建立镜像

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_93

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _94

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_95

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_dashbaord _96

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_97


3. 等镜像安装完成后,进行压缩

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_98

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_99


4.上传制作好的镜像

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_云主机_100

Openstack的环境的Mitaka部署dashboard 云主机 镜像(2)_ 镜像_101