九.Dashboard配置
1.编辑文件 /etc/openstack-dashboard/local_settings
![Screenshot from 2017-11-03 09-57-07.png 2a399e9267454770959b87b6b899a7a2.png]()
![Screenshot from 2017-11-03 09-52-38.png cce2967a0c86e53879338e5e5fc38cff.png]()
![Screenshot from 2017-11-03 09-54-16.png 65134f975521f46a4115224d889344bd.png]()
![Screenshot from 2017-11-03 09-54-57.png 7dbc44e38b29bf9e34cf6da26bdf18c5.png]()
![Screenshot from 2017-11-03 09-55-17.png d1c3616540ddfc3d00866af3e56f08f4.png]()
![Screenshot from 2017-11-03 09-55-29.png 2be70d5c383501e8a3a7cfd1de3972aa.png]()
![Screenshot from 2017-11-03 09-55-48.png 900c53b8dabd5032c0f5dbdf5224b170.png]()
![Screenshot from 2017-11-03 09-56-08.png c2d5826900215bd5a6535d2de3beb281.png]()
![Screenshot from 2017-11-03 09-56-24.png d9961fa72871fdcf2356b019fc380373.png]()
2.重启web服务器以及会话存储服务
![Screenshot from 2017-11-03 09-57-12.png 9753a9e14b08275ce6d732f5144e498b.png]()
浏览器访问dashboard
![Screenshot from 2017-11-03 09-57-59.png d2b5b57bda348c2c0ca2781ff3b9ebcd.png]()
进入设置成中文重新登陆
![Screenshot from 2017-11-03 10-36-01.png bba6e9cfb9869ca5276d81df08757620.png]()
3.开启mi.nano云主机
![Screenshot from 2017-11-03 10-30-18.png e948326ee2315792b1209921c34b7b96.png]()
4.创建网络
![Screenshot from 2017-11-03 10-51-56.png cbf68c0a371b42cb5635a585b0d1e0da.png]()
5.创建镜像
![Screenshot from 2017-11-03 11-19-18.png d80c56d007ab0ddfe4308e4ce6145e9b.png]()
![Screenshot from 2017-11-03 11-19-23.png 3f8528533fc1018fd2e061269ad880f9.png]()
![Screenshot from 2017-11-03 11-18-44.png 770a87733e589dbb1df192e368e0a70a.png]()
![Screenshot from 2017-11-03 11-19-50.png 0a7a4c80ed172e21f257d17563f9899b.png]()
十.Networking 服务neutron私有网络
1.安装服务
![Screenshot from 2017-11-03 13-02-44.png 642bebbc67601a51ada8892509115847.png]()
2.编辑``/etc/neutron/neutron.conf
[database]
connection = mysql+pymysql://neutron:neutron@172.25.29.11/neutron
![Screenshot from 2017-11-03 13-06-18.png 40067ee5957398a0a6aea85ee7e0d1b9.png]()
[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``
![Screenshot from 2017-11-03 13-12-27.png 6f0afc9f1ed165654a157c05067e99e9.png]()
![Screenshot from 2017-11-03 13-09-49.png 0bb69c3bfeefdb51b6b41a26eef22d94.png]()
![Screenshot from 2017-11-03 13-10-40.png 83f7a08ab4216680e777a5f7279078b8.png]()
3.编辑``/etc/neutron/plugins/ml2/ml2_conf.ini
![Screenshot from 2017-11-03 13-13-34.png 36d9ac9a42a05d84cf1d7fc162d68a8d.png]()
[securitygroup]
enable_ipset = True
4.编辑``/etc/neutron/plugins/ml2/linuxbridge_agent.ini``
![Screenshot from 2017-11-03 13-13-58.png aa31187024942e9a8c3d2ed1ddd42936.png]()
[linux_bridge]
physical_interface_mappings = provider:eth0
![Screenshot from 2017-11-03 13-18-40.png 795389a192d266376a45b915c3f321dd.png]()
[securitygroup]
enable_security_group = True
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver
5.编辑``/etc/neutron/l3_agent.ini``
![Screenshot from 2017-11-03 13-14-50.png 74540863085a03b5d81c0dc8927f2eea.png]()
![Screenshot from 2017-11-03 13-14-35.png 94800011ed704834eb25c3ff8de6b137.png]()
![Screenshot from 2017-11-03 13-17-08.png e26b801e236ab839311c8cb2c3f5d94d.png]()
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层开启
![Screenshot from 2017-11-03 13-21-57.png fc064d9e7ce7b870737022c5dfdd261d.png]()
![Screenshot from 2017-11-03 13-24-49.png a8e85261ce9b972a7e43663048e76522.png]()
8.创建实例
![Screenshot from 2017-11-03 13-33-21.png 2b16dbf303e9ef4f6d45e58a840b6888.png]()
![Screenshot from 2017-11-03 13-34-55.png 1e782e1fd5033e82b49394ad1644dcc5.png]()
9.创建网络,使内网云主机上网
![Screenshot from 2017-11-03 13-35-01.png d796eb2dc8daac6782cb79a811078ea2.png]()
![Screenshot from 2017-11-03 13-57-49.png 0057fae377be6e1521c9668c3d3ad36d.png]()
![Screenshot from 2017-11-03 14-06-59.png 72793cb2fb75f1cd779db68b34932121.png]()
![Screenshot from 2017-11-03 14-07-21.png 82e91785a572aed13a1d49f5e6fc43c7.png]()
![Screenshot from 2017-11-03 14-07-48.png 928b7f8afd55fa67658549fd012c4d3d.png]()
![Screenshot from 2017-11-03 14-10-21.png 40c9b0c5beef8303e0d9b72476910ff0.png]()
![Screenshot from 2017-11-03 14-13-34.png dcf9e3409133efd26e57010c1857a848.png]()
![Screenshot from 2017-11-03 14-14-01.png 5253a205ec6bb917e27606f92cd54c28.png]()
![Screenshot from 2017-11-03 14-21-16.png e34322e361e90497611d036bbee6dd1b.png]()
![Screenshot from 2017-11-03 14-22-30.png 91c282d27e1581eaf343fa888e49bb22.png]()
![Screenshot from 2017-11-03 14-24-09.png 99629cc271504c6ea71402bef6045857.png]()
![Screenshot from 2017-11-03 14-28-49.png ba493acce567bcce4f3d43c36ba780d0.png]()
![Screenshot from 2017-11-03 14-30-18.png a694762be2827d9a9e6cc39c83fd2dd8.png]()
![Screenshot from 2017-11-03 14-30-35.png a60cf15ed759b9fce0aecae8919c298d.png]()
![Screenshot from 2017-11-03 14-30-59.png 4a7b70f168f8d8efcc63e0513437f723.png]()
十一.块存储服务cinder
1.创建 cinder 数据库,之前已经创建完毕
2.安装服务
![Screenshot from 2017-11-03 15-45-02.png 63747dd5dc66174aedfab9da5d40d8b0.png]()
3.编辑 /etc/cinder/cinder.conf
![Screenshot from 2017-11-03 15-55-54.png 0adde61758a673252d1d42706b795225.png]()
![Screenshot from 2017-11-03 15-52-14.png a8fa32c758daef768d8d9f49c9f2424e.png]()
![Screenshot from 2017-11-03 15-52-59.png 6a00c43a391b040a2fb00940560f614f.png]()
![Screenshot from 2017-11-03 15-53-38.png eb7f3760cfd410e72811850caa9313ff.png]()
![Screenshot from 2017-11-03 15-54-10.png 177a39c49c8b82c9b107a699a822e54d.png]()
![Screenshot from 2017-11-03 15-55-10.png 209814d799f68538e1832fb8f71f02f7.png]()
![Screenshot from 2017-11-03 15-55-46.png 3c415ef41945218c2257edf4a1bda3ab.png]()
4.初始化块设备服务的数据库
![Screenshot from 2017-11-03 15-56-42.png fc0f327729a81d5a14b2015e59fd96b9.png]()
5.编辑文件 /etc/nova/nova.conf
![Screenshot from 2017-11-03 15-57-52.png 9f652f1817049d8432131f9b20c5080b.png]()
![Screenshot from 2017-11-03 15-57-33.png 4d13d082f5a02749ac790b9c48c8be94.png]()
![Screenshot from 2017-11-03 15-58-13.png 71e8688cea176264b46ddc32af65b9f1.png]()
![Screenshot from 2017-11-03 15-59-59.png 5cccf249e879f12e33c599f631f90dfb.png]()
6.创建服务证书,完成这些步骤: 创建一个 cinder 用户
admin-openrc
![Screenshot from 2017-11-03 16-03-20.png fd9844ba069b36c7abe570093daf2d96.png]()
7.创建 cinder 和 cinderv2 服务实体![Screenshot from 2017-11-03 16-03-57.png 3f67fa9a48b599b6f5d02f05e1367ce8.png]()
![Screenshot from 2017-11-03 16-04-12.png baf811855208d440fa75a3a8ecd6e74a.png]()
8.创建块设备存储服务的 API 入口点
![Screenshot from 2017-11-03 16-05-18.png c1f9664bb5a22d71ead5bf04bb777b15.png]()
![Screenshot from 2017-11-03 16-05-54.png b9940bbe9acf4924859b64b95cabcbbf.png]()
![Screenshot from 2017-11-03 16-06-37.png 7c5ef3512cddbc3e00d7ec4e26843083.png]()
![Screenshot from 2017-11-03 16-07-03.png c9c4c46fc789d9e415d66068142eecc7.png]()
![Screenshot from 2017-11-03 16-07-30.png 0719638c639903d5e779fecd9dd90b8f.png]()
![Screenshot from 2017-11-03 16-07-53.png 519056d5e88f5bc4af99ee0eb50be9b4.png]()
9.在server2计算节点上安装块存储
新加一块硬盘
![Screenshot from 2017-11-03 16-40-18.png 57e7188aa6800a8a57bd42f5521c1116.png]()
安装 LVM 包启动服务
![Screenshot from 2017-11-03 16-37-39.png 9ba7adf985e1d959f3cb04c2dea61740.png]()
fdisk -l
![Screenshot from 2017-11-03 16-40-38.png e426e9aca947004dbdfdc8307eea51a8.png]()
创建LVM 物理卷,创建 LVM 卷组
![Screenshot from 2017-11-03 16-41-23.png 46afcba2b5834428c48db0ed97887604.png]()
编辑``/etc/lvm/lvm.conf``文件并完成下面的操作: 在``devices``部分,添加一个过滤器,只接受``/dev/sdb``设备,拒绝其他所有设备
![Screenshot from 2017-11-03 16-44-52.png 745d061c52f089f1076ba764935658b0.png]()
![Screenshot from 2017-11-03 16-44-36.png 110133d022d10a8ac81c3fce251bff2f.png]()
安装软件包
![Screenshot from 2017-11-03 16-45-03.png 9ada57698b4c8b9065c4eddb7a3acd71.png]()
![Screenshot from 2017-11-03 16-51-51.png 5adc7bb378a9e39a9d47163206c91eb5.png]()
编辑 /etc/cinder/cinder.conf
![Screenshot from 2017-11-03 16-46-54.png 4e6e219136b0bbaeda310a0664402deb.png]()
![Screenshot from 2017-11-03 16-47-41.png 2ce6768d40fe4c354c97368067d435d5.png]()
![Screenshot from 2017-11-03 16-48-12.png a52224a9c877fd360ff361d7bb53dda7.png]()
![Screenshot from 2017-11-03 16-48-47.png 8a3e31ea2edf32a865aeca1069c23bc9.png]()
![Screenshot from 2017-11-03 16-49-43.png 9739f58d4e832f38e43dcbed12e3ce21.png]()
![Screenshot from 2017-11-03 16-50-52.png 9a77e30558301dbbf6a3a46c68bb2691.png]()
![Screenshot from 2017-11-03 16-51-22.png 10e749d23d4645f0e5d772a4e8ba3858.png]()
![Screenshot from 2017-11-03 16-51-42.png bbba9c5970d7fee52602577631cb209f.png]()
启动服务
![Screenshot from 2017-11-03 16-52-10.png f899212bcee9577bfd72aa5c2ae6847c.png]()
10.web界面上创建云盘
![Screenshot from 2017-11-03 16-57-58.png 7f9b0876c2f810adec13426f90cfb1dc.png]()
![Screenshot from 2017-11-03 16-58-29.png 147db3d651c2dd0d0015c486c25bc83d.png]()
![Screenshot from 2017-11-03 16-59-05.png 4c507f90c9d93cc41889e3f1bc26621d.png]()
![Screenshot from 2017-11-03 16-59-23.png a4f1ad2c5bcbe165caf646aef253b332.png]()
十二.镜像制作
1. 创建一个 kickstart 文件,用以自动化安装配置 image,使用 system-config-kickstart 工具生成
以下是我的 ks.cfg 文件内容
![Screenshot from 2017-11-03 17-08-20.png 0843523cfc7d6387a692cd264910e9da.png]()
2. 使用上面建立的 ks.cfg 文件建立镜像
![Screenshot from 2017-11-03 17-09-29.png 22766c7a8c33e7de37c4e4a5d71e0dfb.png]()
![Screenshot from 2017-11-03 17-14-35.png bd852cd970892c8b3772df9a96cebffa.png]()
![Screenshot from 2017-11-03 17-14-42.png 7b85ccbd2dd46db17ddb3614ebd067d0.png]()
![Screenshot from 2017-11-03 17-16-39.png e8aafc37f9c187ca1a99fdd764198d3c.png]()
![Screenshot from 2017-11-03 17-17-01.png d8c852c6a34b9b4602ae4a4a18130c1c.png]()
3. 等镜像安装完成后,进行压缩
![Screenshot from 2017-11-03 17-29-52.png 8332a144dc5a97d575df0382cd0fba0e.png]()
![Screenshot from 2017-11-03 17-32-30.png bdb38d984f38d66d287626fa66728f85.png]()
4.上传制作好的镜像
![Screenshot from 2017-11-03 17-34-09.png f7001a433b1ed2a5950d89c986a3a63f.png]()
![Screenshot from 2017-11-03 17-37-29.png fdc6aa97882347740fc875e5e7b63b23.png]()
本文转自一百个小排 51CTO博客,原文链接:http://blog.51cto.com/anfishr/1979767,如需转载请自行联系原作者