2021年8月17日

sed命令导致rc.local软链接失效

摘要: 坑: sed编辑文件的软链接后,导致软链接变成普通文件。 解决:sed加参数-c, --copy use copy instead of rename when shuffling files in -i mode 阅读全文

posted @ 2021-08-17 19:09 iouwenbo 阅读(324) 评论(0) 推荐(0) 编辑

2021年2月5日

Steam内存测试工具

摘要: Stream测试是内存测试中业界公认的内存带宽性能测试基准工具。 Stream安装 官方源码地址:http://www.cs.virginia.edu/stream/FTP/Code/stream.c 配好软件源,安装编译器: yum -y install gcc 上传Stream.c(stream 阅读全文

posted @ 2021-02-05 14:20 iouwenbo 阅读(17245) 评论(0) 推荐(0) 编辑

2020年5月25日

Ceph pg_num计算

摘要: 1. 用ceph官网提供的pg计算器计算 可直接使用 "Ceph官网pg计算器" 计算pg_num,填入相关参数即可得出推荐的pg_num,如下图: 2. 用公式计算 pg_num计算值为: 注意 : 最终pg_num的计算结果取接近计算值的2次幂,以提高CRUSH算法效率。例如:计算值为200时, 阅读全文

posted @ 2020-05-25 11:32 iouwenbo 阅读(3631) 评论(0) 推荐(0) 编辑

Ceph删除OSD和Host的正确方法

摘要: 1. 删除OSD (以删除osd.6为例) 查看Ceph osd相关信息 ceph s 查看Ceph集群状态,确保为HEALTH_OK ceph osd tree 查看OSD树(osd标号、osd权重等信息) ceph osd dump | grep ^osd 降osd权重 先降低osd权重为0,让 阅读全文

posted @ 2020-05-25 10:59 iouwenbo 阅读(4664) 评论(0) 推荐(0) 编辑

2019年12月25日

shell脚本报错:"syntax error: unexpected end of file" 原因和解决

摘要: 在windows用notepad++编辑的shell脚本,拷贝到centos执行时,报错如下: 导致报错的可能原因: 原因1:Windows的文本默认是dos格式,换行符 CR LF。Linux的文本是unix格式,换行符 LF。另外,Mac系统下文本换行符为 CR。 在notepad++点击“显示 阅读全文

posted @ 2019-12-25 20:38 iouwenbo 阅读(10872) 评论(0) 推荐(1) 编辑

2019年9月30日

RAID磁盘阵列概念|原理|对比——全整理

摘要: 什么是RAID? RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。 RAID分类 RAID级别可以 阅读全文

posted @ 2019-09-30 18:56 iouwenbo 阅读(1207) 评论(0) 推荐(0) 编辑

2019年8月13日

Linux和Windows 物理CPU、物理核、逻辑核——区别、关系和查看

摘要: cat /proc/cpuinfo命令部分输出信息的含义 physical id 物理封装的处理器的idprocessor 逻辑核的idcore id 一颗处理器中的每个物理核的idcpu cores 位于相同物理封装的处理器中的物理核的数量siblings 位于相同物理封装的处理器中的逻辑核的数量 阅读全文

posted @ 2019-08-13 19:57 iouwenbo 阅读(7727) 评论(0) 推荐(1) 编辑

2019年7月31日

反弹shell原理与实现

摘要: 反弹shell(reverse shell),就是控制端监听在某TCP/UDP端口,被控端发起请求到该端口,并将其命令行的输入输出转到控制端。reverse shell与telnet,ssh等标准shell对应,本质上是网络概念的客户端与服务端的角色反转。 阅读全文

posted @ 2019-07-31 22:17 iouwenbo 阅读(40122) 评论(0) 推荐(5) 编辑

2019年7月22日

关于Nagle算法

摘要: Nagle算法 TCP/IP协议中,无论发送多少数据,总是要在数据前面加上协议头,同时,对方接收到数据,也需要发送ACK表示确认。为了尽可能的利用网络带宽,TCP总是希望尽可能的发送足够大的数据(一个连接会设置MSS参数,因此,TCP/IP希望每次都能够以MSS尺寸的数据块来发送数据)。Nagle算 阅读全文

posted @ 2019-07-22 15:00 iouwenbo 阅读(349) 评论(0) 推荐(1) 编辑

2019年4月12日

Linux终端护眼颜色和命令行提示符设置

摘要: 一、终端护眼色设置:(图形界面设置颜色) 背景颜色:#73989C (宝蓝色) 文本颜色:#092833 二、命令行提示符设置: # vim ~/.bashrc 末尾加一行: PS1='[\[\e[32m\]\u@\h\[\e[m\]: \[\e[36m\]\W\[\e[m\]]\$ ' 保存退出。 阅读全文

posted @ 2019-04-12 18:42 iouwenbo 阅读(3384) 评论(0) 推荐(0) 编辑

导航