CentOS64安装OpenStack IcehouseWord文档格式.docx

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

CentOS64安装OpenStack IcehouseWord文档格式.docx

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

CentOS64安装OpenStack IcehouseWord文档格式.docx

计算节点

初始化配置:

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

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

127.0.0.1 

localhostlocalhost.localdomainlocalhost4localhost4.localdomain4

:

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

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).导入第三方安装源:

yum-yinstallhttp:

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

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

(7).更新kernel:

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:

mysqladmin-urootpassword'

passwd'

;

history-c

4.安装配置qpid服务

(1).安装qpid服务:

-y 

installqpid-cpp-servermemcached

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

vi/etc/qpidd.conf

auth=no

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

[root@openstack~]#serviceqpiddstart

[root@openstack~]#chkconfigqpiddon

5.安装配置KeyStone

(1).安装KeyStone服务:

yum-yinstallopenstack-keystonepython-keystoneclient

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

openstack-db--init--servicekeystone--rootpwpasswd

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

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