仅下载所需及依赖的rpm包
yum install xxx -y --downloadonly --downloaddir=/data/rpm-packs
yumdownloader xxx
强制安装rpm包,可忽略依赖关系
rpm -ivh *.rpm --force --nodeps
更新包版本
rpm -Uvh xxx.rpm --nodeps
查询机器IP:
linux: ifconfig / ip a win: ipconfig
查询默认网关:
netstat -rn or cat /etc/sysconfig/network
Docker配置Harbor域名
vim /etc/systemd/system/docker.service
在ExecStart后追加:--insecure-registry=reg.zll.com(Harbor地址,harbor.cfg文件中的hostname项) 然后reload配置并restart
grafana将json文件写入到chart
缩进4位,且变量需要修改。
sed -i 's/{{breaker}}/{{`{{`}}breaker{{`}}`}}/g' Elasticsearch-Exporter.yaml
去除master节点的污点,使其可以调度pod
kubectl taint nodes --all node-role.kubernetes.io/master-
清理某个binlog文件之前的所有
purge binary logs to 'master-bin.000131';
mariadb user为view不可修改后,修改host方法
rename user 'root'@'10.0.6.%' to 'root'@'10.10.6.%';
查询证书有效期
openssl x509 -in xxx.pem -noout -dates
查询overlay下目录大小,排序
cd /var/lib/docker/overlay2
du -sc * | sort -rn | more
查询overlay目录属于哪个pod
docker ps -q | xargs docker inspect --format '{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}' | grep "xxxxxx"
公网时间同步
yum -y install ntpdate ntp
ntpdate cn.pool.ntp.org
打镜像时调整容器时区
RUN rm -f /etc/localtime \
&& ln -sv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
&& echo "Asia/Shanghai" > /etc/timezone
mysql8 创建用户赋权命令
# 创建数据库
CREATE DATABASE db_name
DEFAULT CHARACTER SET utf8mb4
DEFAULT COLLATE utf8mb4_general_ci;
# 创建用户
CREATE USER 'lecang_robot'@'10.10.0.0/255.255.0.0' IDENTIFIED BY 'password';
# 对库赋权
GRANT ALL PRIVILEGES ON db_name.* TO "user"@"10.10.0.0/255.255.0.0";
flush privileges;
列出进程的完整启动命令
ps -efww
查看当前集群下所有运行pod对应镜像
kubectl get po -A -o jsonpath=‘{.items[*].spec.containers[*].image}’ | tr ‘ ’ ’\n’ | sort | uniq
windows 查询包
CertUtil -hashfile 路径\文件名 MD5