• 2024-11-16esxi6.7 安装仿真网络模拟器PNetLab v6版本
    安装仿真网络模拟器PNetLabv6版本Installationinstructions-PNetLabv6BETAreleaseReadthefullinstructionsandimportantnotesbeforestartingtheprocess.Afteryoufinishreadingthem,followtheprocessstepbystep.Step1DownloadtheUbuntuServer
  • 2024-11-12记录一次calico是running状态
    ####证书都没有到期1、calico状态 2、进入容器crictlexec-it614c0dafc6bfb/bin/bashmore/etc/calico/confd/config/bird.cfg 识别出来不是eth0的网卡注意:可以删除这个网卡,删除前确认下网卡是否有用 iplink deletebr-4978c5376187  
  • 2024-11-11ubuntu 快速测试 cpu 基准水平
    Geekbench6https://www.geekbench.com/命令sudoaptinstallwgettar-ywgethttps://cdn.geekbench.com/Geekbench-6.3.0-Linux.tar.gz&&tar-xvzfGeekbench-6.3.0-Linux.tar.gz&&cdGeekbench-6.3.0-Linux./geekbench_x86_64结果分析完成后会提供链接,打开
  • 2024-11-09Python双线程互相控制示例
    Python双线程互相控制示例Codeimporttimeimportpynputimportthreading#用于控制循环和监听的全局变量running=Truedefon_press(key):globalrunningtry:ifkey==pynput.keyboard.Key.esc:running=FalseexceptAt
  • 2024-11-06如何使用深度学习框架(PyTorch)来训练——147913张图像的超大超详细垃圾分类数据集,并附上详细训练代码和步骤。这个数据集包含4大类,345小类
    超大超详细垃圾分类数据集(分类,分类),共4大类,345小类,147913张图,已全部分类标注完成,共12GB。厨余垃圾76小类35058张可回收物195类86116张其他垃圾53类16156张有害垃圾18小类10583张 如何使用深度学习框架(如PyTorch)来训练一个包含147913张图像的超大超详细垃圾分类
  • 2024-11-01rancher部署k8s
    一、基础环境说明节点名节点ip角色操作系统node110.42.8.13control-plane,etcd,masterCentOS7.9node210.42.8.14control-plane,etcd,masterCentOS7.9node310.42.8.15control-plane,etcd,masterCentOS7.9二、k8s节点机基础环境设置1、设置hostname(三台节点分别执行)n
  • 2024-10-24安全:centos系统默认运行的服务有哪些?(centos stream9/linux)
    一,默认自启动服务和默认运行服务的区别服务的类型:Type:定义启动时的进程行为。它有以下几种值。 simple:默认值,执行ExecStart指定的命令,启动主进程 forking:以fork方式从父进程创建子进程,创建后父进程会立即退出 oneshot:一次性进程,Systemd会等当前服务退出,再继续往
  • 2024-10-17控制器之一
    ReplicaSet的介绍ReplicaSet的作用是维持在任何给定时间运行的一组稳定的副本Pod。通常,你会定义一个Deployment,并用这个Deployment自动管理ReplicaSet。ReplicaSet的目的是维护一组在任何时候都处于运行状态的Pod副本的稳定集合。因此,它通常用来保证给定数量的、完
  • 2024-09-26minitrace使用
    minitrace使用文章目录minitrace使用简介获取用法结果查看例程解析简介minitrace是一个轻量级的跟踪库,用于创建和记录程序的运行时跟踪,以便进行性能分析。在C++程序中插入性能监控点,通过记录函数或任务的开始和结束时间,生成trace.json文件。minitrace生成的tra
  • 2024-09-2415.8 在k8s部署prometheus statefulset
    本节重点介绍:检查,kube-systemns[root@prome-master01prometheus]#kubectlgetpod-nkube-systemNAMEREADYSTATUSRESTARTSAGEcoredns-7d75679df-7f7tx1/1Running088mcoredns-7d75679df-qmzbg1/1Running088metcd-prome-master011/1Running088mkube-apise
  • 2024-09-24容器系列-09liveness存活性探测实验步骤
    容器系列-09liveness存活性探测实验步骤#viliveness-exec.yaml#kubectlapply-fliveness-exec.yaml#kubectlgetpods#kubectldescribepodsliveness-exec#kubectlgetpods#kubectlexec-itliveness-exec--/bin/sh#kubectlgetpods#kubectlge
  • 2024-09-23进程已结束,退出代码为 -1073740791 (0xC0000409)。QThread: Destroyed while thread is still running
            在使用pycharm写代码发现代码运行不了,进程已结束,退出代码为-1073740791(0xC0000409),但是又不提示具体错在哪。为了得到更加清晰的错误原因,可如下操作:        ①点击debug旁边的三个小点moreactions,点击编辑。        ②勾选在控制台中
  • 2024-09-23ubuntu网口状态:DOWN、UP、RUNNING
    对Ubuntu系统中网口不同状态的理解一、ipaipa可查看所有网口状态二、ifconfigifconfig可查看被up起来的网口信息三、DOWN、UP、RUNNING当网口状态为DOWN时可用ifconfigens33up将网口up网口状态必须为UP才能设置IP、子网掩码等这个接口被标记为UP(已启用)、BR
  • 2024-09-22C++ 线程池
    #include<iostream>#include<string>#include<memory>#include<vector>#include<thread>#include<queue>#include<functional>#include<mutex>usingnamespacestd;classThreadPool{public:Thread
  • 2024-09-18FTP和TFP
    文件传输协议FTP文件传输协议类型:ASCII码(传输文本类型)、二进制(传输非文本类型)、采用C/S架构,需要设置账号密码进程分类控制进程:建立FTP会话,基于TCP21数据进程:传输数据,基于TCP20思科命令用途ipftpusernamename客户端创建FTP账户ipftppasswordAA123456
  • 2024-09-09rancher upgrade 【rancher 升级】
    文章目录1.背景2.下载3.安装4.检查5.测试5.1创建项目5.2创建应用5.3删除集群5.4注册集群1.背景rancherv2.8.2升级v2.9.12.下载下载chartshelmrepoaddrancher-latesthttps://releases.rancher.com/server-charts/latesthelmrepoupdatehelmfetchrancher-la
  • 2024-09-07在OpenEuler(欧拉)系统上用kubeadm部署(k8s)Kubernetes集群
    一、OpenEuler(欧拉)系统简介openEuler 是开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目;openEuler作为一个操作系统发行版平台,每两年推出一个LTS版本。该版本为企业级用户提供一个安全稳定可靠的操作系统。具体的介绍可以参考官网https://www.openeuler.org/
  • 2024-09-07Helm Deploy Online Rancher v2.9.1
    文章目录准备安装查看下载准备$kubectlgetnodeNAMESTATUSROLESAGEVERSIONkube-master01Readycontrol-plane19dv1.29.5kube-node01Ready<none>19dv1.29.5kube-node02Ready<none>19
  • 2024-09-07shell脚本监控一个进程号,进程号没有就输出error
    你可以使用一个简单的Shell脚本来监控进程号(PID),如果进程不存在则输出error。以下是一个示例脚本:#!/bin/bash#输入要监控的进程号pid=$1#检查进程是否存在ifps-p$pid>/dev/nullthenecho"Process$pidisrunning."elseecho"error:Process$pid
  • 2024-09-04K8S安装部署
    一、准备工作在vmware中安装,创建三台centos服务器主机ip配置master192.168.42.1884核,6g内存,40g硬盘node1192.168.42.1892核,2g内存,20g硬盘node2192.168.42.1902核,2g内存,20g硬盘二、环境配置1、修改hosts配置(所有节点执行)vim/etc/hosts192.168.42.188master192.168.4
  • 2024-09-02云原生存储Rook部署Ceph
            Rook是一款云原生存储编排服务工具,Ceph是一种广泛使用的开源分布式存储方案,通过Rook可以大大简化ceph在Kubernetes集群中的部署和维护工作。        Rook由云原生计算基金会(CNCF)孵化,且于2020年10月正式进入毕业阶段。Rook并不直接提
  • 2024-08-31uwsgi --ini uwsgi.ini
      (venv)[root@VM-8-12-centosbackend]#uwsgi--iniuwsig_scripts/uwsgi.ini[uWSGI]gettingINIconfigurationfromuwsig_scripts/uwsgi.ini***WARNING:Can'tfindsection"uwsgi"inINIconfigurationfileuwsig_scripts/uwsgi.ini***uwsgi.i
  • 2024-08-29IDEA报错:Error running 'XXXApplication' Error running XXXXApplication. Command line is too l
     IDEA启动SpringBoot项目报错Errorrunning'XXXApplication'ErrorrunningXXXXApplication.Commandlineistoolong.ShortenthecommandlineviaJARmanifestorviaaclasspathfileandrerun   点击在高版本IDEA下只需要点击就会自动选择  低版本
  • 2024-08-23Kubernetes 1.28.2 负载均衡解决方案 MetalLB实践
    MetalLB是一个用于在Kubernetes集群中提供外部IP地址的负载均衡器实现。安装须知:Kubernetesv1.13.0或者更新的版本规划IPv4地址给MetalLB用于分配。当使用BGP操作模式时,你将需要一个或多个能够支持BGP协议的路由器。L2模式下需要各个节点间7946端口(TCP&
  • 2024-08-17CentOS7部署Kubernetes高可用集群(上)
    目录kubernetes介绍kubernetes具备的功能kubernetes集群角色kubernetes集群类型kubernetes集群规划kubernetes集群环境准备 部署HAProxy及Keepalivedkubernetes集群部署方式介绍kubeadm部署kubernetes集群kubernetes集群初始化部署Pod网络插件Calico部署Nginx测试