shell格式化输出json语句

使用python的内置函数json.toolecho '{"name":"xiaoming", "age":"20"}' | python -m json.tool效果如下:[root@Linux-BAK ~]# echo '{"name":"xiaoming", &quo...

Linux 2019-11-07 PM 1006次 0条

rancher设置docker的/dev/shm

使用docker的时候,容器的/dev/shm默认是64M,有时候有些应用需要用到共享内存的时候会不够用,官方给的方法是:docker在run的时候加一个参数--shm-size=100m,这样可以实现,但是rancher上面行不通,怎么加都不行。研究了一下,发现rancher跑容器的时候自带了这个功能,添加一个基于内存的存储卷就好了,挂载目录用/dev/shm 如下:效果如下:[root@...

Linux,docker 2019-10-30 PM 5950次 3条

nginx使用内置函数按时间自动切割日志

nginx日志不切割的话会很大,以前是通过crontab定时切割并reload来切割日志,稍微有点麻烦,最近找到一个使用内置函数的办法(根据正则配置可精确到秒),如下,写在server里面:if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $year $1; set $month $2; s...

Linux 2019-10-30 PM 1760次 1条

rancher二次安装k8s集群etcd无限重启起不来

由于规划问题,通过rancher安装的k8s不完美,决定重装。将所有东西都卸载赶紧后docker卸载清除:yum remove docker* -y rm /var/lib/docker -fr rm /var/run/docker -frk8s清除:kubeadmin reset再次通过rancher安装k8s后,一直报错起不来[etcd] Failed to bring up Etcd ...

Linux,docker 2019-10-28 PM 7177次 0条

Rancher2.x重置管理员密码

一早起来,rancher登不上了,看了下记录,昨天改了密码忘记记录了,得重置密码了,网上找了一堆方法,基本全部都是说登录数据库关掉密码验证功能,但是我的rancher是单节点部署并且使用的内置数据库,这条路并走不通,最后找到一个文档,写得挺好,有更简单的方法:docker exec -ti <container_id> reset-password效果如下:拿到密码之后再登录上去...

Linux,docker 2019-10-25 AM 6339次 0条

Linux resize2fs: Bad magic number in super-block错误

CentOS7逻辑卷扩容成功后,df查看发现实际容量并没有增加,lvs查看则已经是扩容之后的大小,使用resize2fs报错:[root@Linux ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root centos -wi-ao---- 48.00...

Linux 2019-10-24 PM 1544次 0条

nginx 通过proxy_next_upstream实现容灾和重复处理问题

ngx_http_proxy_module 模块中包括proxy_next_upstream指令语法:proxy_next_upstream error | timeout | invalid_header | http_500 | http_502 | http_503 | http_504 |http_404 | off ...;默认值proxy_next_upstream error ...

Linux 2019-10-23 PM 1174次 0条

nginx限制蜘蛛爬取频次

全局配置下:limit_req_zone $anti_spider zone=anti_spider:60m rate=1000r/m;server下:#匹配uri里面包含/upload/ if ( $request_uri ~* "/upload/" ) { set $http_baidu 0; } #匹配user_agent里面包含百度蜘蛛 if ( $http_us...

Linux 2019-10-21 PM 1093次 0条