首页 01 OpenStack多节点环境部署之Controller配置详解

01 OpenStack多节点环境部署之Controller配置详解

举报
开通vip

01 OpenStack多节点环境部署之Controller配置详解配置环境VMware8.0英文版: Controller的网卡物理配置: 查看IP地址: 查看网关: 配置IP地址及网关等:vi /etc/network/interface IP地址配置情况如下: 更改主机名:vi /etc/hostname 更改如下: 重启主机,是网络更改生效: 更新系统:apt-get update、apt-get install -y ubuntu-cloud-keyring 把官网源写入到源文件中:echo deb ;> /etc/apt/sources.list...

01 OpenStack多节点环境部署之Controller配置详解
配置环境VMware8.0英文版: Controller的网卡物理配置: 查看IP地址: 查看网关: 配置IP地址及网关等:vi /etc/network/interface IP地址配置情况如下: 更改主机名:vi /etc/hostname 更改如下: 重启主机,是网络更改生效: 更新系统:apt-get update、apt-get install -y ubuntu-cloud-keyring 把官网源写入到源文件中:echo deb ;> /etc/apt/sources.list.d/grizzly.list 查看源: 更新系统:apt-get update –y、apt-get upgrade –y、apt-get dist-upgrade -y 安装Mysql数据库:apt-get install -y mysql-server python-mysqldb 输入数据库密码: 确认密码: 配置使所有节点都可以访问MySQL数据库:sed -i 's/127.0.0.1/0.0.0.0/g' /etc/mysql/my.cnf 重启Mysql服务:service mysql restart 安装NTP服务(时间同步服务):apt-get install -y ntp 安装RabbitMQ:apt-get install -y rabbitmq-server 初始化MySQL数据库:(创建一个脚本:create_db.sh, 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 如下:) mysql -u root -p #Keystone CREATE DATABASE keystone; GRANT ALL ON keystone.* TO 'keystoneUser'@'%' IDENTIFIED BY 'keystonePass'; #Glance CREATE DATABASE glance; GRANT ALL ON glance.* TO 'glanceUser'@'%' IDENTIFIED BY 'glancePass'; #Quantum CREATE DATABASE quantum; GRANT ALL ON quantum.* TO 'quantumUser'@'%' IDENTIFIED BY 'quantumPass'; #Nova CREATE DATABASE nova; GRANT ALL ON nova.* TO 'novaUser'@'%' IDENTIFIED BY 'novaPass'; #Cinder CREATE DATABASE cinder; GRANT ALL ON cinder.* TO 'cinderUser'@'%' IDENTIFIED BY 'cinderPass'; quit; 执行脚本:bash create_db.sh 查看数据库创建: 创建不成功,只能手工添加了: 查看创建是否成功: 查看用户: 安装其他服务:apt-get install -y vlan bridge-utils 安装Keystone组件:apt-get install -y keystone 修改配置文件:vi /etc/keystone/keystone.conf connection = sqlite:////var/lib/keystone/keystone.db  把这句改为下面这句(注意IP地址为本机) connection = mysql://keystoneUser:keystonePass@172.16.77.128/keystone 重启服务:service keystone restart 查看下数据库: 把结构同步到数据库中:keystone-manage db_sync 再次查看数据库: 下载脚本: wget 修改脚本: 下载脚本: wget 修改脚本: 运行脚本:bash keystone_basic.sh、bash keystone_endpoints_basic.sh 创建web登录账户: 编译: 查看用户列表: 安装Glance组件:apt-get install -y glance 修改配置:vi /etc/glance/glance-api-paste.ini 重启服务:service glance-api restart; service glance-registry restart 查看进程:ps -ef | grep glance 同步结构到库表: 查看同步是否成功: 上传cirros-0.3.0-x86_64-disk.img: 创建镜像: 查看镜像: 安装Quantum组件:apt-get install -y quantum-server 修改配置文件:vi /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini 重启服务: 安装Nova组件: apt-get install -y nova-api nova-cert novnc nova-consoleauth nova-scheduler nova-novncproxy nova-doc nova-conductor 修改配置文件:vi /etc/Nova/api-paste.ini 修改vi /etc/nova/nova.conf文件,清空以前的配置,更改为下面的配置: [DEFAULT] logdir=/var/log/nova state_path=/var/lib/nova lock_path=/run/lock/nova verbose=True api_paste_config=/etc/nova/api-paste.ini compute_scheduler_Driver=nova.scheduler.simple.SimpleScheduler rabbit_host=172.16.77.128 nova_url=:8774/v1.1/ sql_connection=mysql://novaUser:novaPass@172.16.77.128/nova root_helper=sudo nova-rootwrap /etc/nova/rootwrap.conf # Auth use_deprecated_auth=false auth_strategy=Keystone # Imaging service Glance_api_servers=172.16.77.128:9292 image_service=nova.image.glance.GlanceImageService # Vnc configuration novnc_enabled=true novncproxy_base_url=:6080/vnc_auto.html novncproxy_port=6080 vncserver_proxyclient_address=172.16.77.128 vncserver_listen=0.0.0.0 # Network settings network_api_class=Nova.network.quantumv2.api.API quantum_url=:9696 quantum_auth_strategy=Keystone quantum_admin_tenant_name=service quantum_admin_username=quantum quantum_admin_password=service_pass quantum_admin_auth_url=:35357/v2.0 Libvirt_vif_Driver=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver linuxnet_interface_driver=nova.network.linux_net.LinuxOVSInterfaceDriver #If you want Quantum + Nova Security groups firewall_driver=nova.virt.firewall.NoopFirewallDriver security_group_api=quantum #If you want Nova Security groups only, comment the two lines above and uncomment line -1-. #-1-firewall_driver=nova.virt.libvirt.firewall.IptablesFirewallDriver #Metadata service_quantum_metadata_proxy = True quantum_metadata_proxy_shared_secret = helloOpenStack # Compute #
本文档为【01 OpenStack多节点环境部署之Controller配置详解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_841159
暂无简介~
格式:doc
大小:128KB
软件:Word
页数:0
分类:互联网
上传时间:2019-08-12
浏览量:17