在Ubuntu上安装和配置OpenStack Nova(2)
来源:互联网 发布:js对象转换成字符串 编辑:程序博客网 时间:2024/05/20 23:31
安装和配置 MySQL 数据库
OpenStack Nova 需要数据库的支持,这里选用 MySQL(当然也可以用其他的数据库,比如 PostgreSQL 等):
$ sudo apt-get install mysql-server
修改 MySQL 绑定地址,以便其他的节点服务器也能访问这个数据库:
$ sudo vi /etc/mysql/my.cnf...#bind-address = 127.0.0.1bind-address = 0.0.0.0...$ sudo /etc/init.d/mysql restart
创建一个名为 nova 的数据库,并设置 root 从任何 IP 访问的权限和密码:
$ sudo mysql -uroot -ppassword -e 'CREATE DATABASE nova;'$ sudo mysql -uroot -ppassword -e "GRANT ALL PRIVILEGES ON *.* TO \'root'@'%' WITH GRANT OPTION;"$ sudo mysql -uroot -ppassword -e "SET PASSWORD FOR \'root'@'%' = PASSWORD('password');"
安装 Glance 镜像服务
Glance 是个镜像服务器,用来给 OpenStack Nova 提供操作系统镜像(image)服务,提供可选择的操作系统模版(镜像)。
$ sudo apt-get install glance
安装 OpenStack Nova
OpenStack Nova 已经进入 Ubuntu 11.04 源,所以直接安装就可以了,不必源码安装:
$ sudo apt-get install rabbitmq-server nova-common nova-doc python-novanova-api nova-network nova-volume nova-objectstore nova-scheduler nova-compute$ sudo apt-get install -y euca2ools$ sudo apt-get install -y unzip
配置 Nova:
$ sudo vi /etc/nova/nova.conf--dhcpbridge_flagfile=/etc/nova/nova.conf--dhcpbridge=/usr/bin/nova-dhcpbridge--logdir=/var/log/nova--state_path=/var/lib/nova--lock_path=/var/lock/nova--verbose--s3_host=172.16.39.111--rabbit_host=192.168.0.1--cc_host=192.168.0.1--ec2_url=http://172.16.39.111:8773/services/Cloud--fixed_range=192.168.0.0/16--network_size=8--FAKE_subdomain=ec2--routing_source_ip=192.168.0.1--sql_connection=mysql://root:password@172.16.39.111/nova--glance_host=192.168.0.1--image_service=nova.image.glance.GlanceImageService
重启 nova 相关服务以便设置生效:
$ sudo restart libvirt-bin; sudo restart nova-network;sudo restart nova-compute; sudo restart nova-api;sudo restart nova-objectstore; sudo restart nova-scheduler;sudo restart nova-volume; sudo restart glance-api; sudo restart glance-registry
- 在Ubuntu上安装和配置OpenStack Nova(2)
- 在ubuntu上安装配置OpenStack nova
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在Ubuntu上安装和配置OpenStack Nova(1)
- 在 Ubuntu 上安装和配置 OpenStack Nova
- 在Ubuntu上安装和配置OpenStack Nova(1)
- 在Ubuntu上安装和配置OpenStack Nova(3)
- Ubuntu 上安装和配置 OpenStack Nova
- OpenStack学习笔记————在 Ubuntu 上安装和配置 OpenStack Nova
- 在CentOS上安装和配置OpenStack Nova
- Ubuntu Server 12上安装OpenStack Nova后nova-compute和nova-volume启动不了的问题解决
- ubuntu 16.04 上安装OpenStack Mitaka (all-in-one):Nova 安装与配置
- Multipath 安装和 Openstack Nova + Cinder 配置
- 在Ubuntu 12.10 上安装部署Openstack
- 如何在OpenStack上安装Ubuntu系统
- Js apply方法详解
- c++高级---C++中的头文件和源文件(链接时怎么对应、头文件中能定义什么)
- Windows编程中各种操作文件的方法
- 3G网络类型
- error while loading shared libraries: libevent-2.0.so.5
- 在Ubuntu上安装和配置OpenStack Nova(2)
- 表驱动方法(非常好的数据结构)
- alert之后,让某个控件获得焦点
- TD-LTE和LTE TDD有什么区别
- 汽车加油问题(智力题)
- 题目2:成绩排序
- 在Ubuntu上安装和配置OpenStack Nova(3)
- Android异常总结---res\layout\addUser.xml: Invalid file name: must contain only [a-z
- PHP中GET和POST中文传递乱码