自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 虚拟化系统PVE物理机快速部署指南

本文介绍了我安装Proxmox Virtual Environment(PVE)的准备工作和步骤。包括下载PVE ISO镜像、创建可启动的USB驱动器,选择安装方式、磁盘和分区设置,配置时区、root密码和邮箱,完成安装后记录Web界面地址和登录凭据。还简要介绍了PVE的功能和使用PgyVisitor实现远程访问的步骤。

2024-02-02 11:38:39 4123

原创 ESXi物理机安装过程与踩坑汇总

如题,介绍了ESXi整个安装的过程,以及一些安装过程中报错的解决方法,适用于7.0和8.0

2024-02-01 11:54:42 3327

原创 K8s(九)持久化存储PV与PVC

PV 和 PVC 之间的关系是一种动态的供需匹配关系。PVC 表示应用程序对持久化存储的需求,而 PV 表示可用的持久化存储资源。Kubernetes 控制平面会根据 PVC 的需求来选择和绑定合适的 PV,将其挂载到应用程序的 Pod 中,从而使应用程序可以访问持久化存储。PVC如果没有对应的绑定PV则会Pending。PVC被删除后,PV内的数据有两种处理策略分别是Retain保留(默认)、Delete删除。接下来的实验中会对这几种模式进行测试,测试结果发现并没有什么区别(k8s1.26)

2024-01-23 14:43:12 1125

原创 K8s(八)持久化存储emptyDir、hostpath、nfs

主要介绍了k8s中的三种存储方式:emptyDir临时目录,hostpath存储、nfs网络存储的使用方法

2024-01-22 11:57:30 794

原创 K8s(七)四层代理Service

Service在Kubernetes中提供了一种抽象的方式来公开应用程序的网络访问,并提供了负载均衡和服务发现等功能,使得应用程序在集群内外都能够可靠地进行访问。每个Service都会自动关联一个对应的Endpoint。当创建一个Service时,Kubernetes会根据Service的选择器(selector)来找到匹配的Pod,并将这些Pod的IP地址和端口信息作为Endpoint的一部分。当Service接收到来自外部或内部的请求时,它会将请求转发到与之关联的Endpoint。

2024-01-20 09:36:39 1191

原创 K8s(六)Deployment资源

Deployment是Kubernetes中的一个重要组件,用于管理应用程序的部署和更新。它提供了一种声明性的方式来定义应用程序的期望状态,并确保集群中的Pod按照这个状态进行部署和维护。 简化了应用程序的部署和更新流程,并提供了健康检查、自动扩缩容、历史版本回滚等功能。

2024-01-19 12:26:56 710

原创 K8s(五)ReplicaSet控制器

对于自主式pod来说,删除pod之后pod就直接消失了,如果因为一些误操作或pod错误退出,就不会自动恢复,这个时候就需要使用k8s的控制器,使用控制器创建的pod可以进行故障的恢复与自愈,并且也可以做资源调度、配置管理等内容。控制器监视集群中的对象,并根据它们的预期状态来采取行动,以确保系统的期望状态与实际状态保持一致。它定义了所需的Pod副本数量,并监控它们的运行状态,以确保始终有指定数量的副本在运行。定义ReplicaSet时,需要定义要创建的pod的模板,相当于pod做了多份的负载均衡。

2024-01-18 09:42:58 1082

原创 K8s(四)Pod资源——pod生命周期、重启策略、容器钩子与容器探测

如题,主要内容包括pod重启策略、初始化容器、容器钩子与容器探测的内容

2024-01-17 10:42:46 2005

原创 K8s(三)Pod资源——pod亲和性与反亲和性,pod重启策略

本文主要介绍了pod资源与pod相关的亲和性,以及pod的重启策略。

2024-01-16 01:38:01 1020

原创 K8s(二)Pod资源——node调度策略、node亲和性、污点与容忍度

本文主要介绍了在pod中,与node相关的调度策略,亲和性,污点与容忍度等的内容。

2024-01-15 15:30:18 1135

原创 K8s(一)Pod资源——Pod介绍、创建Pod、Pod简单资源配额

本文主要介绍了k8s的pod资源,pod资源的创建,pod的简单操作,并介绍了pod的labels和resource字段

2024-01-14 12:33:59 1780

原创 Docker资源配额

资源配额提供了更好的资源控制和管理机制,以确保容器化环境的稳定性和性能。根据应用程序的需求和系统环境来设置适当的资源配额:过于严格的配额可能导致应用程序性能下降,而过于宽松的配额可能会导致资源浪费和冲突,

2024-01-06 10:04:29 867

原创 虚拟机搭建docker私有镜像仓库harbor

Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。环境:VMware Workstation 17 Pro,CentOS Linux release 7.9.2009 (Core),4G,8Core,100G精简置备NAT网络docker节点:wsdocker 192.168.8.150/24harbor节点:harbor 192.168.8.148/24

2024-01-05 11:34:22 1146

原创 Dockerfile语法和简单镜像构建

Dockerfile是一个用于定义Docker镜像的文本文件,包含了一系列的指令和参数,用于指示Docker在构建镜像时应该执行哪些操作,例如基于哪个基础镜像、复制哪些文件到镜像中、运行哪些命令等。Dockerfile文件的内容主要有几个部分组成,包括基础镜像,创建者信息,镜像操作指令,容器启动指令等创建Dockerfile文件并通过docker bulid来构建镜像,是除了从镜像仓库拉取、解压保存镜像之外的另一种自定义构建镜像的方式。

2024-01-04 18:35:23 1255 1

原创 HCIE云计算备考知识点记录

仅针对个人觉得需要记录的知识点记录,可能会有错误

2024-01-02 15:12:15 2764

原创 Python学习笔记(六)面向对象编程

介绍了Python中面向对象编程的基本概念,包括类、类的属性、类的方法、类的方法中实例方法、类方法、静态方法,在类与对象中动态添加属性和方法,以及继承、类变量、多态等

2024-01-01 21:42:27 1150

原创 Python学习笔记(五)函数、异常处理

主要介绍了Python的函数、函数传参方式,Python异常处理的结构、唤起异常等知识

2023-12-31 15:21:36 783

原创 Python学习笔记(四)流程控制方法

流程控制有三种方法:分支、循环、跳出流程的控制通过布尔值来实现,分支和循环都需要对一定的条件进行判断,根据判断结果(布尔值)决定下一步要做什么布尔值通过比较运算符、逻辑运算符来进行判断是True还是False不需要判断直接得到True——数字1,非空数据类型与结构,如非空list,非空string,非空set等不需要判断直接得到False——数字0,空数据类型与结构。

2023-12-30 14:04:15 757

原创 Python学习笔记(三) 数据结构与常用方法

数据结构是计算机内部对数据按一定的结构进行排列组织的存放,以达到快速查找,提取但目的常见的数据结构有:列表、字典、元组、集合、双端队列、区间。

2023-12-28 17:26:43 993

原创 Python学习笔记(二) 数据类型与常用方法

本文主要介绍了python中注释方法、变量定义规则、数据类型及相关函数的内容

2023-12-24 18:27:28 497

原创 数据中心备份、迁移与容灾概念详解与区分——以华为私有云为例

在这篇博客中,我们解释了同城容灾和异地容灾的区别,并介绍了两地三中心容灾方案。同时,我们探讨了备份和迁移的概念及其在数据管理和灾难恢复策略中的作用。最后,我们总结了备份、迁移和容灾之间的关系。

2023-12-21 19:58:05 2445

原创 红米k40刷机澎湃OS

红米k40线刷澎湃OS,MIUI→HyperOS 1.0.23.12.9rom包免费获取与体验请关注公众号:YouLinw的ROM日常

2023-12-19 21:17:17 9514 9

原创 Python学习笔记(一)Anaconda开发环境介绍与搭建

本文介绍了Python学习中常用的开发环境Anaconda,以及如何搭建和使用Anaconda。Anaconda是一个集成了许多模块和包管理工具的软件集合,可以管理Python解释器、模块和虚拟环境。文章还比较了conda和pip这两个包管理工具的区别,并介绍了Anaconda中常用的命令操作。此外,文章还提到了在Windows系统中安装Anaconda和PyCharm的方法。

2023-12-18 12:49:11 786

原创 详解物理机OpenStack连接外部网络网卡配置管理(适用虚拟机)

本文将从设计和配置两方面详细说明在Centos和Ubuntu两种场景下,allinone部署的OpenStack想要实例能够正常连接外部网络,在网卡上需要做的配置。在安装完OpenStack后,通过ip add show可以看到有几下几张网卡:1.物理网卡 2.br-ex 3.br-int 4.br-tun。详细的OpenStack网络结构可以参考。

2023-12-16 14:12:01 2780 2

原创 Zabbix监控系统部署与管理

zabbix是⼀个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级的免费开源解决⽅案。zabbix能监视各种⽹络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

2023-12-15 14:24:11 1780

原创 Nginx与keepalived高可用节点搭建实验

本文主要介绍了nginx+keepalived的部署实验,并简单说明了nginx的集中负载分担模式简介:nginx可以通过反向代理功能对后端服务器实现负载均衡功能keepalived 是一种高可用集群选举软件。

2023-12-14 23:49:07 838

原创 OpenStack网络详解

本文主要解释了OpenStack在安装完毕——创建网段与dhcp——创建虚拟机的过程中,系统中多出来的这一堆网卡到底分别连接哪两部分的网卡,以及哪些设备是虚拟出来的。

2023-12-13 23:55:05 1521

原创 DRBD分布式存储实验

DRBD的全称为:Distributed Replicated Block Device (DRBD) 分布式块设备复制 与心跳连接结合使用,构建高可用性(HA)的集群。实现方式是通过网络来镜像(mirror)整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。

2023-12-12 23:01:43 1077

原创 基于mdadm创建与管理软raid

本文主要介绍了在centos7中使用mdadm工具进行软raid的创建与管理的方法与命令

2023-12-11 23:31:33 1102

原创 Docker网络架构介绍

本文主要介绍了Docker容器的单机网络架构与集群网络架构并辅以演示,简单介绍了网络管理中的命令。

2023-12-09 20:16:14 1605

原创 Docker的安装与简单管理

文章内容如题所示。前文简单说明了容器技术出现的背景,与对docker做了结构上的介绍Container容器技术简介

2023-12-08 16:42:20 1623

原创 容器技术简介

本文介绍了容器技术出现的背景,docker技术与容器编排技术的关系的说明。

2023-12-05 19:34:26 1042

原创 Centos图形化界面封装OpenStack Centos镜像

今天早上在Centos官网下载的CentOS-7-aarch64-GenericCloud-2003.qcow2没法用于在博主yoga版本的OpenStack,就想着自己做一个得了一般的镜像文件在上传OpenStack之后也无法正常进行安装,有官方提供云镜像的下载会限定OpenStack版本,可能出现无法兼容的情况,也可以通过自己根据需要虚拟化安装之后打包,这里介绍的是centos9-stream环境下通过kvm对Centos7.8版本镜像进行打包的操作。

2023-12-03 19:27:37 1425 1

原创 Centos图形化界面封装OpenStack Ubuntu镜像

一般的镜像文件在上传OpenStack之后也无法正常进行安装,适用于OpenStack的镜像可以通过官网进行下载,部分系统官方提供云镜像的下载,也可以通过自己根据需要虚拟化安装之后打包,这里介绍的是centos7环境下通过kvm对Ubuntu18.04版本镜像进行打包的操作。图形化是因为还有很多像我这样不熟悉virsh工具的朋友。

2023-12-02 21:46:44 1544

原创 OpenStack常用CLI命令

一些常用的基础命令,如果需要更多参数可以用--help查看可用命令自己发散理解很容易如:openstack user create是创建用户,同理删除用户的命令就是openstack user delete。

2023-12-01 10:28:15 761 1

原创 一文通关物理机Ubuntu22.04融合部署OpenStack(适用虚拟机)

因为博主笔记本是amd的,就最近搞了个小主机,就想装个云平台玩玩,搞了三四天才正儿八经弄完,摸了一大堆错误出来,在文章前面我会将这些需要注意的点列举出来。

2023-11-30 16:06:55 2793 4

原创 SDN控制器OVN(二)添加DVS,添加DVR,虚机互联

在上个实验的基础上,添加DVS,添加DVR,使虚机互联

2023-11-29 09:00:00 1017 1

原创 SDN控制器OVN(一)环境部署,节点连接

OVN - Open Virtual Network,是一种SDN控制器,⽀持GRE, VXLAN, STT, Geneve四种overlay数据包从层次上分为三层,分别是南向接口层,北向接口层,控制平面层。北向接口层通过API处理其他控制平台例如K8S,OpenStack等平台请求南向接口层通过openflow实现流表下发控制平面层负责向北向接口的请求翻译为南向的请求进行下发。

2023-11-28 00:27:19 1562

原创 VMware环境内pxe安装系统

PXE(Preboot Execution Environment,远程引导技术)是RPL(Remote Initial Program Load,远程启动服务)的升级产品。PXE根据服务器端收到的工作站mac地址,使用DHCP服务给这个MAC地址指定一个IP地址,每次重启动可能同一台工作站有与上次启动有不同的IP,即动态分配地址。通过远程引导,可以做到使仅有内存的主机进行系统安装。本来昨天想整物理机安装pxe的,搞了俩小时没研究出来,就先这样吧

2023-11-26 12:19:41 837 1

原创 SDN控制器ODL环境下使用Vxlan流表下发

vxlan是一种大二层的技术大二层就是通过底层的三层物理⽹络承载⼆层数据把需要进⾏交换的⼆层数据封装在路由⽹络的三层中来进⾏传递VXLAN实现⽅法将原始⼆层数据进⾏打包后进⾏封装让这个包的外层显示三层ip,但在本质上使用mac二层进行寻址环境:物理机 R9-7940HVMwareODL安装包版本 karaf-0.7.3.zip分为两个实验,分别是单租户与多租户隔离。

2023-11-25 15:12:36 1501

SDN控制器OVN(一)repo包

SDN控制器OVN(一)repo包

2023-11-28

SDN控制器部署(ODL)-环境

SDN控制器部署(ODL)-环境

2023-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除