摘要: 记录日常使用中 docker 遇到的一些问题。 避免不同目录的多次COPY [root@docker(192.168.1.101) ~/manifests]#ls default.conf Dockerfile html/ [root@docker(192.168.1.101) ~/manifest 阅读全文
posted @ 2022-06-15 14:17 hukey 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 记录日常使用中 docker 遇到的一些问题。 避免不同目录的多次COPY [root@docker(192.168.1.101) ~/manifests]#ls default.conf Dockerfile html/ [root@docker(192.168.1.101) ~/manifest 阅读全文
posted @ 2022-06-15 14:17 hukey 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 有一台物理机,需要做kvm虚拟机。 首先做了物理机的双网卡绑定,目前在 centos7 上做双网卡绑定有两种方式: bond team 本次采用了 team 的方式,并使用了 roundrobin ,实际操作过程记录:https://www.cnblogs.com/hukey/p/16086177. 阅读全文
posted @ 2022-06-10 13:43 hukey 阅读(8) 评论(0) 推荐(0) 编辑
摘要: DBRD 介绍 盗用一张图说明问题。 具体详细 DRBD 相关知识,请参考:https://www.cnblogs.com/hukey/p/16317752.html KeepAlived 介绍 Keepalived是Linux下一个轻量级别的高可用解决方案。 它与HeartBeat实现类似的功能, 阅读全文
posted @ 2022-05-27 17:44 hukey 阅读(15) 评论(0) 推荐(0) 编辑
摘要: DRBD 简介 DRBD(Distributed ReplicatedBlock Device)是一种基于软件的,无共享,分布式块设备复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。也就是说当某一个应用程序完成写操作后,它提交的数据不仅仅会保存在本地块设备上,DRBD也会 阅读全文
posted @ 2022-05-27 15:11 hukey 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 前言 接到这样一个需求:内网通过IP地址访问某系统,需要使用 https,而且不能有不安全的提示,如下图: 不允许这样的情况存在,这就需要使用 openssl 进行自签解决。 OpenSSL 自签证书 安装 openssl yum install openssl openssl-devel -y m 阅读全文
posted @ 2022-05-24 18:02 hukey 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 系统信息 #cat /etc/centos-release CentOS Linux release 7.8.2003 (Core) #uname -r 3.10.0-1127.el7.x86_64 双网卡team 绑定 这里采用 team 方式,类型为:roundrobin nmcli con a 阅读全文
posted @ 2022-04-01 11:54 hukey 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 安装 docker-ce # 添加 docker-ce 源 curl http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo # 安装 docker-ce y 阅读全文
posted @ 2022-03-29 18:56 hukey 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 环境介绍 操作系统版本: uname -a Linux localhost.localdomain 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux cat /etc/re 阅读全文
posted @ 2022-01-04 14:49 hukey 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 前言 本文通过自身理解进行述说,如有不准确的地方,请指正。 在讲述一系列相关专业术语之前,先尝试用一个通俗易懂的故事来说明 Kubernetes 中 node 与 pod 之间的爱恨情仇。 雄性(node)| 雌性(pod) 在银河系以外的一个星球上,有着一群两性生物,分别是雌性(pod)和雄性(n 阅读全文
posted @ 2021-12-23 17:33 hukey 阅读(293) 评论(0) 推荐(1) 编辑
摘要: 前言 ​ 测试环境中使用了一台 长城 arm 架构的服务器,创建几台虚拟机准备测试安装 kubernetes 。按照之前 虚拟化的使用方式,创建并安装一台虚拟机后,后面的虚拟机从安装好系统的虚拟机克隆而来。再克隆好的主机上搭建完 Kubernetes 之后,发现跨节点的 Pod 无法访问。 附上参考 阅读全文
posted @ 2021-10-15 17:49 hukey 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 前言 随着国产化浪潮的兴起,部分企业及部门开始采用国产服务器,使用国产操作系统。本文针对国产服务器(长城)及国产操作系统(麒麟)实现离线部署 Kubernetes,相关离线程序包、配置文件、安装说明文档将在文中给出。 安装的组件如下: 程序包 版本 docker-ce 19.03.14 kubead 阅读全文
posted @ 2021-08-28 18:04 hukey 阅读(880) 评论(3) 推荐(0) 编辑
摘要: 前言 有台 ARM 架构的服务器,需要安装 “国产” Kylin 系统,然后部署 MySQL5.7 版本。 经过查阅网络上的相关资料和自身积累,整体思路如下: 通过源码编译安装 MySQL 5.7 网络上的资料几乎没有在Kylin arm64 系统上进行编译安装,转而决定先行在 CentOS arm 阅读全文
posted @ 2021-07-12 17:06 hukey 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 故障介绍 系统:ubuntu 研发人员告知 ECS 无法 SSH 连接。登录到阿里云后台,通过 vnc 连接查看,无论输入任何命令都是: # ls Segmentation fault # cd Segmentation fault # reboot Segmentation fault 随即,尝试 阅读全文
posted @ 2021-07-01 15:46 hukey 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 问题说明 现在一般安装服务器都是通过U盘引导安装,而刻录U盘一般都采用 UltraISO ,今天在测试服务器上安装 CentOS 7 又出现无法找到盘符的情况,具体信息如下: [OK] Reached target Basic System 到这里就卡住不动了。第一反应就是 grub 找不到启动盘符 阅读全文
posted @ 2021-06-30 15:04 hukey 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 介绍 简单的网络拓扑如下图: 三台服务器为 CentOS 系统,只要牵扯到使用外部网络就非常的头疼。因此决心改造下这个网络环境。 改造过程 首先,第一步想到的就是在 win 上做nat 转发,将内网网口送来的数据转发至公网网口,具体操作如下: 申明:本人电脑为 win10 系统,win7配置雷同。 阅读全文
posted @ 2021-06-24 16:02 hukey 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 介绍 kickstart - 通过网络 PXE 的方式来进行自动化安装 Redhat/Centos 操作系统的一种流程方式,主要通过 NFS 、FTP、HTTP 来执行,需要执行 kickstart,流程如下: 自动部署Kickstart 脚本使用说明: 本脚本仅支持 Centos7 KickSta 阅读全文
posted @ 2021-06-22 17:00 hukey 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 前言 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安 阅读全文
posted @ 2021-05-28 15:50 hukey 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 需求 阿里云环境,写了一个日志监控脚本,本意通过微信进行推送告警,结果找了很多开源项目,微信都不允许再使用网页的方式登录微信,随即作罢。转而先使用邮件的方式推送告警信息。 实现过程 注意: 阿里云默认禁用25邮件端口,需要启动465端口加密进行邮件发送; 确保邮箱开启SMTP服务,POP3,并申请了 阅读全文
posted @ 2021-04-10 14:05 hukey 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 说明 安装持续集成: svn + maven + jenkins + ansible 并结合 禅道 集成功能实现发布。 环境介绍 主机IP 主机用途 10.0.30.101 禅道 10.0.30.102 jenkins 10.0.30.103 svn 10.0.30.104 应用服务器-1 10.0 阅读全文
posted @ 2021-03-26 11:15 hukey 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 前言 接到研发这样一个需求,希望将启动微服务日志 nohup.out 进行切分,因为时间长了,日志会堆积很多无法查阅。 我问:微服务不是可以每天生成一个日志来以日期进行切分吗? 研发回答:有些报错信息程序无法获取并写入到日志文件中,所以 nohup.out 日志还是需要的。 基于以上原因,决定来处理 阅读全文
posted @ 2021-03-24 16:10 hukey 阅读(242) 评论(0) 推荐(0) 编辑