opensack 脚本安装

新装系统,选择基于web的最小安装,两块网卡,两块硬盘。要大   多台系统

安装L版openstack

有个脚本,需要下载脚本才可以。。。

systemctl stop firewalld.service
systemctl disable firewalld.service
ifconfig
vi /etc/sysconfig/network-scripts/ifcfg-eno33554960   #改网卡重启生效 
systemctl restart network

安装源   https://repos.fedorapeople.org/openstack/   #会特别慢

下载脚本

cd liberty_install-V1.8/

vi lib/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.143 han
192.168.1.145 computer1
192.168.1.147 block1

 

vi etc/presystem.sh      #改这一段 1511

if [ ${OS_VERSION} -eq 1511 ]
then
log_info "the system is CentOS7.1."
else
echo -e "\033[41;37m you should install OS system by CentOS-7-x86_64-DVD-1503-01.iso. \033[0m"
log_error "you should install OS system by CentOS-7-x86_64-DVD-1503-01.iso."
exit 1
fi

 

vi lib/installrc

#controller system information
HOST_NAME=han
MANAGER_IP=192.168.1.143
ALL_PASSWORD=123.com
NET_DEVICE_NAME=eno33554960


#For neutron information
#[FLOATING_METWORK_ADDR]
NEUTRON_PUBLIC_NET="192.168.1.0/24"
PUBLIC_NET_GW="192.168.1.1"
PUBLIC_NET_START="192.168.1.148"
PUBLIC_NET_END="192.168.1.149"
SECOND_NET="192.168.2.143/24"
NEUTRON_DNS="192.168.1.1"


#[DEMO_NET_ADDR]
NEUTRON_PRIVATE_NET="192.168.142.0/24"
PRIVATE_NET_GW="192.168.142.1"
PRIVATE_NET_DNS="192.168.1.1"

#For cinder
#please input disk or partition by blank to separate
#eg1:CINDER_DISK='/dev/vdb /dev/vdc'
#eg2:CINDER_DISK='/dev/vdb1 /dev/vdc1'
#CINDER_DISK='/dev/sdb'
BLOCK_CINDER_DISK='/dev/sdb'

 

./main.sh

运行脚本   按提示一步一步来

用户admin  密码为  ALL_PASSWORD=123.com 中写的

 

 

posted @ 2017-03-08 18:40  *奥特*  阅读(250)  评论(0编辑  收藏  举报