Openstack-xiandian环境单节点搭建

嚯嚯嚯www 31 2022-08-26
Openstack-xiandian环境单节点搭建

基于XianDian-IaaS-v2.2.iso

环境配置

关闭防火墙关闭selinux
63589-93lhpd3c7mq.png

配置主机名,此处为server
71173-sdkizmxy3xd.png

配置hosts文件,将本机IP对应主机名
Vi /etc/hosts
95135-vox4ifadcfp.png

双网卡配置
35932-me2tyikwe4n.png

添加磁盘分区格式化(需开启cpu虚拟化,内存往大里加)
65201-mff7ib4sce8.png

查看新加载的磁盘
97525-97mbozv700m.png
Fdisk /dev/sdb
此处20G硬盘分区两次
执行如图
最后w写入分区
55180-eajg57fx45r.png

Mkfs.xfs命令格式化sdb1和sdb2
20195-taed8iij4vj.png

YUM源文件配置
将centos系统ISO 和xiandianISO文件复制到服务器
mount将ISO文件挂载到目录下

配置yum源文件
清空默认repo文件,新建local.repo
写入如图配置
.96943-ww3g8p3exu.png
更新yum源
Yum list update
77261-973tgzrhscr.png

安装xiandian的openstack预配置环境
Yum安装预配置环境

yum install –y iaas-xiandian openstack-utils openstack-selinux

89174-30g9w7qt9qk.png

进入/etx/xiandian,备份配置脚本openrc.sh文件,sed命令取消文件中所有配置注释(可手动取消注释)

cp openrc.sh openrc.bak
sed -i 's/^#//g' /etc/xiandian/openrc.sh

09788-oyeul2mhk9a.png

Vim 配置中
输入:
输入%s/PASS=/PASS=000000/g
将所有密码替换输入为000000(也可手动将所有PASS字段配置后改为000000)
46815-1168l2fzzrl.png

其余根据自己环境配置
17713-nsitqrhkaw.png
62540-pp7jd7qeml.png

按顺序一个个执行以下安装脚本
00090-qkmu7mx7ze8.png
iaas-pre-host.sh
iaas-install-mysql.sh
iaas-install-keystone.sh
iaas-install-glance.sh
iaas-install-nova-controller.sh
iaas-install-nova-compute.sh
iaas-install-neutron-controller.sh
iaas-install-neutron-compute.sh
iaas-install-neutron-controller-gre.sh
iaas-install-dashboard.sh
iaas-install-cinder-controller.sh
iaas-install-cinder-compute.sh
iaas-install-swift-controller.sh
iaas-install-swift-compute.sh

执行完安装脚本后,
netstat –tulp查看程序端口是否开启
24733-9qlaxsvnbor.png
执行openstack-status命令查看服务状态都为active

添加硬盘镜像,
XianDian-IaaS-v2.2.iso中提供了三个镜像,按步骤文件挂载在/opt/iaas/images/下

source /etc/keystone/admin-openrc.sh                                                                       glance image-create --name "centos6.5" --disk-format qcow2 --container-format bare --progress < /opt/iaas/images/CentOS_6.5_x86_64_XD.qcow2

46698-kndipzbuuzd.png

访问http://ip/dashboard登录,如上配置的域名为test,
用户为admin
密码为000000
21930-hr9z3xhgql9.png

成功登录openstack
80371-qw19y3onvlr.png

创建网络,
创建第一个网络,外部网络,配置如图(根据实际环境配置)
89873-1jbhzn8s19u.png

创建子网,配置如图(根据实际环境配置)
87076-iyt1cob9tpm.png

配置子网的地址池(根据实际环境配置)
65655-17ajvyacnon.png

再创建一个网络,内部网络使用,配置如图(根据实际环境配置)
92217-e33yv3oy1w.png

创建子网及配置地址池,配置如图(根据实际环境配置)
81152-fgkum18zs6s.png

网络处有两个网络设置,一个内部网络,一个外部网络
19783-69774bxx6oj.png

路由
新建路由,(根据实际环境配置)
37220-571fjtg1ib9.png

新建云主机,设置主机名,下一步
75559-4gxhcfvnyc7.png

设置源镜像,选择镜像,下一步
68662-uj3a83olsjb.png

选择设置云主机系统预配置(vcpu,内存,硬盘),下一步
58775-581qpym049l.png

选择网络,选择内部网络,启动实例
21622-w6d72yqiu1n.png