摘要: 一、部署 1、Server Drone主服务,它是一个守护进程应用并且拥有Web管理界面。它通过Webhook对接Git Server。解析Git Repository根目录下的.drone.yml文件,并以轮询的形态查找需要执行的Pipelines,路由并管理Runners。 2、Runner D 阅读全文
posted @ 2021-01-08 15:24 lswweb 阅读(2570) 评论(0) 推荐(1) 编辑
摘要: 如果Drone部署在K8S中,那么可以通过k8s secret来为drone runner提供secret。 注:必须安装drone-kubernetes-secrets组件,且runner配置evn参数DRONE_SECRET_PLUGIN_TOKEN、DRONE_SECRET_PLUGIN_EN 阅读全文
posted @ 2021-01-07 15:13 lswweb 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 1、安装X11相关应用 2、开启X11配置 3、安装字体(可选,如virt-manager中文显示就需要Monaco_YaHei.ttf字体) 其它 1、libGL error: MESA-LOADER: failed to open swrast 异常 2、 阅读全文
posted @ 2020-12-24 12:06 lswweb 阅读(2307) 评论(0) 推荐(0) 编辑
摘要: 系统查询 1、查询开机错误提示信息 2、保留最新10个文件,删除其它 3、查询文件最后修改时间 4、 5、 文本操作 1、增加#注释掉一行配置 2、删除#打开一行配置 3、使用sed输出正则表达式匹配字符串 #输出字符串“5.0” echo “<TargetFramework>net5.0</Tar 阅读全文
posted @ 2020-12-16 10:11 lswweb 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 上次搞了个Host文件Copy的方式来对Master节点进行备份和恢复,但是它个严重的问题就在备份前需要将etcd容器停止掉,否则会出现etcd恢复异常。今天我们就来看看另外一种不需要停止的备份方式etcd snapshot。 如何备份? ETCD不停机备份就需要使用etcdctl命令生成snaps 阅读全文
posted @ 2020-11-27 16:08 lswweb 阅读(856) 评论(0) 推荐(0) 编辑
摘要: K8S HA群集已经运行蛮长一段时间了。虽然已经做了HA,但是内网环境伴随着每天开关机并偶有意外断电等不可控制因素的影响,这使用的实再是有些心惊胆颤,生怕有一天来个硬盘大罢工再附送个暴机大礼包那就完犊子。刚好这次为增强ceph的性能打算将master节点的系统盘换成高性能ssd,就顺便研究下灾备与恢 阅读全文
posted @ 2020-11-12 16:23 lswweb 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 某天突然ceph发出警告提示daemons have recently crashed,而且数目在不断增加,然并没有找到相关的错误目志。官方文挡有提示:一个或多个Ceph守护进程最近崩溃可能是软件或硬件(例如,磁盘故障)导致 解决办法 1、进入tool box容器 2、查询最新crashed信息 3 阅读全文
posted @ 2020-11-09 14:18 lswweb 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: 1、使用rbd rm删除image 2020-10-31T07:34:50.079+0000 7fa2e53dd700 -1 librbd::image::PreRemoveRequest: 0x5563cae15e90 check_image_watchers: image has watcher 阅读全文
posted @ 2020-10-31 15:55 lswweb 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 昨天一块osd硬盘不幸去世了,经过一番努力后新硬盘挂载进rook ceph cluster,并且ceph自动开始进行数据均衡。今天打开后发现Health是ERROR状态,难道新硬盘数据均衡出现问题了? 1、进入ceph tools pod 2、检测ceph状态 好吧,是真的出问题了,只不过这种属于小 阅读全文
posted @ 2020-10-30 14:30 lswweb 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 今天突然一个osd节点pod一直无法正常运行,查看logs后发现报出的错误信息没办法判断是出了什么问题,在网络上搜索也没有找到解决办法,无奈之下只能决定格式化osd节点硬盘,重新加载试试。 1、进入rook ceph toolbox工具pod 2、命名用ceph命令查询并删除osd 3、删除相关os 阅读全文
posted @ 2020-10-29 10:03 lswweb 阅读(4390) 评论(0) 推荐(0) 编辑