标签 安装配置教程 下的文章

先决条件

在你配置OpenStack网络(neutron)服务之前,你必须为其创建一个数据库,服务凭证和API端点。

  1. 完成下面的步骤以创建数据库:

    • 用数据库连接客户端以 root 用户连接到数据库服务器:
    $ mysql -u root -p
    • 创建neutron 数据库:
    CREATE DATABASE neutron;
    • neutron 数据库授予合适的访问权限,使用合适的密码替换NEUTRON_DBPASS
    GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' \
    IDENTIFIED BY 'NEUTRON_DBPASS';
    GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' \
    IDENTIFIED BY 'NEUTRON_DBPASS';
    • 退出数据库客户端。

- 阅读剩余部分 -

这个部分将描述如何在控制节点上安装和配置 Compute 服务,即 nova。

先决条件

在安装和配置 Compute 服务前,你必须创建数据库服务的凭据以及 API endpoints。

  1. 为了创建数据库,必须完成这些步骤:

    • 用数据库连接客户端以 root 用户连接到数据库服务器:
    $ mysql -u root -p
    • 创建 nova_api 和 nova 数据库:
    CREATE DATABASE nova_api;
    CREATE DATABASE nova;

- 阅读剩余部分 -

这个部分描述如何在控制节点上安装和配置镜像服务,即 glance。简单来说,这个配置将镜像保存在本地文件系统中。

先决条件

安装和配置镜像服务之前,你必须创建创建一个数据库、服务凭证和API端点。

  1. 完成下面的步骤以创建数据库:

    • 用数据库连接客户端以 root 用户连接到数据库服务器:
    $ mysql -u root -p
    • 创建 glance 数据库:
    CREATE DATABASE glance;
    • glance数据库授予恰当的权限:
    GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' \
    IDENTIFIED BY 'GLANCE_DBPASS';
    GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' \
    IDENTIFIED BY 'GLANCE_DBPASS';

- 阅读剩余部分 -

这一章描述如何在控制节点上安装和配置OpenStack身份认证服务,代码名称keystone。出于性能原因,这个配置部署Fernet令牌和Apache HTTP服务处理请求。

先决条件

在你配置 OpenStack 身份认证服务前,你必须创建一个数据库和管理员令牌。

  1. 完成下面的步骤以创建数据库:

    • 用数据库连接客户端以 root 用户连接到数据库服务器:
    mysql -u root -p
    • 创建 keystone 数据库:
    CREATE DATABASE keystone;
    • 对keystone数据库授予恰当的权限:
    GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \
    IDENTIFIED BY 'KEYSTONE_DBPASS';
    GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \
    IDENTIFIED BY 'KEYSTONE_DBPASS';

    用合适的密码替换 KEYSTONE_DBPASS 。

    • 退出数据库客户端。

- 阅读剩余部分 -

rdesktop是一个开源软件,使您可以使用RDP远程桌面协议从Linux计算机连接和管理远程Windows桌面.要使rdesktop能够连接到Windows计算机,需要开启相关Windows配置.

  • 防火墙打开 RDP 服务端口 3389
  • 开启Windows的远程桌面
  • 用户启用密码登陆

在Linux上安装 rdesktop:

  • Centos
yum -y install rdesktop
  • Debian/Ubuntu
apt -y install rdesktop
  • Gentoo
emerge -a net-misc/rdesktop

- 阅读剩余部分 -

HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上。HAProxy提供了L4(TCP)和L7(HTTP)两种负载均衡能力,具备完善的扩展能力, 性能和稳定性都非常好。

HAProxy常用功能:

  • 负载均衡:L4和L7两种模式,支持RR/静态RR/LC/IP Hash/URI Hash/URL_PARAM Hash/HTTP_HEADER Hash等丰富的负载均衡算法
  • 健康检查:支持TCP和HTTP两种健康检查模式
  • 会话保持:对于未实现会话共享的应用集群,可通过Insert Cookie/Rewrite Cookie/Prefix Cookie,以及上述的多种Hash方式实现会话保持
  • SSL:HAProxy可以解析HTTPS协议,并能够将请求解密为HTTP后向后端传输
  • HTTP请求重写与重定向
  • 监控与统计:HAProxy提供了基于Web的统计信息页面,展现健康状态和流量数据。

- 阅读剩余部分 -

安装 RabbitMQ

CentOS

CentOS 机器上需要先安装 epel-release 包, 我们的 rabbitmq-server 包就再这个仓库中。

yum -y install epel-release

安装号epel-release仓库后, 我们就可以直接使用yum命令安装了 rabbitmq-server 了。

yum -y install rabbitmq-server

- 阅读剩余部分 -