CentOS64安装OpenStack Icehouse.docx

上传人:b****2 文档编号:2247337 上传时间:2022-10-28 格式:DOCX 页数:15 大小:19.63KB
下载 相关 举报
CentOS64安装OpenStack Icehouse.docx_第1页
第1页 / 共15页
CentOS64安装OpenStack Icehouse.docx_第2页
第2页 / 共15页
CentOS64安装OpenStack Icehouse.docx_第3页
第3页 / 共15页
CentOS64安装OpenStack Icehouse.docx_第4页
第4页 / 共15页
CentOS64安装OpenStack Icehouse.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

CentOS64安装OpenStack Icehouse.docx

《CentOS64安装OpenStack Icehouse.docx》由会员分享,可在线阅读,更多相关《CentOS64安装OpenStack Icehouse.docx(15页珍藏版)》请在冰豆网上搜索。

CentOS64安装OpenStack Icehouse.docx

CentOS64安装OpenStackIcehouse

CentOS6.4安装OpenStackIcehouse

主机分配:

主机名      IP(Static)            系统                     配置                    角色

openstack   192.168.20.200  CentOS-6.4-x86_64-minimal    4CPU,16G,300G,2网卡       管理节点/计算节点

node01     192.168.20.201  CentOS-6.4-x86_64-minimal    4CPU,16G,300G,2网卡           计算节点

初始化配置:

(1).配置/etc/hosts文件

[root@openstack~]#vi/etc/hosts

127.0.0.1 localhostlocalhost.localdomainlocalhost4localhost4.localdomain4

:

:

1    localhostlocalhost.localdomainlocalhost6localhost6.localdomain6

192.168.10.21 openstack

192.168.10.22  node01

(2).配置网络

[root@openstack~]#vi/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.20.200

NETMASK=255.255.255.0

GATEWAY=192.168.20.2

[root@openstack~]#vi/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

(3).关闭selinux:

[root@openstack~]#vi/etc/selinux/config 

#ThisfilecontrolsthestateofSELinuxonthesystem.

#SELINUX=cantakeoneofthesethreevalues:

#   enforcing-SELinuxsecuritypolicyisenforced.

#   permissive-SELinuxprintswarningsinsteadofenforcing.

#   disabled-SELinuxisfullydisabled.

SELINUX=disabled

#SELINUXTYPE=typeofpolicyinuse.Possiblevaluesare:

#   targeted-Onlytargetednetworkdaemonsareprotected.

#   strict-FullSELinuxprotection.

SELINUXTYPE=targeted

[root@openstack~]#setenforce0

(4).修改/etc/sysctl.conf参数:

[root@openstack~]# vi/etc/sysctl.conf

……………………

net.ipv4.ip_forward=1

net.ipv4.conf.all.rp_filter=0

net.ipv4.conf.default.rp_filter=0

……………………

[root@openstack~]#sysctl-p          #使sysctl.conf配置生效

(5).关闭多余的服务(可选):

#!

/bin/bash

SERVICE_SUM="auditdblk-availabilityiscsiiscsidlvm2-monitormdmonitormultipathdnetconsolepostfixrdiscrestorecondsaslauthd"

echo$SERVICE_SUM|xargs-n1|whilereadSERVICE

do

  chkconfig$SERVICEoff

    service$SERVICE stop

done

(6).导入第三方安装源:

[root@openstack~]# yum-yinstallhttp:

//repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-2.noarch.rpm

[root@openstack~]# yum-yinstallhttp:

//dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

(7).更新kernel:

[root@openstack~]# yum-yinstallkernel-2.6.32-358.123.2.openstack*

(8).安装OpenStack工具包:

[root@openstack ~]# yum -yinstallopenstack-utils openstack-selinux

(9).重启:

[root@openstack~]#reboot

2.安装配置NTP服务

(1).安装NTP服务:

[root@openstack~]#yum-yinstallntp

(2).配置NTP服务:

[root@openstack~]#vi/etc/ntp.conf

driftfile/var/lib/ntp/drift

restrictdefaultignore

restrict127.0.0.1 

restrict 192.168.10.0 mask255.255.255.0nomodifynotrap

serverntp.api.bz

server 127.127.1.0  #localclock

fudge 127.127.1.0stratum10

keys/etc/ntp/keys

(3).启动NTP服务,设置开机自启动:

[root@openstack~]#servicentpdstart

[root@openstack~]#chkconfigntpdon

3.配置安装MySQL:

(1).安装MySQL服务:

[root@openstack~]#yum-yinstall mysqlmysql-serverMySQL-python      

(yuminstallMySQL-pythoninnode)

(2).修改MySQL配置文件:

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

#Disablingsymbolic-linksisrecommendedtopreventassortedsecurityrisks

symbolic-links=0

bind-address=0.0.0.0           #设置监听IP地址0.0.0.0

default-storage-engine=innodb

collation-server=utf8_general_ci

init-connect='SETNAMESutf8'

character-set-server=utf8

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

(3).启动MqSQL服务,设置开机自启动:

[root@openstack~]#servicemysqldstart

[root@openstack~]#chkconfigmysqldon

(4).修改MySQL密码为passwd:

[root@openstack~]# mysqladmin-urootpassword'passwd';history-c

4.安装配置qpid服务

(1).安装qpid服务:

[root@openstack~]# yum -y installqpid-cpp-servermemcached

(2).修改/etc/qpidd.conf配置文件,将auth设置为no:

[root@openstack~]# vi/etc/qpidd.conf

……………………

auth=no

(3).启动qpid服务,设置开机启动:

[root@openstack~]#serviceqpiddstart

[root@openstack~]#chkconfigqpiddon

5.安装配置KeyStone

(1).安装KeyStone服务:

[root@openstack~]# yum-yinstallopenstack-keystonepython-keystoneclient

(2).创建keystone数据库,修改配置文件中的数据库链接:

[root@openstack~]#  openstack-db--init--servicekeystone--rootpwpasswd

(3).修改配置文件中的数据库链接:

[root@openstack~]#  openstack-config--set/etc/keystone/keystone.confsqlconnectionmysql:

//keystone:

keystone@localhost/keystone

(4).使用openssl随即生成一个令牌,将其存储在配置文件中:

[root@openstack~]#exportSERVICE_TOKEN=$(opensslrand-hex10)   //随机生成SERVICE_TOKEN值,请牢记

[root@openstack~]#exportSERVICE_ENDPOINT=http:

//127.0.0.1:

35357/v2.0

[root@openstack~]#mkdir/root/config

[root@openstack~]#echo$SERVICE_TOKEN>/root/config/ks_admin_token.txt

[root@openstack~]#cat/root/config/ks_admin_token.txt

12dd70ede7c9d9d3ed3c

[root@openstack~]#openstack-config--set/etc

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1