摘要:背景 ansible 节点 到三个k8s节点,执行ansible UCA -m ping -o 只有 一个成功 , 两个失败。 ansible到目标主机使用秘钥登录。 节点 ansible k8s1 k8s2 k8s3 排查过程描述: ansible默认通过ssh去连接目标主机,并执行制定命令脚本。 阅读全文
posted @ 2020-06-10 16:47 lin.wang 阅读(111) 评论(0) 推荐(0) 编辑
摘要:lsblk命令详解 lsblk命令用来查看block设备的信息. 主要应用场景: 获取wwnid,获取块设备列表,获取块设备类型(ssd,hdd),获取块设备的size等信息. 数据来源: /sys/dev/block 返回码: 类似的命令: 帮助信息: lsblk 命令输出 default 参数是 阅读全文
posted @ 2019-06-18 10:39 lin.wang 阅读(3552) 评论(0) 推荐(0) 编辑
摘要:ioping 一个实时显示磁盘io延时的工具,以类似ping 的输出一样展示输出结果 常用参数: 把要测试的盘挂载到一个目录比如/test,cd /test开始测试 测试4k随机写(写测试必须使用目录或者文件) 测试顺序读(读可以测试设备) 以下是man page方法: 简单用法: 使用默认值和当前 阅读全文
posted @ 2019-05-09 17:19 lin.wang 阅读(533) 评论(0) 推荐(0) 编辑
摘要:storcli/percli常用场景 [TOC] 查看帮助信息 查看控制器数量 Note: 说明只有一个控制器,也就对应为/c0 一般每台服务器一到两个控制器 在线做raid卷组 Note: 此时硬盘252:7 也就是插槽号为7的硬盘是刚插上没有raid状态的硬盘,此时对该硬盘做raid0. __为 阅读全文
posted @ 2019-05-09 17:18 lin.wang 阅读(891) 评论(0) 推荐(0) 编辑
摘要:定位硬盘盘位和盘符的方法 From Lin.Wang [TOC] Section One : Introduction strocli是megacli的升级版本,针对于戴尔服务器是perccli,用法完全一致 smartctl可以查看磁盘的主控芯片smart信息 lsscsi可以查看系统的scsi信 阅读全文
posted @ 2019-05-09 17:11 lin.wang 阅读(2586) 评论(0) 推荐(0) 编辑
摘要:Ceph Hammer版(0.94.10)手动部署for CentOS 7.x lin.wang 20190310 环境有三个节点node 1,node 2,node 3,每个节点三个ssd盘作为osd 1、添加yum源ceph、base、epel 2、所有节点添加互信如:root用户,及hosts 阅读全文
posted @ 2019-03-12 09:11 lin.wang 阅读(255) 评论(0) 推荐(0) 编辑
摘要:上边是完整的输出。 代码如下: 那么字符传的输出处理在get hba cart state这个task的shell里, 使用了jinja2循环,在echo时,对元素host进行路径字符串(hba_hosts.stdout_lines的元素)分割,想得到路径最右的‘/’后的文件夹名称,也就是shell 阅读全文
posted @ 2019-03-12 08:49 lin.wang 阅读(3046) 评论(0) 推荐(0) 编辑
摘要:执行ansible playbook时可以使用 tags "tag1,tag2..." 或者 skip tags "tag1,tag2..."指定执行的tags或者指定不执行的tags ; 可以使用 list tags查看playbook中有哪些tags会被执行 name: test tags ho 阅读全文
posted @ 2018-11-20 16:55 lin.wang 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:出现带'u'的 unicode编码, 在python里 .encode()回去,尤其是经过shell处理的,最好在shell中使用jinja2来处理一下 最好这种情况在shell模块使用jinja2的循环来代替shell的循环,从而获得一个列表stdout_lines register的变量,后边判 阅读全文
posted @ 2018-09-03 16:09 lin.wang 阅读(120) 评论(0) 推荐(0) 编辑
摘要:ansible配置文件配置 配置项介绍 , 配置文件ansible.cfg, 运行playbook时,默认时在yaml文件所在路径寻找,然后再去/etc/ansible/下寻找 [defaults] 定义默认的hosts文件路径,支持相对路径 inventory = ./hosts 定义默认扩展库路 阅读全文
posted @ 2018-09-01 23:25 lin.wang 阅读(1536) 评论(0) 推荐(0) 编辑