首页 > TAG信息列表 > Kolla
[自动化]基于kolla的自动化部署ceph集群
kolla-ceph来源: 项目中的部分代码来自于kolla和kolla-ansible kolla-ceph的介绍: 1、镜像的构建很方便, 基于容器的方式部署,创建、删除方便 2、kolla-ceph的操作幂等,多次执行不会产生副作用 3、使用kolla-ceph(基于ansible)流程化部署 4、通过给磁盘打上相应标签,创建osd非常简单 5kolla多节点部署openstack
一、准备工作 1.准备6台机器(主要是服务分开部署,也可以少于6台,建议至少6台) 主机名 节点名称 网络 磁盘 contorl 控制节点 网卡1: 网卡名称:ens33 模式:nat模式 ip:192.168.185.23 作用:和外网通信 网卡2: 网卡名称:ens34 模式:仅主机模式 ipdocker私有仓库
1. 安装 cat > /etc/yum.repos.d/docker-ce.repo << EOF [docker-ce-stable] name=Docker CE Stable - \$basearch baseurl=https://mirrors.nju.edu.cn/docker-ce/linux/centos/\$releasever/\$basearch/stable enabled=1 gpgcheck=0 gpgkey=https://mirrors.nju.ekolla-ansible运维
cinder-lvm后端 pvcreate /dev/sdb vgcreate cinder-volumes /dev/sdb vi /etc/kola/globals.yml ...... enable_cinder: "yes" enable_cinder_backend_iscsi: "yes" enable_cinder_backend_lvm:: "yes" cinder_volume_group: "cinder-volumOpenStack Nova 代码调试
OpenStack Nova 代码调试 1 部署 Kolla-ansible 1 在 /etc/kolla/globals.yaml 开启 kolla_dev_mode: "yes" 2 kolla_dev_mode 为yes时,所有openstack组件都会下载源码并挂载; 3 若只调nova,可以修改kolla-ansible/ansible/roles/nova/default/all.yml 中 nova_dev_node: "yes"linux (centos 8.1)生产环境基于9台物理机 安装 opentstack ussuri集群以及集成ceph
零 修订记录 序号 修订记录 修订时间 1 新增 20210429 一 摘要 本文介绍基于9台物理机部署openstack ussuri版本 以及与ceph nautils集成。 二环境信息 (一)服务器信息 主机名 品牌型号 机器配置 数量 procontroller01.pro.kxdigit.com 浪潮 SA5212M5 42102/128G/S通过Kolla安装部署OpenStack train版,ALLinOne
系统基本设置 CentOS7系统配置 VMware虚拟机,内存8G,硬盘100G(swap分区4G,boot分区200M,剩下全给根目录/)+50G(系统安装完成后添加,作为cinder backup的 VG卷组),CPU开启虚拟化支持,双网卡桥接模式。 1.关闭防火墙 和 selinux 关闭防火墙 systemctl disable firewalld systemctl stop fkolla单节点部署openstack
一、准备工作 最小化安装CentOS 7.5,装完后,进行初始化 selinux,防火墙端口无法访问,主机名问题,都是安装的常见错误,一定要细心确认。 vim /etc/selinux/config #将SELINUX修改为SELINUX=disabled reboot #重启 kolla的安装,要求目标机器是两块网卡: ens33,设置的IP是:192.16教程get | K8S部署OpenStack容器云(下)
如何借助OpenStack Kolla-K8S项目,通过K8S对OpenStack进行容器化部署?并最终部署一套All-In-One类型的OpenStack容器云?让我们继续部署:03部署kolla-kubernetes■ 覆盖默认的RBAC设置通过kubectl replace命令进行默认RBAC设置的覆盖,如下:kubectl replace -f <(cat <<EOFapiVersion: rbkolla调整私有网络的mtu
根据https://blog.51cto.com/penguintux/2539670搭建openstack默认创建的私有网络的mtu为1450,现调整为1500 编辑neutron-server.conf cat /etc/kolla/config/neutron/neutron-server.conf [DEFAULT] global_physnet_mtu = 1550 重新配置neutron kolla-ansible \ -i kolla-ansikolla配置provider网络
根据https://blog.51cto.com/penguintux/2539670安装openstackkolla默认使用flat作外网,现调整eth1为trunk,重新配置neutron 编辑ml2_conf.ini cat <<EOF>> /etc/kolla/config/neutron/ml2_conf.ini [ml2_type_vlan] network_vlan_ranges = physnet1:10:1000 # 也可以不指定vlan的范kolla 部署ussuri,并使用ceph
ussuri版本已经不支持通过kolla部署ceph,需要使用外部ceph,参看https://blog.51cto.com/penguintux/2536500先部署一套ceph参看https://docs.openstack.org/kolla-ansible/ussuri/reference/storage/external-ceph-guide.html配置外部ceph 准备ceph 创建pool ceph osd pool createkolla 部署ussuri,并使用ceph
部署ceph ussuri版本已经不支持通过kolla部署ceph,需要使用外部ceph,参看https://blog.51cto.com/penguintux/2536500先部署一套ceph参看https://docs.openstack.org/kolla-ansible/ussuri/reference/storage/external-ceph-guide.html配置外部ceph 准备ceph 创建pool ceph osd pookolla-ansible -i multinode bootstrap-servers
Bootstrapping servers : ansible-playbook -i multinode -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e CONFIG_DIR=/etc/kolla -e kolla_action=bootstrap-servers /usr/share/kolla-ansible/ansible/kolla-host.yml[DEPRECATION WARNING]: The TRANSFORLinux运维---2.ceph部署实践(mimic版本)
环境准备 备注:已配置互信,并且在部署节点安装了自动化部署工具ansible,已配置ceph的yum源 主机名已更改、ssh免密登录 # centos7.5 每个机器都有2块盘 10.100.2.50 deploy 10.100.2.51 mon1 10.100.2.52 mon2 10.100.2.53 mon3 10.100.2.54 osd1 10.100.2.61 osd2 10.100.2.62 os使用Kolla在阿里云搭建10节点高可用OpenStack集群
为展现 Kolla 的真正实力,我在阿里云使用 Ansible 自动创建 10 台虚机,部署一套多节点高可用 OpenStack 集群! 前言 上次 Kolla 已经表示了要打 10 个的愿望,这次我们就满足它。 通过本期内容,你将看到: 如何使用阿里云云命令行(Cloud Shell) 如何使用 Ansible 创建阿里云资源 Kolkolla-ansible 部署多region
目录 kolla-ansible 部署多region 一、前言 二、部署架构 三、部署细节 1、部署RegionOne 2、部署RegionTwo kolla-ansible 部署多region 一、前言 本文章部署的是openstack版本是Rocky,使用kolla-ansible 进行容器化部署。 只包含特别注意需要修改的部分,其他过程省略。 参Openstack 之 使用vlan网络
上面左边是我的个人 微 信,如需进一步沟通,请加 微 信。 右边是我的公众号“Openstack私有云”,如有兴趣,请关注。 Openstack部署安装后,租户网络默认是vxlan ,但是实际项目当中,更多的是租户使用vlan或者flat网络。这里在实验环境里面模拟一下生产环境中如何在安装的docker容器连接
使用nsenter连接容器 下载安装包:wget https://www.kernel.org/pub/linux/utils/util-linux/v2.29/util-linux-2.29.1.tar.gz 解压、编译 [root@wuhan31-ceph01 util-linux-2.29.1]# ./configure -without-ncurses checking for gcc... no checking for cc... no checking for cl.eOpenstack-实践3. CloudStack平台迁移OpenStack平台
1.升级ceph集群的osd网络(cluster network) 1.1 线上环境 操作系统:ubuntu14.04 ceph版本:jewel版本-10.2.11 部署方式:使用ceph-deploy部署。 5个monitor节点 11台osd节点 1.2 osd网络升级 所用的ceph节点(mon/osd/client节点)的/etc/ceph/ceph.conf vim /etc/ceph/ceph.con