新装系统,选择基于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 " 33[41;37m you should install OS system by CentOS-7-x86_64-DVD-1503-01.iso. 33[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 中写的