自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Openstack -(T) 将trove-guestagent封装进trove镜像

trove 3.0.1版本在命令行通过trove-create xxx 进行创建trove实例时,需要提前将trove-guestagent封装进镜像中。sudo yum -y install centos-release-openstack-train #安装openstack仓库。sudo yum install openstack-trove-guestagent #安装。#查看trove版本 trove --verison。trove 4版本就不用了。

2024-04-16 22:02:15 234

原创 OpenStack (T)部署trove

执行完该命令如果出现错误,Command failed, please check log for more info。

2024-04-12 11:28:02 474

原创 Openstack(T)openstack event list 验证panko,显示为空

下面展示配置详情,执行openstack event list 事件数据收集命令后,ceilometer将采集的数据根据特定的配置文件将数据送到存储地panko, 注意/etc/ceilometer/目录下有pipeline.yaml和event_pipeline.yaml两种,pipeline的优先级高于event_pipeline , 所以下面我将计量数据存储到gnocchi和事件数据存储到panko同时配置于pipeline.yaml文件中。它主要用于配置 Ceilometer 如何进行数据的收集。

2024-04-09 11:51:10 1129

原创 Openstack(T)部署ceilometer-gnocchi-panko-aodh

ceilometer负责采集数据,采集的数据分为计量数据和事件数据,计量数据交给gnocchi处理(本文gnocchi将计量数据存储在ceph存储池中),事件数据存储在panko中,aodh负责监控告警。在这种情况下,它表明系统中的一个池子中未启用某个应用程序。之前通过ceph osd pool 创建了名为gnocchi的存储池来作为gnocchi的存储后端,现在你需要将存储池和应用程序gnocchi进行关联。:简单概述4个服务做什么,如何协同起来。

2024-04-08 15:20:50 397

原创 Openstack(T)部署ceph集群 ceph-14.2.22-nautilus

修改后:ceph-deploy install --release nautilus controller compute1 compute2。修改前:ceph-deploy install --release mimic controller compute1 compute2。出现错误:HEALTH_WARN mon is allowing insecure global_id reclaim。我的部署参考上述文档,以下针对部署有不同的地方进行说明。

2024-04-03 09:33:50 360 3

原创 Openstack(T) 部署Ceilometer服务 ---mongo命令error

方法接受一个包含每个角色名称和数据库名称的对象数组来定义用户的权限。通过上面的命令,您应该可以成功创建名为。vi /etc/mongod.conf ----将bindip修改为0.0.0.0表示允许远程用户连接。在尝试添加 MongoDB 用户时使用了已经在 MongoDB 4.2 版本中被弃用的。在 MongoDB 4.2 及更新版本中,您应该使用。重启服务 systemctl restart mongod。在新的 MongoDB 版本中,

2024-03-25 17:32:21 951 2

原创 Openstack(T)控制节点 ssh密钥连接 云实例 Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

2. **将公钥复制到服务器**:客户端的公钥需要被添加到目标服务器的授权密钥文件中,通常是 `~/.ssh/authorized_keys`。3. **启用密钥验证**:在服务器端确保 SSH 配置允许使用公钥进行验证。需要在服务器的 SSH 配置文件(`/etc/ssh/sshd_config`)中启用公钥验证(通过设置`PubkeyAuthentication`为`yes`)。4. **连接服务器**:当公钥部署完成并且服务器配置相应地允许公钥验证后,客户端可以使用私钥来连接目标服务器。

2024-03-21 10:47:11 402

原创 Openstack(T)计算节点启动时Give root password for ...

计算节点的环境:之前关机状态下新增一块sdc, 分2区 /dev/sdc1 /dev/sdc2 格式化xfs格式。重新查看是否挂载成功,挂载成功后 ,reboot重启就完成了!解决:重新编辑/etc/fstab文件。

2024-03-21 09:22:28 218 1

原创 openstack(T)基于centos7镜像启动实例 密钥/密码登录

在openstack horizon上配置并启动一个云实例的流程如下:(下图只展示密钥和密码两部分内容)一般centos镜像 用户名都是centos。

2024-03-20 14:01:43 283 1

原创 openstack(T)swift stat Endpoint for object-store not found - have you specified a region?

controller节点验证 swift stat时显示swift stat Endpoint for object-store not found - have you specified a region?命令openstack endpoint list 查看是否有service name为swift的。命令openstack user list 查看是否有name为swift的。最后通过swift stat来验证,swift stat显示如下即为成功。解决:重新执行以下命令即可。

2024-03-18 16:37:50 286

原创 openstack(T)启动实例状态为错误,如何解决

2.开启虚拟机cpu虚拟化,通过命令egrep -c '(vmx|svm)' /proc/cpuinfo判断,非0值表示支持硬件加速,0表示需要进行别的配置。值0时:①编辑/etc/nova/nova.conf文件中的[libvirt]将virt_type设置为 qemu。错误原因 1:资源不足 2:未开启虚拟机cpu虚拟化。1.资源不足,创建一个小的实例类型,如1C-1G-20G。---1.在web界面看是什么错误。点击你的实例名称,在概况里面去查看。---基本服务得是正常的。

2024-03-15 17:30:15 814

原创 openstack(T版)公有云--Dashboard服务

我的opensatck(T)是参考上面链接去部署完成的,在部署完Dashboard服务后,将要用浏览器访问的时候出现了404 500。

2024-02-05 15:10:34 2564

原创 openstack

给我的感觉就是你在虚拟机上安装了openstack这样一个框架,根据你想要提供的服务,再去安装组件。在一片空地上,先盖了个屋子,根据你想要开餐馆/便利店/药店,再去安置不同物品以及货架,完成服务的提供。在虚拟机上安装完openstack之后,根据你想提供的服务,再去安装一些组件(服务),比如说。:提供块级存储服务,用于虚拟机实例的持久化存储。:用于虚拟机的管理、调度和协调。:用于管理虚拟网络和网络服务。

2024-02-02 16:35:40 147

原创 虚拟机 网络模式

如果虚拟机没有进行任何额外的配置,但是 VMnet8(NAT模式)可以访问 VMnet1(主机模式),虚拟机的网络流量会经过 VMnet8 的 NAT 转发,间接传递给 VMnet1,可能是因为虚拟机平台在默认情况下已经进行了一些内部网络配置。如果在虚拟机中没有进行任何额外的配置,但是 VMnet8(NAT模式)可以访问 VMnet1(主机模式),而 VMnet1 无法访问 VMnet8,可能是因为默认情况下,VMnet8(NAT模式)在虚拟机网络中起到了网络转发的作用。

2024-02-01 15:02:25 281

原创 虚拟机-仅主机模式(Vmnet1)

当虚拟机配置为仅主机模式时,在宿主机上设置了一个虚拟网卡(vmnet1)作为虚拟网络的接口。该虚拟网卡在宿主机上会被分配一个 IP 地址。默认情况下,宿主机的IP地址是 vmnet1 网卡的 IP 地址。如果虚拟机和宿主机之间无法ping通,可以参考下面这篇文章。

2024-02-01 14:38:36 359

原创 CentOS 7.9 安装 mydumper(RPM方式)

验证:mydumper --help。

2023-07-20 22:03:31 611

原创 Ansible变量 机密 事实

若要为主机组server定义变量,要在group_vars目录下创建server这个文件,其中的内容为--变量名:值。默认情况下,setup模块通过加载受管主机下/etc/ansible/facts.d目录下的文件和脚本来加载自定义事实,目录下的文件和脚本都是以.fact结尾。通常不在清单文件中定义变量,可以在清单中定义playbook中要使用的变量,这些变量仅仅应用在特定的主机或主机组中。1.变量就是用来存储值的,这些值可以是创建的用户,要删除的软件包,或进行某种操作的服务。

2023-05-21 10:01:13 558

原创 LINUX初级 总结

第七章 命令解释器 SHELL详细解析可以去专栏查询第一章shell:命令解释器1.3.3第二章 linux中执行命令。

2022-09-16 21:35:43 717

原创 Linux 的 grep

grep 'r . . t' 文件名。grep r . . t 文件名。grep -n xxx 文件名。grep ^[^qf] 文件名。grep [123] 文件名。grep -n ^$ 文件名。grep r.*t 文件名。grep [^t]$ 文件名。grep ^xxx 文件名。grep xxx$ 文件名。2.显示以xxx开始的行。3.显示以xxx结尾的行。10.不匹配以t结尾的行。6.r-t匹配四个字母。7.r-t匹配四个字母。...

2022-08-18 23:27:17 170

原创 Linux 重定向 详解 待更新

输出重定向 输入重定向。

2022-08-18 00:11:36 111

原创 Linux简单命令练习

解答。

2022-08-17 10:35:25 153

原创 OSPF的接口网络类型

OSPF的接口网络类型(OSPF的接口在不同网络类型下的工作方式)网络类型:根据数据链路层使用的协议来进行划分。不需进行DR BDR选举。不需进行DR BDR选举。单播形式发送hello包。需进行DR、BDR选举。默认学习32位主机路由。会学习邻居接口主机路由。需进行DR BDR选举。可以建立多个邻居关系。手动建立多个邻居关系。...

2022-08-13 19:17:18 575

原创 IPV6的内容

IPV6地址1,地址空间:因为IPV6地址由128位二进制构成2,层次化的地址结构:地址分配更加合理,更利于汇总。3,即插即用:SLAAC ---无状态地址自动配置---只需要拥有网关设备,将自动下发一个IPV6地址4,简化了报文的头部:TOS---服务类型---Traffic Class ---流量分类TTL ---生存时间---HOP Limit ---跳数限制Protocol ---协议---next header ---下一个头部名称变化Flow Label。...

2022-08-04 18:00:52 228

原创 链路聚合 VRRP

将N条物理链路聚合为一条逻辑链路(ETH-TRUNK链路)链路聚合技术要求:1,通道的所有物理接口具有相同传输速率,双工模式,相同的类型(ACCESS或者TRUNK)包括接口的放通的允许列表以及PVID。2,通道的对端必须是同一台设备。配置1,创建聚合接口2,将物理接口划入到聚合接口中---也可以直接进入到物理接口,将其划入到对应的聚合接口中注意:华为设备为了保证聚合的接口状态机配置均相同,做了如下限制1,在聚合之前,所有接口不能进行任何配置操作。...

2022-08-04 16:44:29 551

原创 实验9 交换网络综合实验

PC1 PC3---VLAN 1 PC2 PC4----VLAN 21.ETH-trunk[sw1]int Eth-Trunk 0[sw1]int g 0/0/1[sw1-GigabitEthernet0/0/1]eth-trunk 0[sw1-GigabitEthernet0/0/1]int g 0/0/2[sw1-GigabitEthernet0/0/2]eth-trunk 0[sw2]int Eth-Trunk 0[sw2]int g 0/0/1[sw2-Gig...

2022-08-04 12:25:22 496

原创 实验8 VLAN综合实验

sw1]vlanbatch2to6[sw2]vlanbatch2to6[sw3]vlanbatch2to6[sw1]intg0/0/1[sw1-GigabitEthernet0/0/1]portlink-typeaccess[sw1-GigabitEthernet0/0/1]portdefaultvlan2[sw1]intg0/0/2[sw1-GigabitEthernet0/0/2]portlink-typehybrid[sw1-GigabitEthernet0/0/2。

2022-08-01 17:30:21 296

原创 交换网络----三种生成树协议

角色选举完成后,不是所有的接口都进入下一个学习状态,而是根端口和指定端口可以继续进行,非指定端口则将退回到阻塞状态。在802.1W当中,我们可以将交换机连接终端的接口手工配置称为边缘接口,其作用时这些接口将不参与STP生成树角色的选举,之后,这些接口断开,也不会触发结构拓扑变更。4,学习---该状态需要停留15S,只学习业务数据帧中的MAC地址,但是不进行转发。802.1W---根端口,指定端口,替代(Alternate)端口,备份(Backup)端口。1,禁用---1,接口关闭情况下;...

2022-08-01 15:52:17 900

原创 交换--STP协议

---发送周期为2S,MAXAGE---20S。表,将向本地所有STP接口发TCNBPDU,邻居交换机收到TCNBPDU后将回复一个TCA位置1的配置BPDU,用于可靠性传出,之后将TCNBPDU逐级转发到根网桥处,由根网桥下发TC标记位置1的配置BPDU,逐级下发给所有的交换机,所有交换机在收到后将临时的将300S的MAC地址老化时间改为15S。标记---8位---在802.1D当中,只应用了最高位(TCA---拓扑变更确认标记)和最低位(TC---拓扑变更标记),中间6位为保留。...

2022-07-30 23:14:06 271

原创 实验7 MPLS实验

R2-R4上启动BGP协议,获取路由信息。

2022-07-29 17:00:13 88

原创 MPLS的相关技术

内层标签(靠近三层)---私网标签---由MP-BGP协议来分配,目的是在远端PE设备上弹出外层标签后,可以根据内层标签判断到底是到达哪个VRF的数据流量。---虚拟路由转发---VPNinstance(VPN实例)---将一台真实的物理设备PE抽象出多台虚拟的设备。外层标签(靠近二层)---公网标签---由LDP协议来分配,其目的是为了保证数据可以正常的通过MPLS域,到达远端PE。---路由目标值---VPNTarget---32位二进制构成---由BGP的社团属性来携带。.........

2022-07-27 22:54:50 1250

原创 交换部分 VLAN

1,当Access接口从链路上收到一个untagged帧时,交换机首先会在数据帧中添加VID为PVID的标签,之后查看允许列表,如果允许列表中有该数据帧标签中的VID号,则转发(Access接口因为允许列表中的VID号和自己的PVID相同,所以,这种情况下,一定可以转发)---代表接口所属的VID---华为设备设定,所有接口在没有做配置的情况下,其PVID为1,即其默认属于VLAN1,华为设备规定,所有通过接口进入到交换机的数据都必须代表标签,如果没有标签,则需要打上进入接口PVID的标签。...

2022-07-27 20:51:52 441

原创 MPLS 多协议标签交换技术

数据组成数据包,之后在各个网络节点中不断传递,最终到达目标包交换过程假设PC1向PC3发数据包。在PC1上先进行封装(先三层封装再进行二层封装),目标MAC网关的MAC地址,数据包来到交换机,交换机基于MAC表把数据包交到路由器上,路由器先看二层发现目标MAC是自己的MAC地址,解三层,基于目标IP查询本地路由表找到对应的路由条目,根据指示,路由表会指示下一跳和出接口,把数据包从对应接口转发出去。再发出去之前,进行二层封装,源MAC出接口的。......

2022-07-24 20:19:02 1323

原创 实验6 BGP联邦综合实验

r1]intl0。

2022-07-24 08:25:39 106

原创 BGP的基本配置和聚合

1.[r4-bgp]aggregate172.16.0.022detail-suppressed---在发布汇总路由条目的同时将抑制所有的明细路由,因为BGP协议的一些特殊性,只能够抑制部分的路由信息---所以我们需要使suppressed-policy。NextHop---BGP的一个路径属性----谁发的路由信息,下一跳就是谁,如果是自己发的,则下一跳为0.0.0.0。这条优选路由将赋予这个标记。ATOMIC_AGGREGATE---纯粹预警属性---只有在抑制全部明细路由时才会携带。...

2022-07-22 19:58:55 565

原创 解决IBGP的水平分割和BGP选路原则

IBGP水平分割防止环路的产生。

2022-07-22 11:46:37 1612

原创 BGP的路由黑洞和防环

由于BGP协议支持非直连建邻,故可能出现BGP协议跨越未运行BGP协议的路由器。导致BGP路由传递后,控制层面可达,但是数据层面,在经过未运行BGP协议的路由器时无法通过。形成路由黑洞。

2022-07-19 21:03:10 339

原创 实验5 OSPF综合实验

原因没做汇总时,通过R6的学习到的这一路由信息,一个是三类一个是五类(三类优于五类)加载到R5路由表上的就只有三类。R5上展开路由表,学习不到RIP区域(做重发布)以及area4(不规则区域)的路由信息。R3-R5-R6-R7在MGRE环境下都需要把接口的工作方式改为P2MP类型。分别在area1area2area3上配置特殊区域。汇总---有汇总的地方写空接口NULL0。R3-R5-R6-R7都需要做NAT技术。1.域间汇总R3-R6-R7。2.域外汇总R12-R9。...

2022-07-19 19:37:48 138

原创 BGP--边界网关协议

BGP---路径矢量型协议①路径矢量---将一个AS看作一个整体②不牵扯算法,因为BGP仅仅是将IGP计算出来的路由信息发送到其他AS之中,相当于仅将现成的路由进行传递而不需要计算IGP---距离矢量型协议①距离矢量---距离是开销的体现,将跳数作为开销值的评判标准。将一个路由器看作是一个单位计算距离。②算法的概念,因为IGP协议本身需要通过算法来计算出未知网段的路由信息。...

2022-07-19 14:53:10 238

原创 OSPF的优化----汇总及特殊区域

汇总。

2022-07-16 10:44:12 274

原创 OSPF内容

优先级---修改OSPF路由默认优先级---这个命令只会影响所有类型字段为OSPF(OSPF网络内部的路由信息)的路由信息。---修改域外导入的路由的默认优先级。以上修改,只针对设备(R3)本地路由表中对应类型的路由的默认优先级进行修改。开销值cost=参考带宽/真实带宽1.修改参考带宽修改参考带宽需要将所有OSPF网络中的设备都改成相同的。因为参考带宽一旦修改,整个网络里所有设备都得修改成一样的,所以,其实质无法控制选路。其意义在于当真实带宽。......

2022-07-15 23:44:44 266

空空如也

空空如也

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

TA关注的人

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