澳门威利斯人_威利斯人娱乐「手机版」

来自 办公软件 2019-10-21 19:11 的文章
当前位置: 澳门威利斯人 > 办公软件 > 正文

F版搭建步骤

apt-get install -y mysql-server python-mysqldb

四、配置IPv4 包转发

1、vim  /etc/sysctl.conf

  net.ipv4.ip_forward=1

2、 sysctl  -p(推行使配置生效)

wget
mv keystone_data.sh_.txt keystone_data.sh

十风华正茂、安装和配备调节节点互联网 

  1. 设置软件包
          apt-get install -y bridge-utils
     2. 改换配置文件
      vi   /etc/network/interfaces
              auto br100
              iface br100 inet static
              address IP2
               netmask 255.255.255.0
                network  XX.XX.XX.XX
                broadcast 10.18.0.255
               gateway 10.18.0.254
                dns-nameservers 61.139.2.69
               bridge_ports eth0
                bridge_stp off
                bridge_maxwait 0
                bridge_fd 0

3、 重启网络服务
       brctl addbr br100            

7:设置Iscsi

十三、安装dashboard软件包   

    apt-get install openstack-dashboard memcached

亟需修改 /etc/keystone/keystone.conf 多个地点

五、安装并安排NTP 服务

1、apt-get  install   ntp

2、sed -i  's/server ntp.ubuntu.com/server ntp.ubuntu.comnserver 127.127.1.0nfudge 127.127.1.0 stratum 10/g'  /etc/ntp.conf

3、 重启服务: service ntp restart

为了不难,全部是用root来运作。

八、安装并布置Keystone服务

  1. 变迁多个随意值在开首的布局中作为管理员的令牌(token)。
            openssl rand -hex 10
    2、安装keystack
            apt-get install keystone 
    3、编辑 /etc/keystone/keystone.conf,并成功下列操作:
            a. 在 [DEFAULT] 段中,对领队令牌进行布署。
                  admin_token = ADMIN_TOKEN  //将 ADMIN_TOKEN替换为上一步中变化的自便字符串。
            b. 在 [database] 段,配置数据库访谈相关参数:
            [database]
              connection = mysql://keystone:[email protected]/keystone 
    4、开头化身份验证服务的数据库,构建好的数据库是空的,需求最早化Keystone 数据库的表结构。
            service keystone restart
            keystone-manage db_sync

5、通过脚本创制租户、客商和剧中人物并定义Services 和API Endpoints
        a. 配置管理员令牌:
          export OS_SERVICE_TOKEN=ADMIN_TOKEN  //将里面包车型客车ADMIN_TOKEN 替换为组织者令牌。举个例子:export OS_SERVICE_TOKEN=294a4c8a8a475f9b9836
        b.下载脚本文件
           wget
          wget

6、设置情况变量
   vi /etc/profile
        export OS_NO_CACHE=1
        export SERVICE_TOKEN=ADMIN
        export OS_TENANT_NAME=admin
        export OS_USE奔驰G级NAME=admin(登陆顾客名)
        export OS_PASSWOEnclaveD=pass(登陆密码)
        export OS_AUTH_URL=
        export SERVICE_ENDPOINT=
7、source /etc/profile

8.修改脚本文件:
          vim keystone_basic.sh
                HOST_IP=${HOST_IP:-IP1}
               ADMIN_PASSWORD=${ADMIN_PASSWORD:-admin_pass}
               SERVICE_PASSWORD=${SERVICE_PASSWORD:-service_pass}
          vim keystone_endpoints_basic.sh
                     # Host address
                     HOST_IP=IP1
                    EXT_HOST_IP=IP1
                   # MySQL definitions
                  MYSQL_USER=keystone
                    MYSQL_DATABASE=keystone
                    MYSQL_PASSWORD=keystack_dbpass

9.修改文件推行权限
  chmod x keystone_basic.sh
  chmod x keystone_endpoints_basic.sh

10、推行脚本文件:
   ./keystone_basic.sh
  ./keystone_endpoints_basic.sh

11、验证服务   
 apt-get install curl openssl
        curl -H 'x-auth-token: cloud' | python -m json.tool

12、查看服务列表

  keystone user-list
  keystone service-list
   keystone endpoint-list

默料定义的token就是ADMIN,笔者利用hastexo作为token

本文为双节点搭建,分为总结(IP1)和操纵节点(IP2)

说明:

算算节点组件:

  1、mysql

  2、keystone

  3、Nova

  4、glance

  5、rabbitmq

 

决定节点组件:

  1、cinder

  2、dashboard

 

sed -i 's/127.0.0.1/0.0.0.0/g' /etc/mysql/my.cnf  

六、安装并配置MySQL 数据库

1、apt-get install -y mysql-server python-mysqldb

2、sed -i  "s/127.0.0.1/0.0.0.0/"  /etc/mysql/my.cnf

3、 service mysql restart

4、创造数据库并设置权限

  mysql -uroot -pxxxx(自个儿的密码)
 CREATE DATABASE nova;
 CREATE DATABASE glance;
 CREATE DATABASE keystone;
 CREATE DATABASE cinder;
 grant all privileges on *.* to [email protected]'%' identified by 'pwd';

 grant all privileges on nova.* to [email protected]'%' identified by 'pwd';
 grant all privileges on glance.* to [email protected]'%' identified by 'pwd';
 grant all privileges on keystone.* to [email protected]'%' identified by 'pwd';
 grant all privileges on cinder.* to [email protected]'%' identified by 'pwd';

 FLUSH PRIVILEGES;
 exit;
重启数据库服务:service mysql restart

6:设置NTP

二、配置互联网接口

1、vim  /etc/network/interfaces

 auto eth0
   iface eth0 inet static
  address XX.XX.XX.XX(修改为谐和IP1)
  netmask 255.255.240.0
  network XX.XX.0.0
  broadcast 10.18.0.255
  gateway 10.18.0.254
  dns-nameservers 61.139.2.69

2、/etc/init.d/networking restart (使网络安排生效)

[DEFAULT]
bind_host = 0.0.0.0
public_port = 5000
admin_port = 35357
#admin_token = ADMIN
admin_token =hastexo

基于Ubuntu Server 12.04 的OpenStack F版搭建步骤

root@node6:~# keystone user-list
---------------------------------- --------- -------------------- --------
|                id                | enabled |       email        |  name  |
---------------------------------- --------- -------------------- --------
| 44f4b6f1fb254f50b3e690c396d9e513 | True    | demo@hastexo.com   | demo   |
| 8e5965dbf92b41fda9d29ac1e8145f39 | True    | nova@hastexo.com   | nova   |
| a06b9609c6f14cfdbd6ab66e149007b0 | True    | glance@hastexo.com | glance |
| a1ccefc17bd34be590e43cd7136bab5c | True    | admin@hastexo.com  | admin  |
---------------------------------- --------- -------------------- --------

豆蔻梢头、修改主机名及静态IP

1、vim  /etc/hostname
            xxctrl(xxctrl改为指标名)

2、vim  /etc/hosts
     IP    xxctrl(目标名)

3、hostname xxctrl (使改名生效,也可重启设想)

下边包车型地铁文书档案,基本是照抄原著档,但是那是透过本身表明过。后续作者会附上海教室。

三、修改为163源(可选),并更新系统及基础

1、cd /etc/apt    vim sources.list

那边给大家贴出12.04的163的源,速度相当的慢,我们可依赖本身供给选取其余的源,只要版本统后生可畏。

deb precise main universe restricted multiverse
 deb-src precise main universe restricted multiverse
 deb precise-security universe main multiverse restricted
 deb-src precise-security universe main multiverse restricted
 deb precise-updates universe main multiverse restricted
 deb precise-proposed universe main multiverse restricted
 deb-src precise-proposed universe main multiverse restricted
 deb precise-backports universe main multiverse restricted
 deb-src precise-backports universe main multiverse restricted
 deb-src precise-updates universe main multiverse restricted

2、更新系统及基本

apt-get update  &&  apt-get upgrade  &&  apt-get dist-upgrade

3、增加F版源
 vim sources.list
        deb precise-proposed/folsom main
        deb precise-updates/folsom main

4、apt-get install ubuntu-cloud-keyring
5、apt-get update

[catalog]
#driver = keystone.catalog.backends.sql.Catalog
driver = keystone.catalog.backends.templated.TemplatedCatalog
template_file = /etc/keystone/default_catalog.templates

九、安装并安顿Glance服务

  1. 设置软件包:
              apt-get install glance
  2. 修改配置文件
              vi /etc/glance/glance-api-paste.ini
              [filter:authtoken]
              paste.filter_factory = keystone.middleware.auth_token:filter_factory
              auth_host = IP
              auth_port = 35357
              auth_protocol = http
              admin_tenant_name = service
              admin_user = glance
              admin_password = pass

          vi /etc/glance/glance-api.conf
          verbose = True
          sql_connection = mysql://glance:[email protected]/glance
          notifier_strategy = noop
          rabbit_host = IP
          rabbit_port = 5672
          rabbit_use_ssl = false
          rabbit_userid = guest
          rabbit_password = guest
          rabbit_virtual_host = /
          [filter:authtoken]
          paste.filter_factory = keystone.middleware.auth_token:filter_factory
          auth_host = IP
          auth_port = 35357
          auth_protocol = http
          admin_tenant_name = service
          admin_user = glance
          admin_password = cloud
          [paste_deploy]
          flavor = keystone 

          vi /etc/glance/glance-registry.conf
          verbose = True
          sql_connection = mysql://glance: [email protected]/glance
          [keystone_authtoken]
          auth_host = IP
          auth_port = 35357
          auth_protocol = http
          admin_tenant_name = service
          admin_user = glance
          admin_password = service_pass
          [paste_deploy]
          flavor = keystone

          vi /etc/glance/glance-registry-paste.ini
          [filter:authtoken]
          paste.filter_factory = keystone.middleware.auth_token:filter_factory
          auth_host=IP1  
          auth_port = 35357
          auth_protocol = http
          admin_tenant_name = service
          admin_user = glance
          admin_password = cloud

        重启glance相关服务以致开首化数据库
          service glance-api restart; service glance-registry restart
          glance-manage db_sync

  1. 证实际操作作
            wget
            source admin-openrc.sh
            glance image-create --name cloud --is-public true --container-format bare --disk-format qcow2 < cirros-0.3.0-x86_64-disk.img

        glance image-list

 

十四、安装到位

下边是小编为你挑选的Openstack相关知识,看看是还是不是有您赏识的:

在Ubuntu 12.10 上安装配置Openstack

Ubuntu 12.04 OpenStack 斯维夫特单节点布置手册

OpenStack云计算快速入门教程

厂商布局OpenStack:该做与不应该做的事

CentOS 6.5 x64bit 飞速安装OpenStack

正文永远更新链接地址:

Server 12.04 的OpenStack F版搭建步骤 本文为双节点搭建,分为总计(IP1)和操纵节点(IP2) 表达: 总结节点组件: 1、mysql 2、keyst...

2:安装phpmyadmin (可选)

七、安装并配置RabbitMQ服务

1、vim sources.list
        deb   kitten main

2、wget
3、apt-key add rabbitmq-signing-key-public.asc
4、apt-get update
5、apt-get install -y rabbitmq-server
6、查看服务场所
  service rabbitmq-server status

硬件须要比较轻易,双网卡的机器就可以。服务器能够上网。本文书档案是整套组件安装介怀气风发台机器上:nova,glance,keystone,dashboard。不富含swift。

十、安装并配备nova服务

1、安装Nova软件包
        apt-get install  nova-api nova-cert novnc nova-consoleauth nova-scheduler nova-novncproxy
        nova-doc nova-conductor  nova-network
2、修改配置文件
vim  /etc/nova/api-paste.ini
        [filter:authtoken]
          auth_host = IP1
          auth_port = 35357
          auth_protocol = http
         admin_tenant_name = service
         admin_user = nova
          admin_password = service_pass
          signing_dirname = /tmp/keystone-signing-nova
       
 vim  /etc/nova/nova.conf  (配置nova)

3、开头化数据库相提并论启nova服务
            nova-manage db sync

            cd /etc/init.d/; for i in $(ls nova-*); do sudo service $i restart; done

4、查看服务情形及镜像
nova-manage service list
  Binary          Host                                Zone            Status    State Updated_At
  nova-cert        ctrl                                nova            enabled    :-)  2015-11-26 05:03:41
  nova-consoleauth ctrl                                nova            enabled    :-)  2015-11-26 05:03:48
  nova-scheduler  ctrl                                nova            enabled    :-)  2015-11-26 05:03:45
  nova-network    ctrl                                nova            enabled    :-)  2015-11-26 05:03:46

 运转Nova 的顾客端命令,列出当下可用的镜像,测量试验是或不是能健康运作:
 nova image-list

5:安装bridge

十二、安装并布置cinder服务 

1、安装cinder软件包  没装

          apt-get install cinder-api cinder-scheduler cinder-volume iscsitarget iscsitarget-dkms

2、修改配置文件
          vim  /etc/cinder/api-paste.ini
          vim  /etc/cinder/cinder.conf

3、开端化数据库
          cinder-manage db sync

4、验证服务组件
          cinder list

5、重启cinder服务
          service cinder-api restart
          service cinder-scheduler restart
          service cinder-volume restart

6、扩充磁盘分区、创造卷组和卷
        创建物理卷pvcreate
        成立卷组  vgcreate

装完系统后。

sudo passwd

 

apt-get upgrade

nova数据库,   管理员:novadbadmin,密码是:dieD9Mie

 

#echo $?

风度翩翩:打算系统

apt-get install bridge-utils

service tgt start

*图片 1

其次个就是keystone的token

/etc/init.d/networking restart

service keystone restart

 

apt-get install phpmyadmin

6月16号:对文书档案举行测量试验,发掘脚下的glance包有标题,那会促成我们敬敏不谢运用glance。当您重启glance-registry,glance日志会报错。导致glance index会报错误。已经交给bug :  那么些不是bug,官方为了以往荣升,改成手工业创制数据库的表。更换了创办数据库的艺术。修复方法看glance 部分。

glance数据库,管理员:glancedbadmin,密码是:ohC3teiv

 

 三月二日:修改vnc。不安装vncproxy,安装nova-consoleauth novnc python-novnc 多少个包,何况调动nova.conf vnc的设置。等待后天回来验证。

# export | grep OS_
declare -x OS_AUTH_URL=""
declare -x OS_PASSWORD="hastexo"
declare -x OS_TENANT_NAME="admin"
declare -x OS_USERNAME="admin"

 三:安装和安顿keystone

图片 2

1:安装keystone

 重启互连网,让修改生效

keystone --tenant=admin --username=admin --password=hastexo  --auth_url= user-list

图片 3

apt-get install keystone python-keystone python-keystoneclient

service mysql restart

就可以给root设置二个密码。直接用root运营。

1:安装mysql

为了轻易和削减失误,你最佳大器晚成切参阅笔者的文书档案的安装,等你装成功后,再去改动相关的设置,包含账号的密码。

上边会输出0 ,表示符合规律。你就别再启动脚本

 

mysql -uroot -p
CREATE DATABASE nova;
GRANT ALL PRIVILEGES ON nova.* TO 'novadbadmin'@'%' IDENTIFIED BY 'dieD9Mie';
CREATE DATABASE glance;
GRANT ALL PRIVILEGES ON glance.* TO 'glancedbadmin'@'%' IDENTIFIED BY 'ohC3teiv';
quit

5月二十七日:消除vnc的题目,重新安装了一次。vnc已经屡见不鲜干活。唯黄金年代可惜正是Dashboard依旧非常不足js,须求手工业copy一下。就只可以等这些包更新才行。

Openstack的组件:nova,keystone,glance,都亟待数据库。可是当下法定提出keystone,采纳sqlite存款和储蓄,而不用mysql存放。所以我们只供给成立nova和glance四个数据库就能够。

二:安装mysql和创造连锁数据库

 

3:设置root权限

Openstack的逐一零部件,keystone是最难配置。消除keystone,前边应该就没啥麻烦。

安装iscsi客户端

十月十二十三日:修改了dashborad的布署,早前有荒诞配置。导致虚构机管理下拉菜单无法专门的学业。

三月十日更新:基本到位文书档案内容

apt-get install open-iscsi open-iscsi-utils

本文由澳门威利斯人发布于办公软件,转载请注明出处:F版搭建步骤

关键词: 澳门威利斯人