如何构建自己的远程高带宽环境 前言公网的云机器配置最小配置也要100左右一年,然后带宽也特别贵,默认最小配置只提供1M带宽,之前需要远程都是通过frp穿透,使用公网机器作为中转机器,如果只用命令行还好,碰到需要传输数据,那1M带宽使用起来就特别的卡了 而家里面的宽带是100M+的,公司的网络也很难给个人提供到这么大的带宽,所以可以利用家里的宽带构建个人的公网环境,家庭网络建议不要提供对外的服务,否则可能直接关网的,自己用不违法 2021-01-19 暂未分类 #暂未分类
mac常用软件记录 前言本片记录一些常用的软件,方便后续使用 软件windows远程桌面连接软件由于有些操作需要连接到windows上面做,所以需要能够方便的连接windows的电脑,所以需要一个windows的远程连接软件 royal tsx这个软件可以连接ssh,ftp,rdp等协议,但是免费版只能连10个,这个对于我来说太少了 Microsoft Remote Desktop 10.5.0(1841)这个是微 2021-01-19 暂未分类 #暂未分类
如何查看服务器上面的历史磁盘负载数据 前言服务器上面全天的负载可能存在不同,现在需要知道,之前环境上面负载的情况怎么样如果没做监控工具情况下,想看历史数据,这个就需要用到sar的历史记录了 方法通过对sar的历史数据的读取可以查看整个服务器上面的io之和,虽然不能精确到每个磁盘,但是也能够反应一定的磁盘的负载情况 1234567891011121314sar -b -f /var/log/sa/sa05[root@node101 zp 2021-01-13 暂未分类 #暂未分类
awk处理字符串方法汇总 说明本篇记录一些字符串的处理方法,这里不具体讲完整的方法,只记录遇到的需要处理的情况 用例用例一:解析ceph.log的ops由于ops的单位是有的带k的有的不带k的,那么需要匹配处理 字符串示例: 12021-01-13 11:09:55.664479 mgr.node103 client.994548 172.168.30.103:0/265828031 659839 : cluster [D 2021-01-13 暂未分类 #暂未分类
简单的统计剩余ceph迁移时间 需求由于迁移忽快忽慢,需要知道大概的迁移的时间,做了一个简单的统计脚本,可能不准,大概能够知道在什么范围内 脚本1234567891011121314151617181920#! /bin/shwhile ( 2>1 )do start=`ceph -s|grep pgs|grep mis|awk '{print $2}'|cut -d / -f 1` 2021-01-12 暂未分类 #暂未分类
通过shell命令行精准调整时间 需求说明有的时候我们做测试,需要把当前的时间,精准的往前或者往后调整个几秒钟,这个我写成了一个脚本,方便调整思路是当前时间转换成unix时间,计算后,算到当前时间,然后设置 脚本1234567891011121314timenow=`date`unixtimenow=`date +%s`echo $timenowecho $unixtimenowunixtimenew=$(($unixtimen 2020-12-18 暂未分类 #暂未分类
rbd锁引起kvm虚拟机无法启动的故障 前言环境因为一些问题(网络,或者磁盘,或者其它各种异常),引起了集群的状态的一些变化,变化之后,集群的某些虚拟机正常某些虚拟机出现异常,异常现象就是无法启动特别是win server2008 ,会一直卡在滚动条这里 这个问题很久前碰到过一个哥们出现过,他问我是否遇到过,这个之前遇到过一次无法启动的,通过导出导入的方式解决了,当时一直也没找到原因这个哥们告诉我,通过关闭rbd的属性后,就可以正常启动 2020-12-18 暂未分类 #暂未分类
最简单的临时web服务器 前言有的时候需要做个单页的网页显示,这个直接用python启动即可,但是存在一个问题,停止进程以后,如果网页正在被访问,socket会不释放,然后再启动就会提示端口占用,实际上是没有端口占用的 这个增加一个配置项就行 相关代码12345678910111213141516171819202122232425262728293031323334353637383940#!/usr/bin/pytho 2020-12-17 暂未分类 #暂未分类
预留linux系统随机端口-内核参数控制 前言随机端口可能会占用后面准备使用的端口,然后在后面进程启动的时候,无法绑定端口引起服务异常 处理方法通过内核参数控制,在/etc/sysctl.conf添加 1net.ipv4.ip_local_reserved_ports=8000,8080 这个容易被冲掉,可以修改下默认的内核参数,通过tune实现 修改配置文件 /usr/lib/tuned 2020-12-16 暂未分类 #暂未分类
简单的spec打包rpm包的方法 前言有的时候为了提供一个完整的包,需要把一些零散的文件或者脚本汇总在一起提供,rpm包就是一个很好的方法,这里我们不需要复杂的写法,就纯粹打包的,复杂的可以参考内核或者其它软件包的打包方法 spec文件信息12345678910111213141516171819202122232425262728293031Name: cephuseVersion: 1.0Release: 2020-11-25 暂未分类 #暂未分类