07 2020 档案
摘要:Control+ Z用于通过向其发送信号来暂停进程,该信号SIGSTOP不能被程序拦截。而Control+ C用来杀死带有信号的进程SIGINT,并且可以被程序截获,因此它可以在退出之前清理自身,或者根本不退出。 如果您暂停一个进程,它将显示在外壳程序中以告诉您它已被暂停: [1]+ Stopped
阅读全文
摘要:注 意: 版本更新非常快,有问题要看官方文档 官方文档: http://docs.ceph.com/docs/master 准备环境 系统版本:centos7.4 x86_64 server 硬件配置:5台vm,1核1G内存,每台node角色的机器至少挂载1块不低于5个G的空闲盘为osd存储 主机名
阅读全文
摘要:添加了一个3GB的硬盘 df -h 查看当前系统磁盘使用状况 fdisk -l | grep vd 新硬盘大小为3G,新磁盘/dev/sdb fdisk /dev/sdb 对新的磁盘进行分区 在交互模式输入 vgdisplay -v 查看卷分组为centos pvcreate /dev/sdb1 为
阅读全文
摘要:借鉴博客:https://www.cnblogs.com/xkops/p/6169034.html 此博客里面有每个k8s配置文件的注释:https://blog.csdn.net/qq_35904833/article/details/78190257 下面写一写我自己的安装流程: 一、安装准备:
阅读全文
摘要:Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 通过Kubernetes你可以: 快速部署应用 快速扩展应用 无缝对接新的应用功能
阅读全文
摘要:#yum 源准备 1、更新一下yum: sudo yum -y update 该 -y 标志用于提醒系统我们知道我们正在进行更改,免去终端提示我们要确认再继续。普通用户需要sudo进行提权。 2、安装yum-utils 【一组扩展和补充yum的实用程序和插件】 sudo yum -y install
阅读全文
摘要:1、集群是什么? 1 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。 2 集群组成后,可以利用多个计算机和组合进行海量请求处理(负载均衡),从而获得很高的处理效率,也可以用多个计
阅读全文
摘要:固定调度算法:rr,wrr,dh,sh 动态调度算法:wlc,lc,sed,nq,lblc,lblcr 固定调度算法:即调度器不会去判断后端服务器的繁忙与否,一如既往得将请求派发下去。 动态调度算法:调度器会去判断后端服务器的繁忙程度,然后依据调度算法动态得派发请求。 rr:轮询(round rob
阅读全文
摘要:LVS NAT 路由转换模式 原理: 客户端使用cip访问负载均衡器的vip,负载均衡器通过转换目标ip地址的方式,实现负载均衡,将本该发送给负载均衡器的数据包的目标地址,修改成后端real server的ip地址,然后又rs进行处理并返回,返回过程中,经过负载均衡器,负载均衡器将源地址转换为vip
阅读全文
摘要:IP隧道(Tunnel)模式(VS-TUN) 原理:互联网上的大多Internet服务的请求包很短小,而应答包通常很大。那么隧道模式就是,把客户端发来的数据包,封装一个新的IP头标记(仅目的IP)发给RS,RS收到后,先把数据包的头解开,还原数据包,处理后,直接返回给客户端,不需要再经过负载均衡
阅读全文
摘要:#背景信息 Vim是从vi发展而来的文本编辑器,可以用颜色或底线等方式来显示一些特殊的信息。Vim是Linux中必不可少的工具,搭建网站修改配置文件时经常用到。本教程介绍Vim的模式和常用操作。 Vim的各个模式介绍如下表所示: Vim的常用操作包括以下三种: 插入 替换 删除 插入 基本命令 i:
阅读全文
摘要:一. 高级权限 高级权限 suid,sgid,sticky 问题1: 为什么会失败! [root@linux-server ~]# chown root.root /root/file1.txt [root@linux-server ~]# vim file1.txt 123 [root@linux
阅读全文
摘要:#基本权限 UGO 文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件 权限对象: 属主 >u 属组 >g 其他人 >o 基本权限类型: 读(read):r >4 写(write):w >2 执行: x(exec) >1 案例: r w x rw- r-- alice hr file
阅读全文
摘要:#在python中可以用id()函数获取对象的内存地址。 用法: var1 = 1 print(id(c=var1)) var1是变量名
阅读全文
摘要:#变量赋值 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中
阅读全文
摘要:!/usr/bin/python3 #调用解释器,和其他语法差不多#‘’and""and""""""添加注释 str = 'Bokeyuan' #str() 函数将对象转化为适于人阅读的形式。''是转义,解释出来给你看的 #变量就是给你取外号的意思,定义变量就是我给你通讯录备注叫你的外号王小二 #(
阅读全文
摘要:以前都有很多启动项的,最近突然都不见了 然后我就想起来我在下面文件夹路径删除了一个叫启动的空文件,对,我手贱,我洁癖,大家千万不要学我 解决方法: C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 新建一个“Star
阅读全文