自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(355)
  • 资源 (3)
  • 论坛 (1)
  • 收藏
  • 关注

原创 虚拟机从暂停状态恢复后HEALTH_WARN,osds down

Long heartbeat ping times on front interface seen, longest is 8784.818 msec

2021-05-06 16:18:00 1

原创 【rbd 删除失败】rbd: error: image still has watchers

rbd 无法删除PreRemoveRequest: check_image_watchers: image has watchers - not removingRemoving image: 0% complete...failed.rbd: error: image still has watchersThis means the image is still open or the client using it crashed.

2021-05-06 09:58:26 1

原创 Ubuntu20.04上安装部署Elasticsearch

在我们开发ElasticSearch相关功能的时候,想要本机部署一个ElasticSearch服务。想采用apt-get install 的方式来安装。本文在Ubuntu20.04上安装部署ElasticSearch

2021-04-26 12:28:18 31

原创 Ubuntu20.04安装RabbitMQ

Ubuntu20.04安装RabbitMQ

2021-04-26 09:53:47 13

原创 keepalived重新加载配置——不用重启不发生切换

第一步 直接手动修改配置文件第二步 执行以下代码kill-HUP $(cat/var/run/keepalived.pid)

2021-04-13 14:01:22 26

原创 Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)之二——只改变第一出现的那一行

Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值),特别针对有的配置在配置文件中出现两次的情况

2021-03-29 16:16:31 68

原创 python实现一种检测postgresql数据库是否已经连接且为主节点的办法

select pg_is_in_recovery();语句是核心。通过执行这一条sql语句来判断,当前的数据库是否为主节点。同时,假如语句执行成功,则自然而然证明,该数据库已经可用。

2021-03-23 09:10:22 73

原创 Linux IO路径图

Linux IO路径图

2021-03-15 15:53:34 39

原创 FIO工具测试延迟、带宽、IOPS

fio -filename=/mnt/yucheng/testkyc.dat -direct=1 -iodepth 16 -thread -rw=randread -ioengine=libaio -bs=4k -size=10G -numjobs=1 --time_based -runtime=300 -group_reporting -name=kyctest

2021-03-08 20:08:23 185

原创 Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)

Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)

2021-02-26 18:17:22 556

原创 【存储知识学习】第十章- 存储架构演进过程《大话存储》阅读笔记

第一阶段:全整合阶段。 第二阶段:磁盘外置阶段 第三阶段:外部独立磁盘阵列阶段.第四阶段:网络化独立磁盘阵列阶段。第五阶段:瘦服务器主机、独立NAS阶段。第六阶段:全分离式阶段。第七阶段:统一整合阶段

2021-02-20 18:07:42 30

原创 【存储知识学习】第十章- NAS和SAN《大话存储》阅读笔记

NAS和SAN。通过外部网络而不是计算机内部总线来传递文件读写指令的系统“是对网络文件系统最准确和最本质的描述。如果是高并发随机小块IO环境或者共享访问文件的环境,NAS会表现出很强的相对性能。

2021-02-20 15:31:30 86 2

原创 Visual Studio 2019设置回车代码补全

工具 -> 选项 -> 文本编辑器 -> C/C++ -> 高级 -> 主动提交成员列表设置为TRUE

2021-02-19 20:03:40 627

原创 【存储知识学习】第八章-Fibre Channel协议《大话存储》阅读笔记

FC协议扩展性,高可用

2021-02-13 17:50:27 49 1

原创 【存储知识学习】第八章-Fibre Channel协议-8.1 FC网络和8.2FC协议中七种端口类型-《大话存储》阅读笔记

8.1FC网络Fibre Channel也就是网状通道,简称FC。也可以称为FC协议,FC网络、FC互联注意:Fibre Channel不是Fiber Channel,后者是光纤通道与网状通道没有任何联系..

2021-02-10 15:01:32 126 2

原创 ceph单节点安装部署

背景在学习Ceph基本操作的时候、在ceph入门的时候、在开发基于ceph的功能的时候,我们可能需要一个本地ceph集群。按照正常的ceph部署,需要多个节点来部署, 每个节点多块盘。但是,对于本地虚拟机来讲,除非有一定的需要,否则并不合适。如果我只是想熟悉ceph的一些命令,显然,从一个单节点入手更加便捷。况且,如果机器配置不足,三个节点,每个节点2G内存的情况下,就已经非常占用内存了。

2021-02-05 20:50:26 228

原创 【存储知识学习】第六章-磁盘阵列-《大话存储》阅读笔记

目录6.1 外置机柜6.2 结合RAID卡实现外置磁盘阵列6.3独立的外部磁盘阵列6.4 双控制器的搞安全性磁盘阵列1.Active-Standby2.Dual-Activate3.脑分裂6.5连接多个扩展柜6.6 完整功能的模块化磁盘阵列6.7 主机与磁盘阵列本是一家6.1 外置机柜Just a Bound Of Disk6.2 结合RAID卡实现外置磁盘阵列自带RAID磁盘控制器的磁盘箱叫做磁盘阵列或者盘阵。整个盘阵对于主机来说就是SCS.

2021-01-26 19:09:23 62

原创 【查看Linux带宽】nload、iptraf 的安装与使用

查看Linux带宽,nload、iptraf 的安装与使用

2021-01-23 01:29:50 63

原创 【存储知识学习】第五章-5.4虚拟磁盘和5.5卷管理层-《大话存储》阅读笔记

虚拟磁盘和卷

2021-01-22 13:58:49 55

原创 【存储知识学习】第五章-5.1-5.3 RAID磁盘阵列-《大话存储》 阅读笔记

目录5.1操作系统中配置RAID5.2 RAID卡5.2.1 RAID卡的结构5.2.2 RAID卡的初始化和配置过程5.2.3通道RAID卡5.2.4无驱RAID卡5.2.5 RAID On Chip (ROC)技术5.2.6 RAID卡上的内存5.2.7缓存两种写模式1.WriteBack模式2.WriteThrough模式5.2.8 RAID配置完成后的初始化过程5.3 磁盘阵列5.3.1.RAID 505.3.2.RAID10和RAID01

2021-01-20 15:18:54 100

原创 【存储知识学习】第四章-七种RAID-《大话存储》阅读笔记

RAID0-RAID6

2021-01-19 17:07:17 69

原创 Python日志详解【两篇就够了系列】--第二篇loguru

目录第二章 Python日志loguru库详解一、loguru简介二、日志级别三、loguru日志常用参数配置解析1.rotation2.retention3.compression4.format四、常用方式测试1.按照文件大小切割2.按照间隔时间切割3.按照每天时间切割4.清理过期日志5.不可配置两种切割方式6.如果一定要根据大小和时间轮换日志文件五、其他说明1.对比loguru和logging2.参考文献第二章 Pytho..

2021-01-18 20:33:22 350

原创 Python日志详解【两篇就够了系列】--第一篇logging

目录第一章 Python日志模块logging详解一、logging的框架1.Logger2.Handler3.Formater类4.Filter类二、Log级别三、Log格式五、常用方式1.不添加handler用法2.SysLogHandler3.RotatingFileHandler4.TimedRotatingFileHandler5.自定义Handler,继承TimedRotatingFileHandler实现压缩六、其他说明1.参考文

2021-01-18 20:11:08 405 1

原创 分布式存储的集群可靠性计算(ceph)

云计算厂商对外宣称可用性,例如某云计算厂商在网站首页的列出如下数字。那么对于某个服务该如何计算呢?服务到底是几个9呢?ceph 集群的可用性计算概括来讲就是:计算一年时间内数据丢失的概率。那么,问题的关键就在于,什么情况下,数据会丢失?当某个OSD坏掉,数据不会丢失,因为还有其副本。只有当存储了某个数据的全部副本损坏的时候,才会发生数据丢失。

2021-01-18 15:54:41 119

原创 结合代码分析PEP8和在PyCharm中实现PEP8

PEP8提供了Python代码编码规范,本文介绍了如何在研发过程中,保证代码的规范。

2021-01-18 10:43:02 51

原创 【存储知识学习】第三章磁盘原理与技术3.10 固态存储介质和固态硬盘-《大话存储》阅读笔记

3.10 固态存储介质和固态硬盘3.10.1 SSD固态硬盘的硬件组成SSD是一种利用Flash芯片或者DRAM芯片作为数据永久存储的硬盘。磁盘使用磁粒子区域来保存1或者0,芯片用电荷来表示。充满电表示0,放电后表示1。浮动门(Floating Gate ,FG)的名称也由此而来,Cell是利用FG中的电势值来与阀值对比从而判断其表示1或者0的。每个Cell串是由多个Cell串联而成的,每个Cell串每次只能读写其中一个Cell,多个串是由多个Cell串联而成的,每个Cell串每次只能读写其中一

2021-01-12 12:51:27 51

转载 Ceph知识树

2021-01-07 12:36:28 51

原创 【存储知识学习】第三章磁盘原理与技术3.8并行传输和串行传输and3.9 IOPS和带宽-《大话存储》阅读笔记

并行传输、串行传输、IOPS、带宽

2021-01-05 20:24:50 52

原创 【存储知识学习】第三章磁盘原理与技术3.6磁盘控制器、驱动器控制电路和磁盘控制器驱动程序and3.7内部传输速率和外部传输速率--《大话存储》阅读笔记

3.6磁盘控制器、驱动器控制电路和磁盘控制器驱动程序3.6.1 磁盘控制器硬盘的接口包括物理接口,也就硬盘接入到磁盘控制器上需要用的接口,除了物理接口规范之外,还定义了一套指令系统,叫做逻辑接口。磁盘通过物理线缆和接口连接到磁盘控制器之后,需要逻辑接口,也就是指令集来向磁盘中存放。磁盘控制器的作用是参与底层的总线初始化、仲裁等过程以及指令传输过程、指令传输状态机、重传、ACK确认等,将这些太过底层的机制过滤掉,从而向驱动程序提供一种简洁的接口。驱动程序只要将读写的设备号、起始地址等信息,也就是指令描

2021-01-05 14:18:53 98

原创 【存储知识学习】第三章磁盘原理与技术3.4硬盘接口技术和SCSI硬盘接口--《大话存储》阅读笔记

硬盘的物理接口包括以下几种:用于ATA指令系统的IDE接口(PATA)用于ATA指令系统的SATA接口用于SCSI指令系统的并行SCSI接口用于SCSI指令系统的串行SCSI(SAS)接口用于SCSI指令系统的IBM专用串行SCSI(SSA)接口用于SCSI指令系统的并且承载于FabreChannel协议的串行FC接口(FCP)

2021-01-04 19:57:16 70

原创 【存储知识学习】第三章磁盘原理与技术3.2磁盘的通俗演绎和3.3磁盘相关高层技术--《大话存储》阅读笔记

3.2磁盘的通俗演绎将具体的磁盘抽象成LBA,LBA1表示0号盘片,0号磁道的0号扇区,依次类推,LBA地址到实际的盘片、磁道、扇区地址的映射工作由磁盘内部的逻辑电路来查询ROM中对应表而得到,这样就完成了物理地址到逻辑地址的抽象、虚拟和映射。人们抽象出一套系统接口,专门用于计算机和其外设交互数据,成为SCSI接口协议,即小型计算机系统接口。比如某个时刻,要向磁盘写入512B的数据,磁盘控制器先向磁盘发出一个命令,表明准备做IO操作了,而且说明了附带参数(是否启用磁盘缓存、完成后是否中断通知CPU等

2020-12-16 14:16:51 98

原创 【存储知识学习】第三章磁盘原理与技术3.1磁盘结构--《大话存储》阅读笔记

3.1硬盘结构结构图3.1.1 盘面上的数据组织硬盘首先在逻辑上被划分为此道、柱面、扇区。每个盘面都有一个读写磁头,磁头起初停在盘面最内圈,即线速度最小的地方。这是一个特殊区域,它不存放任何数据,称为起停区或着陆区。启停区外就是数据区。在最外圈,离株洲最远的地方是0磁道,硬盘数据存放的就是从最外圈开始的。...

2020-12-15 19:12:34 111

原创 天翼云从业认证【考前半小时的30句话】

参加考试前半小时,可以读一读,查缺补漏,找一找感觉。

2020-12-13 19:18:11 145 2

原创 天翼云从业认证课后习题(第四章云场景化解决方案综合应用)

1.上云迁移2.网站3.视频云4.异构双活云灾备最佳实践5.高可用6.高并发7.安全实践8.高性能9.工业上云10.直播11.物流12.医疗​

2020-12-13 18:41:15 130

原创 天翼云从业认证课后习题(3.5云安全产品)

1.web应用防火墙2.堡垒机3.安全卫士4.漏洞扫描5.域名无忧6.AntiDDOS7.高防IP8.渗透测试3.6 大数据平台无题目

2020-12-13 00:08:43 120

原创 天翼云从业认证课后习题(3.3天翼云网络产品)

1.云间高速2.虚拟私有云3.VPN4.弹性IP

2020-12-12 23:57:27 201

原创 【存储知识学习】第二章存走进计算机IO世界--《大话存储》阅读笔记

2.1IO的通路——总线IO是通过共享一条总线的方式来实现的。包括用于数据交互的数据总线、传递信号的控制总线、中断与仲裁的中断总线,还有一些是地址总线,用来确认通信时的目标设备。1.PCI总线PCI总线是目前台式机与服务器所普遍使用的一种,南桥与外设连接的总线技术。PCI总线的地址总线与数据总线时分时复用的。PCI总线在同一时刻,只能对一对设备完成传输,这就需要有一个仲裁机构,来决定谁有权力拿到总线的主控权。发起者发出请求使用信号,仲裁器许可并放上接收地址,选中设备声明自己被选中,可以传

2020-12-12 14:23:05 65

原创 【存储知识学习】第一章存储系统的前世今生--《大话存储》阅读笔记

竹简 -> 纸张 -> 选数管 ->穿孔卡 -> 穿孔纸带 ->磁带 -> 磁鼓 ->硬盘->软盘 ->光盘->U盘(闪存)->磁盘阵列->大型网络化磁盘阵列

2020-12-12 10:13:27 71

原创 天翼云从业认证课后习题(3.2天翼云存储产品和3.4云数据库)

1.对象存储2.云硬盘备份3.云存储网关4.SQL SERVER5.PostgreSQL6.Redis7.MongoDB

2020-12-12 00:25:07 202

原创 天翼云从业认证课后习题(3.1天翼云计算产品)

1.弹性云主机2.物理机3.GPU云主机4.弹性伸缩5.镜像6.云桌面7.专属私有云

2020-12-11 22:52:23 143

送女友的礼物源码详情见博客

以一个视频的方式呈现对女友的节日祝福,index.html中的javascript 中包含了第一页的密码。如有问题欢迎留言【https://blog.csdn.net/Kangyucheng/article/details/79380992】

2018-02-26

自动完形填空系统构建-基于n元模型构建的朴素系统

在语义连贯的句子中去掉一个词语,形成空格,要求在给出的对应备选答案中,系统自动选出一个最佳的答案,使语句恢复完整。 该项目基于python2.7 需要import nltk 在项目中包含了部分训练语料需要自行丰富 需要全部训练语料的请留下邮箱

2018-06-27

编译原理词法分析器

编译原理词法分析器,可识别所有java关键字,并采用图形化实现,解压之后可查看代码,总共四个类。

2015-08-12

kangyucheng的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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