Xiaolei.liang's Blog

关于代码,关于生活... 本站总访问量 ,访客数人次

linux笔记: conda安装本地文件

使用conda安装本地anaconda包

1. 本地安装anaconda包 anaconda本质是python的包,有很多包,在国内镜像源找不到,需要从外网下载,然后,到内网使用本地安装下载。 conda使用本地包安装命令为: 下载安装包到~/anaconda3/pkgs/ 下 cd 到 ~/anaconda3/pkgs/ 目录下 使用命令conda install --use-local xxx.tar.bz...

client-go实现进入pod使用exec执行命令

k8s笔记:client-go实现exec

使用client-go执行exec命令 在client-go中没有exec的例子,网上搜索,参考https://github.com/kubernetes/kubernetes/blob/v1.6.1/test/e2e/framework/exec_util.go和https://stackoverflow.com/questions/43314689/example-of-exec-in...

linux笔记: vagrant使用

关于vagrant和Vagrantfile的使用总结

vagrant使用 安装virtualbox 软件下载地址: https://www.virtualbox.org/wiki/Downloads 下载系统对应版本安装即可。 安装vagrant 软件下载地址:https://www.vagrantup.com/downloads.html 下载系统对应版本安装即可。 下载vagrant box 下载地址: http://ww...

linux笔记: sshd错误处理

关于sshd常见错误总结

sshd错误处理 1. /var/empty/sshd 文件错误 错误: SSH fails because /var/empty/sshd is not owned by root and is not group-writable or world-writable 原因: /var/empty/sshd 这个文件owner要是root,且不加入其它组,不能被开放写权限。 ...

docker笔记: centos6下docker无法启动处理

记一次centos6下docker无法启动的处理过程

centos6下无法启动docker 1. 启动 # docker version Client version: 1.3.0 Client API version: 1.15 Go version (client): go1.3.3 Git commit (client): 39fa2fa/1.3.0 OS/Arch (client): linux/amd64 Server versi...

linux笔记: mysql死锁处理

mysql死锁处理

mysql死锁处理 1. 查看线程 show processlist; 2. 杀死异常线程 kill id; 3. 查看是否有死锁 show OPEN TABLES where In_use > 0; 4. 关于事务 查看正在占有锁的事务: SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看等着锁的事务:...

linux笔记: linux僵尸进程

linux下僵尸进程产生原因及预防和杀死研究

linux僵尸进程 在linux系统中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内存资源,影响系统的性能,而且如果其数目太多,还会导致系统瘫痪。 1. 僵尸进...

k8s笔记:rancher和openshift安装

cnetos7下rancer和openshift体验

1、openshift 安装 前提 安装docker-ce 安装 # cd /opt/ # curl -Lo openshift-origin-server-v3.6.1.tar.gz https://github.com/openshift/origin/releases/download/v3.6.1/openshift-origin-server-v3.6.1-008f2d5-lin...

k8s学习-服务质量等级(Qos)

给 Pod 配置服务质量等级

前言 开始之前需要有一个k8s集群,使用一下方式: minikube本地安装 Katacoda Play with Kubernetes QoS简介和等级划分 OsS等级 当 Kubernetes 创建一个 Pod 时,它就会给这个 Pod 分配一个 QoS 等级: Guaranteed Burstable BestEffort 创建namespace k...

docker学习-cgroups资源限制

cgroups资源限制

树结构 待补充 cgroup工具 安装:apt-get install cgroup-bin 使用: 查看所有的 cgroup:lscgroup 查看所有支持的子系统:lssubsys -a 查看所有子系统挂载的位置: lssubsys –m 查看单个子系统(如 memory)挂载位置:lssubsys –m memory reference https://ww...