设为首页 收藏本站
查看: 846|回复: 0

[经验分享] openstack mitaka之一:搭建基本配置

[复制链接]

尚未签到

发表于 2018-5-31 12:52:52 | 显示全部楼层 |阅读模式
介绍:本次案列为基本的三节点部署
注:搭建所需要的包可以联系QQ:22102107获取
一:网络:
1.管理网络:192.168.11.0/24
2.数据网络:1.1.1.0/24
注:每个节点两个网卡二:操作系统:CentOS Linux release 7.2.1511 (Core)
三:内核:3.10.0-327.el7.x86_64
四:openstack版本mitaka
五:三台节点
控制节点(controller) 192.168.11.103网络节点(network)    192.168.11.104计算节点(compute)    192.168.11.105六:修改centos7默认网卡为eth0
所有节点:
#vi /etc/sysconfig/network-scripts/ifcfg-eno16777736将里面的NAME项和DEVICE项修改为eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0   修改为eth0
DEVICE=eth0 修改为eth0
ONBOOT=yes
IPADDR=节点ip
GATEWAY=192.168.11.1
NETMASK=255.255.255.0
保存退出
重命名配置文件
cd /etc/sysconfig/network-scripts/
mv ifcfg-eno16777736 ifcfg-eth0
禁用该可预测命名规则
修改/etc/default/grub
加入net.ifnames=0 biosdevname=0# cat /etc/default/grub GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 biosdevname=0 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"#生效配置grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。七:修改hosts表
控制节点(controller) 192.168.11.103
#生成秘钥
ssh-keygen
#推送到网络节点和计算节点
ssh-copy-id 192.168.11.104
ssh-copy-id 192.168.11.105
#修改hosts文件
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1       localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.11.103 controller
192.168.11.104 network
192.168.11.105 compute
scp /etc/hosts root@192.168.11.104:/etc/hosts
scp /etc/hosts root@192.168.11.105:/etc/hosts八、配置本地yum源
每台机器配置本地yum源(三台机器一样的步骤)
1.把包传到mnt下
mkdir /mnt/mitaka
#上传需要的包
mv openstack-mitaka-rpms.tar.gz /mnt/mitaka/
cd /mnt/mitaka/
tar xf openstack-mitaka-rpms.tar.gz
ll /mnt/mitaka/mitaka-rpms/2.配置yum
# cat /etc/yum.repos.d/mitaka.repo
[mitaka]
name=mitaka repo
baseurl=
enabled=1
gpgcheck=03.每台机器
yum makecache && yum install vim net-tools -y&& yum update -y4.时间服务部署
所有节点:
yum install chrony -y
控制节点:
修改配置:
/etc/chrony.conf
allow 管理网络网段ip/24
其余节点:
修改配置:
/etc/chrony.conf
server 控制节点ip iburst
server 192.168.11.103 iburst
所有节点
启服务
systemctl enable chronyd.service
systemctl start chronyd.service
验证:
每台机器执行:
chronyc sources
在S那一列包含*号,代表同步成功(可能需要花费几分钟去同步,时间务必同步)九:获取软件包
如果使用自定义源,那么下列centos和redhat的操作可以省略
#在所有节点执行
centos:
yum install yum-plugin-priorities -y #防止自动更新
#在所有节点执行
yum upgrade
yum install python-openstackclient -y
yum install openstack-selinux -y

转自:http://www.cnblogs.com/liu-yao/p/5937188.html

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-485464-1-1.html 上篇帖子: Ceph+Openstack相关入门 下篇帖子: openstack之nova
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表