kolla-ansible openstack ansible kolla

ansible启动进程结束后会自动杀掉进程

问题复现: 使用ansible-playbook 远程Windows主机启动进程,执行ansible-playbook输出显示进程启动了,但是到服务器上发现进程未启动。 仔细调研一下,发现是ansible的问题,只能通过ansible的async 异步或者 使用nohup 命令解决 async 文档 ......
进程 ansible

Ansible部署先电openstack

一,规划节点: 主机名 IP 节点 ansible 192.168.238.11 ansible节点 2核/4G内存/40G硬盘 controller 192.168.238.12 controller节点 4核/8G内存/100G硬盘 compute 192.168.238.13 compute节 ......
openstack Ansible

OpenStack CentOS 7 一键安装脚本

一键安装脚本,可以复制粘贴挥着下载install.sh文件,传到服务器进行安装就行 #!/bin/bash yum update yum install -y wget #使用wget命令下载 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirr ......
脚本 OpenStack CentOS

一一道云openstack平台部署

一,初始化环境部署 先将chinaskills_cloud_iaas.iso镜像文件上传到controller节点的/root下 controller节点和compute节点都配置两块网卡,仅主机和NAT模式各一块 controller节点 1. 配置网络,修改ip地址 2. 修改主机名 hostn ......
openstack 一道 平台

OpenStack 认证服务(keystone)安装

[root@controller ~]# dateTue Oct 17 18:42:04 CST 2023[root@controller ~]# openstack --versionopenstack 4.0.2[root@controller ~]# yum install -y upgrad ......
认证服务 OpenStack keystone

每天5分钟复习OpenStack(五)CPU虚拟化

KVM 虚拟化之CPU 虚拟化存在是为了更高效的利用物理机的资源,而虚拟机技术主要是针对三大组件,分别是CPU虚拟化、存储虚拟化、网络虚拟化。下面我们分别介绍下三大组件的常用知识。 CPU 虚拟化 1.1 CPU虚拟化支持 KVM 的虚拟化是需要 CPU 硬件支持的。还记得我们在前面的章节讲过用命令 ......
OpenStack CPU

自定义OpenStack dashboard页面

OpenStack dashboard界面替换图片 一、dashboard界面Logo的路径及文件 dashboard的Logo存放(在Controller节点)的路径: /usr/share/openstack-dashboard/openstack_dashboard/static/dashbo ......
OpenStack dashboard 页面

自动化运维工具-ansible

1、ansible 控制端安装 yum -y install epel-release ansible libselinux-python 配置域名解析 192.21.131.81 master 192.21.131.99 node1 创建密钥链接 控制节点设置密钥:ssh-keygen 分发至工作 ......
ansible 工具

Jenkins实现CI/CD发布(Ansible/jenkins共享库/gitlab)

Jenkins实现多环境发布 1. 需求介绍 本人负责公司前端业务模块,由于前端模块较多,所以在编写jenkinsfile时会出现很多项目使用的大部分代码相同的情况,为解决这种问题,采用了jenkins的共享库方式优化,并且jenkins要支持多环境发布,我们有gray与online两个环境,可以确 ......
Jenkins Ansible jenkins gitlab CI

centos 用docker 安装ansible UI管理工具awx

环境说明: centos 7.9 ansible 2.9.27 docker version 24.0.6 awx version 11.2.0 python version 3.6.8 AWX简介 AWX提供了一个基于web的用户界面、REST API和构建在Ansible之上的任务引擎。 图形化 ......
管理工具 ansible 工具 centos docker

CentOS 安装OpenStack Packstack 一键部署(二)

运行Packstack 一键部署工具 packstack --allinone 一键部署包安装指令,运行后一下输出结果 运行需要一定的时间,运行完后,Linux网卡虚拟网桥bre-ex是临时ip地址,需要生成配置文件 cd /etc/sysconfig/network-scripts/ ls cp ......
OpenStack Packstack CentOS

openstack云计算平台搭建

openstack云计算平台搭建 一:基础环境的准备 1:虚拟机的创建 控制节点:内存是100G,2张网卡,2个磁盘 计算节点:内存是100G,2张网卡,2个磁盘 配置好仅主机和NAT模式, 控制节点的仅主机网卡192.168.10.10/24,NAT网卡192.168.20.10/24 计算节点的 ......
openstack 平台

ansible报 MODULE FAILURE

在使用ansibles 批量连接新升级的欧拉系统时候,报MODULE FAILURE 原因:ansibles 默认的python 名字叫python,需要使用python3,; 而欧拉的python 链接到的是python2 解决办法: 先将 python 重命名, 再执行: ln -s /usr/ ......
ansible FAILURE MODULE

ansible的host几种编写样式以及引用方式

借用的, https://www.cnblogs.com/chengxuyonghu/p/13763561.html Ansible hosts文件配置IP的方式 第一种 IP+A/C 示例如下:192.168.0.10 ansible_ssh_user=“vagrant” ansible_ssh_ ......
样式 ansible 方式 host

每天5分钟复习OpenStack(四) virsh 常用命令

在上一章节中,我们拉起了第一台虚拟机,但是执行virsh shutdown 关机是无法关机的,需要使用virsh destroy 强制断电的命令来关机。为什么会这样了? 这里我们介绍下 QGA的概念 ,通过 QGA 的引入我们来熟悉下 virsh 命令。 1 什么是 QGA ? QEMU Guest ......
OpenStack 命令 常用 virsh

OpenStack-KVM

网站:https://www.redhat.com/en/topics/virtualization/what-is-KVM KVM的历史 以色列的创业公司Qumranet创建了KVM ​ 早期的开发者Avi Kivity ​ 2006年10月,在完成基本功能,动态迁移,主要的性能优化后,正式宣布了 ......
OpenStack-KVM OpenStack KVM

OpenStack-Neutron-下

1.用户网络层: 用户网络层(user network),指的是OpenStack的用户创建的网络,也成为外部网络。外部网络是相对于Host内部网络而言的。用户网络层对用的Bridge是br-ethx或者是br-tun。br-ethx对应的是Flat,Vlab等非隧道型二层网络。br-tun队形的是 ......
OpenStack-Neutron OpenStack Neutron

OpenStack-Ironic

云计算技术的快速发展,同样带动了虚拟化技术的广泛应用,云计算和虚拟化的发展是一个相互促进的过程。虚拟机的特性很好的切合了云计算的需求,在裸机上部署和运行工作负载的方式似乎不再是主流了,但是在将工作负载往云端进行迁移的时候,就会发现在裸机上运行负载的方式同样是必不可少的。 ​ 高性能计算:采用物理机直 ......
OpenStack-Ironic OpenStack Ironic

OpenStack-Swift

什么是Swift https://wiki.openstack.org/wiki/Swift OpenStack的Swift项目最初来自RackSpace Cloud File项目,由RackSpace于2010年贡献给OpenStack;同Nova作为OpenStack最初的两个项目。 Swift ......
OpenStack-Swift OpenStack Swift

OpenStack-Glance

Glance的功能 在OpenStack中Glance提供虚拟机的镜像(Image)服务。值得注意的是,Glance本身并不参与大量数据的存储,Glance镜像的存储需要依赖于Swift等项目来完成。 Architecture of Glance service in OpenStack --htt ......
OpenStack-Glance OpenStack Glance

OpenStack-Cinde

OpenStack系统架构 https://docs.openstack.org/ceilometer/latest/contributor/architecture.html https://docs.openstack.org/install-guide/overview.html#block- ......
OpenStack-Cinde OpenStack Cinde

ansible-安装

# 在线安装 一般来说直接在线安装即可 ## Ubuntu ``` apt-get install -y ansible ``` ## centos ``` yum install -y epel-release yum install -y ansible ``` ## macOS ``` bre ......
ansible

ansible常用模块总结

常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html https://docs.ansible.com/ansible/2.9/modules/list_of_all_modules.htm ......
模块 常用 ansible

ansible-playbook批量安装httpd,按主机名提供不同的index.html(如node1的index.html欢迎页面为welcome node1)

[root@ansible ~]# vim /etc/ansible/hosts [webservers] 10.0.0.150 ansible_connection=local 10.0.0.160 #创建角色相关目录 [root@ansible html]# mkdir -pv /data/an ......
index node1 ansible-playbook html node

ansible实现zabbix agent批量部署

1.安装ansible在zabbix-server上 #1.安装ansible在zabbix-server上 root@zabbix-server ~]#yum install -y ansible #选择yum安装,安装好源,直接安装会出现下面的问题原因是yum源里的版本低于2.12,需要配置源 ......
ansible zabbix agent

openstack高可用实现

openstack controller实现高可用 #安装基础包 [root@openstack-controller2 ~]#yum install centos-release-openstack-train.noarch -y [root@openstack-controller2 ~]#yu ......
openstack

openstack cinder实现基于lvm、NFS实现云盘动态拉伸

#cindder部署官方参考文档 https://docs.openstack.org/cinder/train/install/cinder-controller-install-rdo.html 1.#数据库准备: [root@openstack-mysql ~]# mysql Welcome ......
openstack 动态 cinder NFS lvm

openstack虚拟机跨机迁移

1.node节点扩容 #因此环境仅部署了一个compute节点,因此扩容一个compute计算节点 #计算节点安装服务:#提前将 yum 仓库、防火墙、selinux、主机名、时间同步等配置完毕。 [root@openstack-compute2 ~]#yum install centos-rele ......
openstack

openstack自定义ubuntu、centos镜像

#镜像制作官网参考文档 https://docs.openstack.org/image-guide/ #这里仅演示centos镜像制作,ubuntu配置一样。也可以参考官方文档制作。 #cloud-init: #cloud-init 是 linux 的一个工具,需要在制作镜像时安装。当系统启动时, ......
openstack 镜像 centos ubuntu

ansible-playbook实现MySQL的二进制部署

#安装mysql5.6 [root@ansible ~]#ls -l /data/ansible/files/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz -rw-r--r-- 1 root root 403177622 Dec 4 13:05 /data/a ......