自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 l2tp lns设置chap和pap

百度网盘连接:链接: https://pan.baidu.com/s/1Z-116arwux6SMjZwhwHx3A 提取码: 6lcm系统: centos7.6.181内核: 3.10.0-957.12.21.Linux使用xl2tpd建立l2tp隧道:服务端配置:网盘下载安装包,然后安装rpm -ivh ppp-2.4.5-34.el7_7.x86_64.rpm xl2tpd-1.3.15-1.el7.x86_64.rpm1.1、在 xl2tpd.conf 文件中配置 pppoptf

2021-12-20 22:15:00 1180

原创 kubelet学习

一、简述kubelet是运行在每个node节点上主要的代理,每个节点都会启动kubelet服务,用来处理master下发到本节点的任务,按照podSpec的描述来管理pod。kubelet主要通过apiserver获取一组podSpec,并尽可能保证pod按podSpec描述的状态运行。二、主要功能 kubelet主要监听四个端口,分别是10250,10255,10248,4194 10250:通过该接口可以访问获取node资源以及状态。 10248:通过该接口可以判断kubel.

2021-02-03 10:42:36 831

原创 Linux配置网卡多队列

1.查看网卡是否支持多队列:ethtool -l eth02.设置网卡当前使用多队列:ethtool -L eth0 combined 23.可以开启irqbalance服务,让系统自动调整网卡中断在cpu核上的分配。(测试大量udp小包时,该服务效果不理想)4....

2020-03-18 14:44:06 5120

原创 centos7升级内核版本

1.查看当前内核状态:uname -r3.10.0-514.el7.x86_642.更新源仓库:yum -y update3.导入ELRepo仓库的公共密钥rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org4.安装ELRepo仓库的yum源rpm -Uvh http://www.elrepo.o...

2020-03-18 12:59:24 146

原创 docker网络flannel的安装配置测试

1.flannel为了避免ip重复分配,使用etcd解决冲突,目前测试,使用单机版etcd2.etcdctl --endpoints http://10.1.13.13:2379 set /coreos.com/network/config '{"Network": "10.0.0.0/16", "SubnetLen": 24, "SubnetMin": "10.0.1.0",...

2020-03-11 20:19:37 1174

原创 OpenStack nova 虚拟机 NUMA 架构(2)

先介绍几个基本概念:Node:包含由若干个socket的组;Socket:是一颗物理cpu的封装,简称插槽。Inter为了将物理cpu和逻辑cpu混淆,所以将物理处理器统称为插槽。Core:Socket内含有的物理;Thread:在Inter超线程的处理器上,每个core一般可以被虚拟为两个逻辑处理器,逻辑处理器会共享大多数内核资源。逻辑处理器被统称为Thread。Proces...

2020-03-08 16:07:59 546

原创 OpenStack nova 虚拟机 NUMA 架构(1)

先简单介绍一下计算机平台体系架构SMP(多对称处理器,sysmmeric multi-process),SMP由多个具有对称关系的处理器组成。对称即处理器之前属于水平的镜像关系,无从属之分。SMP架构的出现使计算机不再由单个cpu组成。SMP的典型特征为多个处理器共享一个集中式存储器,且每个处理器访问存储器的时间片相同,使得工作负载能够均匀分配到所有可用处理器上,极大地提高了整个系统的数据...

2020-03-07 12:18:11 607

原创 python连接数据库

1,环境准备Python的MySQL数据库操作模块叫MySQLdb自己百度安装方法(pip install MySQLdb)可以选择一种方法: from MySQLdb import connect                                      from mysql.connector import connectroot@template li

2017-03-28 13:27:30 482

原创 关于摄影

曝光三要素:曝光长短,光圈大小,感光度高低,这三个关键因素决定最终的成像效果要素一、光圈大小        即镜头通光口径的大小,通常用f值来表示,在保持其他因素不变的情况下,光圈越大,景深越浅(虚化效果越明显);光圈越小,景深越深(清晰范围越宽广)。大光圈制造虚化,小光圈容易产生星芒。通过控制光圈可以达到两个母的,一是控制光线的进入量,二是控制景深的效果要素二:快门速度

2017-03-04 13:11:04 400

原创 linux检查服务器性能常用命令

1.uptime2.dmesg | tail‘dmesg’命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构、cpu、挂载的硬件,RAM等多个运行级别的大量的系统信息。当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备。'dmesg'命令设备故障的诊断是非常重要的。在‘dmesg’

2016-12-28 09:03:20 375

转载 ansible安装

一、基础介绍==========================================================================================1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署

2016-12-20 15:52:25 1738

转载 nova各个服务的作用

openstack-cinder-api.service                                                     openstack-cinder-scheduler.service                                               openstack-cinder-volume.service   

2016-12-19 17:06:49 9559

转载 缓存淘汰算法--LRU算法

1.LRU1.1LRU原理LRU(least recently read,最近最少使用)算法根据数据的历史访问j记录来进行淘汰数据,其核心思想是如果数据最近被访问过,那么将来被访问的几率也更高。1.2实现最常见的实现是使用一个链表保存缓存数据,详细算法实现如下:1.新数据插入到链表头部;2.每当缓存命中(即缓存数据被访问),则将数据移到链表头部;3.当链表满的时候,

2016-12-15 11:56:51 394

原创 深入了解CPU两大架构ARM与X86

重温下CPU是什么 中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出CPU每条指令所需要的信息,寄存器就是保存运算或者指令的一些临时文件,这样可以保证更高的速度。 CPU有着处理指令、执行操作、控制时间、处理数据四大作用,打个比喻来说,CPU就像是我们的大脑,帮我们完成各种各样...

2016-12-06 11:04:37 36077

转载 KVM架构与原理详解

1.KVM架构kvm基本结构有两个部分构成:kvm驱动,现在已经是linux kernel的一个模块了。其主要负责虚拟机的创建,虚拟内存的分配,VCPU寄存器的读写以及CPU的运行。另一个组成是Qemu,用于模拟虚拟机的用户空间组件,提供I/O设备模型,访问外设的途径。kvm的基本结构如上图。kvm已经是内核模块,被看作是一个标准的linux字符集设备(/dev/kvm).Qe

2016-12-02 17:08:07 9897

空空如也

空空如也

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

TA关注的人

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