摘要:
部署devstack rocky版本后网络,可以 Ping 通自己的 IP,但 Ping 不同网关,ping不通同网段主机,查看网卡和ovs信息如下 解决 第一步 按造网上教程,修改br ex,ens33的配置文件 br ex 添加路由 重启网络,发现还是不行, 进行第二步排查 恢复快照,对比重启前 阅读全文
摘要:
虚拟机生命周期管理 相关参数 获取vnc 编辑虚拟机配置文件 通过virsh console进入虚拟机控制台 libguestfs tools的使用 一、libguestfs tools安装 二、linux下的使用 1、查看硬盘使用情况 2、列出目录文件 3、将名为domain的虚拟机里的源复制到目 阅读全文
摘要:
负载均衡原理 来源:https://dwz.cn/H2PELgDj 不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用 阅读全文
摘要:
用配置文件里面的参数值替换yaml模板中的变量值【python】 temp.yaml env 原文中的nested已经在python3中弃用了,改为ExitStack 参考:https://www.cnblogs.com/husbandmen/p/8783232.html "python文件读写权限 阅读全文
摘要:
sar`(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘 I/O、CPU 效率、内存使用状况、进程活动及 IPC 有关的活动等。 我们可以使用 阅读全文
摘要:
准备知识 Buffer 和Cache 的设计目的,是为了提升系统的 I/O 性能。它们利用内存,充当起慢速磁盘与快速 CPU 之间的桥梁,可以加速 I/O 的访问速度 Buffer 和 Cache 分别缓存的是对磁盘和文件系统的读写数据。 缓存命中率 直接通过缓存获取数据的请求次数,占所有数据请求次 阅读全文
摘要:
Pv6与IPv4的区别 Pv6报文与IPv4报文差别就两个地方: 一个是数据链路层(以太网协议)中协议类型,IPv4是0x0800,IPv6是0x86DD 另一个是IPv6 Header是40字节,IPv4只有20字节。 Version一个是4,一个是6 IHL(Internet Header Le 阅读全文
摘要:
有一个需求需要把word中的一段文档的编号批量替换 如,把133 183批量的替换成31 81,需要批量的替换word,脚本如下 阅读全文
摘要:
Linux内存主要用来存储系统和应用程序的指令,数据,缓存等 一,内存映射 1,内核给每个进程提供一个独立的虚拟机地址空间,并且这个地址空间是连续的 2,虚拟地址空间内部又被分为内核空间和用户空间 3,32位和64位系统的虚拟地址空间 32 位系统的内核空间占用 1G,位于最高处,剩下的 3G 是用 阅读全文
摘要:
top 和 ps 是最常用的查看进程状态的工具, 下面是一个 top命令输出的示例,S 列(也就是 Status 列)表示进程的状态。从这个示例里,你可以看到 R、D、Z、S、I 等几个状态, R 是 Running 或 Runnable 的缩写,表示进程在 CPU 的就绪队列中,正在运行或者正在等 阅读全文
摘要:
每次进去Linux系统,都有切换root用户,输入密码很麻烦,所以就写了一个小脚本,自动输入密码,登录到root用户, 1,首先检查一些是否安装了expect 如果没有需要安装一下 apt install expect 2,代码如下 参考连接:https://www.cnblogs.com/lixi 阅读全文
摘要:
1,pandas操作主要有对指定位置的赋值,如上一篇中的数据选择一样,根据loc,iloc,ix选择指定位置,直接赋值 2,插入,insert方法,插入行和列 3,添加 4,删除 drop方法 5,弹出 pop方法 In [1]: In [53]: Out[53]: | | A | B | C | 阅读全文
摘要:
pandas中有三种索引方法: ,`.iloc [] .ix`的用法在0.20.0中已经 不建议使用 了 In [5]: Out[5]: | | A | B | C | D | | : | : | : | : | : | | 2017 01 01 | 0 | 1 | 2 | 3 | | 2017 0 阅读全文
摘要:
DataFrame DataFrame是Pandas中的一个表格型的数据结构,包含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型等),DataFrame即有行索引也有列索引,可以被看做是由Series组成的字典。 Series 它是一种类似于一维数组的对象,是由一组数据(各种NumPy 阅读全文
摘要:
而在每个任务运行前,CPU 都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU 寄存器和程序计数器 CPU 寄存器 ,是 CPU 内置的容量小、但速度极快的内存。而程序计数器,则是用来存储CPU 正在执行的指令位置、或者即将执行的下一条指令位置。它们都是 CPU 在 阅读全文
摘要:
平均负载 1,执行 top 或者 uptime 命令 来了解系统负载 uptime 分析显示 当前时间,系统运行时间,正在登录用户数 平均负载 是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系 可运行状态的进程 ,是指正在使用 C 阅读全文
摘要:
内核的启动从入口函数 start_kernel() 开始。在 init/main.c 文件中,start_kernel 相当于内核的main 函数。打开这个函数,你会发现,里面是各种各样初始化函数 XXXX_init 第一步:在操作系统里面,先要有个创始进程,有一行指令 set_task_stack 阅读全文
摘要:
BIOS 在主板上,有一个东西叫ROM(Read Only Memory,只读存储器)。这和咱们平常说的内存RAM(Read Access Memory,随机存取存储器)不同。 而 ROM 是只读的,上面早就固化了一些初始化的程序,也就是BIOS(Basic Input and Output Sys 阅读全文