摘要:kubectl -n kube-system get secret admin-user-token-4dqlz -o jsonpath={.data.token} | base64 -d 阅读全文
posted @ 2020-05-12 15:30 davygeek 阅读(624) 评论(1) 推荐(0) 编辑
摘要:1.iostat确定使用率高的容器 通过执行命令,找到io使用率高的device # 在容器执行以下命令,查看io使用率是否高 $iostat -x 1 # 通过以下内容我们看到dm-39使用率比较高 Linux 3.10.0-693.5.2.el7.jd_3313.x86_64 (xxxx-xxx 阅读全文
posted @ 2020-03-25 16:26 davygeek 阅读(308) 评论(1) 推荐(1) 编辑
摘要:元字符: 表1.常用的元字符 代码说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 字符转义: 如果你想查找元字符本身的话,比如你查找.,或者*,就出现了问题:你没 阅读全文
posted @ 2020-01-06 10:22 davygeek 阅读(128) 评论(0) 推荐(0) 编辑
摘要:本文主要说明LR解析过程中关于BNF的典型冲突如何在LR中解决 冲突一般分为两种: shift/reduce错误 redure/redure错误 下面分别解释两种冲突 1. shift/reduce错误 这种错误是因为 分析器在这种情况下不知道是归约还是移进导致的。 2. redure/redure 阅读全文
posted @ 2019-12-02 16:13 davygeek 阅读(82) 评论(0) 推荐(0) 编辑
摘要:生产环境中一台ETCD节点宕机之后,添加新的节点的时候出现以下错误, 出现该错误的原因应该是member add时候出现异常 解决方案: 把之前执行member add的节点移除,重新添加一下应该就可以解决;我们这边生产环境就是这么解决的,如果有别的异常可以留言一起讨论 member remove 阅读全文
posted @ 2019-11-08 09:31 davygeek 阅读(905) 评论(0) 推荐(0) 编辑
摘要:场景: 有个同学不知道因为啥,将容器内部的 /sys/fs/cgroup 挂载到了外面的某个目录; 但是这个目录是很有用的,不想随便被挂载,如何从image中去掉呢? docker没有给出一个方便的方法, https://github.com/gdraheim/docker-copyedit 给了一 阅读全文
posted @ 2019-06-18 21:23 davygeek 阅读(182) 评论(1) 推荐(0) 编辑
摘要:通过kubeadm创建集群本地测试非常方便,以下就简单记录下初始化需要的基本命令,环境准备这里不做说明 简单记录kubeadm初始化集群的基本命令 初始化完成之后get nodes发现只有一个master, 我们可以直接修改master的信息,然后把master作为一个计算节点来调度测试 阅读全文
posted @ 2019-06-10 10:14 davygeek 阅读(962) 评论(0) 推荐(0) 编辑
摘要:使用kubeadm安装的时候如果不能翻墙下载镜像是个很大的问题,这里自己把需要的镜像下载push下留作不时之需 阅读全文
posted @ 2019-06-06 15:57 davygeek 阅读(402) 评论(0) 推荐(0) 编辑
摘要:golang docker build 制作完进项后运行报错 出现该问题的原因是编译的环境和运行的环境不同,可能有动态库的依赖 1.默认go使用静态链接,在docker的golang环境中默认是使用动态编译。 2.如果想使用docker编译+alpine部署,可以通过禁用cgoCGO_ENABLED 阅读全文
posted @ 2019-06-03 18:56 davygeek 阅读(2628) 评论(1) 推荐(1) 编辑
摘要:目录 local volume 创建一个storage class 静态创建PV 使用local volume PV 动态创建PV local volume kubernetes从1.10版本开始支持local volume(本地卷),workload(不仅是statefulsets类型)可以充分利 阅读全文
posted @ 2019-05-29 15:43 davygeek 阅读(3168) 评论(0) 推荐(0) 编辑