`
奔跑的羚羊
  • 浏览: 576813 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Centos上openstack源代码安装(三)

 
阅读更多

九.安装nova(openstack)
下载nova-2011.2.tar.gz
http://openstack.org/projects/compute/latest-release/
tar -zxvf nova-2011.2.tar.gz
cd /opt/nova
python26 setup.py install


十.配置
复制nova-api.conf文件
cp /opt/nova/etc/nova-api.conf /etc/nova


复制目录
mkdir -p /var/lib/nova/CA
rsync -av /opt/nova/nova/CA/ /var/lib/nova/CA/


十一.配置mysql连接
修改nova.conf文件,将mysqlconnection指向192.168.1.105
创建数据库
mysql -uroot -h192.168.1.105 -p
create  database nova;


解决:设置nova库mysql的字符集
create database nova default character set latin1 collate latin1_swedish_ci;
再次执行:
nova-manage --flagfile /etc/nova/nova.conf db sync


十二.启动服务
使用如下脚本重启服务
export PATH=/usr/bin:/bin:/sbin:/usr/sbin

function screen_it {
    screen -S nova -X screen -t $1
    screen -S nova -p $1 -X stuff "$2$NL"
}
   screen -d -m -S nova -t nova
    sleep 1

# Opens up screen with following commands. You will have to go screen by screen
# and press RETURN to start them
screen_it api "/usr/bin/nova-api --nodaemon --flagfile /etc/nova/nova.conf"
screen_it objectstore "/usr/bin/nova-objectstore --nodaemon --flagfile /etc/nova/nova.conf"
screen_it compute "/usr/bin/nova-compute --nodaemon --flagfile /etc/nova/nova.conf"
screen_it network "/usr/bin/nova-network --nodaemon --flagfile /etc/nova/nova.conf"
screen_it scheduler "/usr/bin/nova-scheduler --nodaemon --flagfile /etc/nova/nova.conf"
#screen_it volume "/usr/bin/nova-volume --nodaemon --flagfile /etc/nova/nova.conf"
#screen_it test ". /etc/nova/novarc"
screen -S nova -x


推荐下面的命令到/etc/screenrc
hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%< %= %H"

分享到:
评论

相关推荐

    OpenStack Kilo—CentOS安装指南 中文版

    《OpenStack Kilo—CentOS安装指南中文版》是一份详细介绍了如何在基于Red Hat Enterprise Linux 7、CentOS 7以及Fedora 20等操作系统上安装与配置OpenStack Kilo版本的手册。这份文档不仅为读者提供了安装步骤,还...

    Openstack F版本源码安装

    OpenStack F版本源码安装是针对云计算平台OpenStack的一个特定版本——F版本的源代码部署过程。OpenStack是一个开源的云计算管理平台项目,由NASA和Rackspace合作发起,旨在提供一个可以部署和管理大规模计算环境的...

    openstack实训报告(超详细,附实训所需要的代码,文档在手,实训不愁)本文件可免费下载,给作者点个赞

    3. **安装操作系统**:通常选择CentOS作为OpenStack的基础操作系统,因为其稳定性高且社区支持广泛。 ### 第二章 环境预配置 在这一阶段,主要任务是配置虚拟机的基础环境,包括网络设置、系统更新、安装必要的工具...

    OpenStack 开发环境搭建

    4. 配置环境变量:将OpenStack源代码路径添加到PYTHONPATH,以便Python能找到模块。 六、进行开发 1. 编写代码:在源代码目录下进行开发,遵循OpenStack的开发规范和代码风格。 2. 测试:使用单元测试和集成测试...

    OpenStack安装说明书

    1. **下载源代码**:从OpenStack官方网站获取最新稳定版的源代码。 2. **安装pip**:pip是Python的包管理器,用于安装OpenStack的Python库。 3. **配置环境变量**:设置`OPENSTACK_RELEASE`和`REQUIREMENTS_URL`等...

    OpenStack官方文档列表[中文版]

    - **OpenStack源代码下载**:提供了下载OpenStack源代码的链接。 #### 五、后语 - **整理者信息**:这部分文档由徐超整理,提供了联系方式和主页地址,便于读者进一步沟通和交流。 - **文档目的**:说明了这份文档...

    openstack ocata版本安装完全上手指南(openvswitch+vlan)

    - 在离线环境下安装OpenStack时,文档提到需要使用CentOS 7的`virt`和`storage`源。这些是官方提供的仓库,包含了安装OpenStack所需的软件包。 - 为了确保软件包的完整性,用户应确保已正确配置了这些源。 3. **...

    openstack安装图解.docx

    这里以 RDO all-in-one 方式为例,介绍如何在 CentOS 6.5 上安装 Icehouse 版本的 OpenStack。 **步骤1:最小化安装 CentOS 6.5** - 使用 CentOS 6.5 的最小化安装镜像完成操作系统的基础安装。 **步骤2:配置...

    proton-hawtdispatch-0.7.zip

    5. **源代码阅读**:通过查看和分析"zookeeper-master"中的源代码,可以深入理解Zookeeper的工作原理,这对于调试、优化或扩展Zookeeper功能至关重要。 6. **构建与部署**:学习如何从源代码构建项目,配置构建工具...

    Centos7.3系统从入门到精通完整版pdf

    CentOS是Linux发行版之一,全称为"Community ENTerprise Operating System",它是一个基于RHEL(Red Hat Enterprise Linux)源代码再编译的社区版本,提供了与RHEL高度兼容的稳定环境。 **CentOS 7.3系统安装** ...

    OpenStack自动部署手册

    OpenStack是一个由美国国家航空航天局(NASA)与Rackspace公司合作研发的云计算平台,其源代码采用了Apache许可证授权,是一个自由软件和开放源代码的解决方案,旨在提供一种云计算技术。OpenStack项目既是一个软件...

    openstack双节点部署.docx

    #### 三、部署OpenStack服务 ##### 3.1 Keystone服务部署 - **Keystone**是OpenStack的身份认证服务,负责管理和提供OpenStack服务的认证、授权和服务目录功能。 - **部署步骤**: - 创建Keystone数据库。 - ...

    openstack-doc-tools:OpenStack文档使用的工具。 在opendev.org上维护的代码镜像

    如果未安装lxml,则可以安装python-lxml或自动安装它并从源代码进行构建。 要从源代码构建lxml,您需要一个C编译器并安装xml和xslt开发包。 要安装python-lxml,请根据您的发行版执行以下命令。 在Fedora,RHEL 7...

    Openstack在趣游的应用

    OpenStack官网文档是学习的主要渠道,而深入理解则需要阅读源代码,通过代码来分析每个组件的工作机制。此外,IRC(Internet Relay Chat)上的#openstack和#openstack-dev频道也是交流和学习的好去处。 部署与架构...

    使用Kolla部署openstack.doc

    首先,我们需要安装EPEL源,以便能够安装Kolla。使用以下命令安装EPEL源: ``` yum install -y epel-release ``` 其次,我们需要安装Python、pip、libffi-devel、python-devel、openssl-devel、git、ansible和gcc,...

Global site tag (gtag.js) - Google Analytics