openstack同学

每天5分钟复习OpenStack(十二)Ceph FileStore 和 BlueSotre

一个最小化的Ceph集群需要三个组件MON MGR OSD.上一章我们部署了MON,本章节我们完成剩下MGR 和OSD 的部署。在文末我们将重点介绍下什么是FileStore和BlueStore,并详细分析其特点,来说明为什么Ceph社区放弃了FileStore,直接采用了BlueStore. 1、 ......
OpenStack BlueSotre FileStore Ceph

packestack 部署openstack

一、部署packstack1.1 简介对于openstack初学者而言,传统部署openstack流程是在过于繁琐,需要多台虚拟机,packstack完美解决这个问题,可以减少了许多繁琐且容易出错的部署流程,packstack可以选择单节点或双节点部署,本次完美使用单节点部署allinone。 1. ......
packestack openstack

每天5分钟复习OpenStack(十一)Ceph部署

在之前的章节中,我们介绍了Ceph集群的组件,一个最小的Ceph集群包括Mon、Mgr和Osd三个部分。为了更好地理解Ceph,我建议在进行部署时采取手动方式,这样方便我们深入了解Ceph的底层。今天我们将进行较长的章节讲解,希望您能耐心阅读完(个人建议可以动手实践一次,效果更佳)。因为Ceph官方 ......
OpenStack Ceph

喻同学看不懂得公式解析

涉及函数得认识 IF函数 详细说明:Microsift 365关于if函数得介绍 if得公式意义: =if(表达式,真值,假值) 命名 逻辑值得数学概念:百度百科:逻辑值 ABS函数 详细说明:Microsift 365关于ABS函数得介绍 绝对值函数得意义: 绝对值函数,返回任何数据得绝对值 函数 ......
公式 同学

每天5分钟复习OpenStack(十)Ceph 架构

在很多关于Ceph的文章中,通常会介绍一堆概念。虽然这些概念很重要,但是对于一个新手来说,同时接受太多的概念实际上很难消化。因此,在阅读本章节时要保持轻松的心情,只需要对所有的概念有个了解就可以了,因为这些概念在接下来的Ceph章节中都会被反复提到。 1、Ceph是什么? “Ceph is a un ......
架构 OpenStack Ceph

找出一个字符串中出现次数最多的一个字符 找出重复签到的同学

7-2 找出一个字符串中出现次数最多的一个字符 找出一个字符串中出现次数最多的一个字符。 输入格式: 给出一个字符串,字符串的长度不大于10^6,不区分大小写, 字符串中可能包含'A'-'Z','a'-'z',' '字符。 输出格式: 分别输出出现最多次数的字符(如果为字母,输出小写字母),出现的次 ......
字符 字符串 次数 同学

openstack同学们踩过的坑

问题1: 1,环境变量里的用户密码与创建用户时设置的密码不一致。解决方法:用管理员身份修改用户密码 openstack user set --password-prompt myuser 2,忘记给用户赋予角色 openstack role assignment list --user 用户名或ID ......
openstack 同学

openstack nova 报错

openstack compute service list The server is currently unavailable. Please try again at a later time.<br /><br />The Keystone service is temporarily u ......
openstack nova

狼人杀主持代码(不是我的,是同学的)

创作者:https://www.luogu.com.cn/user/404181 FFFfeiXJ FFFfeiXJ import random import time import os #print("请输入板子数据") rpsw="我是主持人" banzi=["平民","平民","平民","平 ......
同学 代码

每天5分钟复习OpenStack(九)存储发展史

上一章节我们介绍了使用本地硬盘做kvm的存储池,这章开始将介绍下存储的发展历程,并介绍什么是分布式存储,为什么HDFS为有中心节点的分布式存储? 1、存储发展 在单机计算时代(大型机、小型机、微机),内部存储器可以理解为内存(即Memory),外部存储器可以理解为物理硬盘(包括本地硬盘和通过网络映射 ......
发展史 OpenStack

OpenStack基础——KVM迁移

# 迁移命令nova live-migration --block-migrate $虚机uuid $目的宿主机名 # 迁移状态查看nova show $虚机uuid | grep hypervisor_hostname # 迁移失败最新时间会有error信息nova instance-action ......
OpenStack 基础 KVM

每天5分钟复习OpenStack(八)存储虚拟化

KVM存储虚拟化是通过存储池(Storage Pool)和卷(Volume)来管理的。Storage Pool 是宿主机上可以看到的一片存储空间,可以是多种类型,Volume 是在 Storage Pool 中划分出的一块空间,宿主机将 Volume 分配给虚拟机,Volume 在虚拟机中看到的就是 ......
OpenStack

三道同学的oj遇到的问题,C语言

1. 请写一段程序来判断表达式是否相等。输入格式:只有一行,为三个用空格分隔的浮点数a,b,c(0<a,b,c<100)。输出格式:也只有一行,如果 a - b 等于c ,则输出yes,否则输出no。 1 //原答案,未满分 2 int main(void) { 3 double a, b, c; ......
同学 语言 问题

每天5分钟复习OpenStack(七)内存虚拟化

标题中的存储虚拟化,涉及到两个方面,分别是内存和磁盘的虚拟化技术。内存的虚拟化就不得不提EPT和VPID 技术. 首先申明下本人其实不想写一些纯理论的东西,但是架不住面试经被问,为此特将一些特别复杂的技术底层都隐去,尽量将技术讲的简单,我个人信奉一句话'If you can't explain it ......
OpenStack 内存

每天5分钟复习OpenStack(六)CPU虚拟化<2>

OpenStack是 一个IAAS(基础设施即服务)因此免不了会与硬件打交道。下面我介绍下与CPU强关联的一些知识点。1 什么是超配 2 CPU的个数是怎么统计的 3 vCPU的隔离、绑定 1、超配 在kvm虚拟化的环境中,一个vCPU本质上是一个kvm的一个线程,如果一台虚拟机有4个vCPU,对应 ......
OpenStack CPU lt gt

不会写代码同学的福音——AI 代码生成器 Amazon CodeWhisperer(通过注释写代码)

Amazon CodeWhisperer 是一个以机器学习为动力的代码生成器,直接在集成开发环境(IDE)中为开发者提供实时代码建议。它是一个通用的工具,可以用于 IDE 支持的任何编程语言。 ......
代码 生成器 福音 CodeWhisperer 注释

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

【生活01】散播焦虑和不屑的S同学

实验室有一位S同学。 S同学总说自己的创新点很好。 S同学总是说自己的论文能发一区。 S同学总说自己不该听老师的话,发MDPI旗下的二区。 S同学总在言辞拒绝,因为我说“现在让你回去发一区你干不干?”。 S同学没有第二篇文章的产出。 S同学会利用百度和Google,作为一名CV工程师写深度学习代码。 ......
同学

每天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 页面

10.11 博弈论之抢夺安排最后一名同学进校

一开始解决这道题的时候很费解,想了一些办法发现都是无从下手,最后看到一位大佬写的有关博弈论的博客,突然顿悟。以下是题目内容 std的国庆节结束了,由于疫情,校长决定让同学们分批进校。 ​ 至于每批学生来多少人由小蒲和小池负责,两个人轮番负责,需要所有人都可以进校,小蒲学长不想被别人嘲笑自己笨,小池要 ......
博弈论 同学 10.11 10 11

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 平台

每天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