自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

原创 Redis系列三---Redis的常用配置和使用方法

redis.conf 是 Redis 的配置文件,用于配置 Redis 服务器的各种参数和行为。这些选项可以通过修改配置文件redis.conf之后重启Redis服务生效,同时也可以通过redis-cli客户端使用config set命令设置临时生效。Redis数据库里默认有0-15共16个数据库,默认使用0号库,可以使用SELECT切换使用的数据库。说明:设置数据库的数量,Redis 默认有 16 个数据库,通过数字索引访问。默认值:/var/log/redis/redis.log。

2024-08-24 06:00:00 508

原创 Redis系列二---轻松玩转Redis从安装到多实例的趣味之旅

最新的Rocky9.4系统,默认的yum源里最新的redis是redis-6.2.7,使用yun安装查看redis安装生成的文件列表启动redis服务Redis-cli工具连接本地redis服务。

2024-08-23 06:00:00 774

原创 跨入云端的通行证:我的CKA考试实录2024

CKA认证考试是由Linux基金会和云原生计算基金会(CNCF)创建的,以促进Kubernetes生态系统的持续发展。该考试是一种远程在线、有监考、基于实操的认证考试,需要在运行Kubernetes的命令行中解决多个任务。CKA认证考试是专为Kubernetes管理员、云管理员和其他管理Kubernetes实例的IT专业人员而设的。已获得认证的K8s管理员具备了进行基本安装以及配置和管理生产级Kubernetes集群的能力。

2024-08-19 06:00:00 737

原创 轻松搞定:通过Helm实现MySQL和WordPress的秒级部署

部署WordPress连接主从复制的MySQL时,指定连接mysql-primary主节点,指定使用cilium的ingress,指定wordpress的域名,指定wordpress的登录用户密码等参数。部署单节点MySQL时用到了NFS-CSI的存储类nfs-client,这样能自动在外置的NFS-Server上置备PV,并自动绑定MySQL的PVC,PVC的一些参数设置详见。学习了Helm的使用,本文尝试使用Helm简化部署步骤,实现秒级部署。这里只指定了存储类,其他参数使用默认值。

2024-08-16 06:00:00 601

原创 搞定Containerd与自签证书的不和谐,详解菜鸟都能读懂的解决方案

在使用Containerd作为容器引擎的环境中,登录自建Harbor仓库时,如果Harbor的WEB使用的Http协议还好,能够顺利登录,如果Harbor上配置了Https协议,Containerd对证书的检测还是很严格,要求Harbor的证书必须使用SAN的签署方式绑定域名才能正常登录,否则报错。结合实际,现实生产环境中但证书都是域名提供商给签发的证书,这种证书能够经过验证,也不会报不安全等提示,使用正式的证书能否解决这个问题呢,接下来测试一下。

2024-08-14 06:00:00 1190

原创 如何巧妙实现公共云内LinuxVM数据的私域备份?

由上文所述,无法在备机上部署应用,让正式机主动推送数据,可以在正式机上部署NFS应用,在备机上挂载正式机的特定目录,实现数据同步,数据同步后再定时同步到备机上的本地目录,即可完成数据备份的目的。公有云Linux虚机CentOS7.9系统,运行着正式应用,可做公网端口映射,有公网地址对外提供服务,实时有新数据产生。在备份机上能看到正式机上的数据,现在备份机上的/backup/data的数据跟正式机的/data的数据已完成了实时同步。这样就完成了自动将公有云的数据实时备份到私有网络里的机器上了。

2024-08-12 06:00:00 249

原创 Helm搭桥,一键搞定Harbor部署,告别繁琐步骤

前面有一篇文章介绍了使用Harbor手动搭建私有容器镜像仓库,步骤繁琐复杂,今天介绍使用Helm工具一键部署,感受Helm的便捷和自动化,通过修改values.yaml文件来提供更丰富的自定义部署配置。

2024-08-10 15:44:04 741

原创 告别YAML烦恼,Helm让你一键管理Kubernetes应用

Helm 是 Kubernetes 的一个包管理工具,它用来帮助管理 Kubernetes 应用的部署和配置。Helm 使用"charts"来封装一个应用的所有必要的资源,包括部署、服务、配置文件等。这些 charts 可以被版本控制,并且可以被分享和重用。

2024-08-10 15:18:31 858

原创 在K8S上部署Cilium组件,看这一篇干货就够了

本文介绍在Kubernetes集群上部署Cilium的步骤,简单介绍了Cilium的运行状态,高级特性。

2024-07-15 13:04:44 756

原创 理清Cilium的概念及优势,看这一篇干货就够了

Cilium 是一款开源软件,也是 CNCF 的孵化项目,最初它仅是作为一个 Kubernetes 网络组件,作为第一个通过 ebpf 实现了 kube-proxy 所有功能的网络插件,对kubernetes的网络方案的技术革新起到了推古拉朽的作用。Cilium 在 1.7 版本后推出并开源了Hubble,它是专门为网络可视化设计,能够利用 Cilium 提供的eBPF 数据路径,获得对 Kubernetes 应用和服务的网络流量的深度可见性。

2024-07-12 16:28:26 526

原创 业务上云--从Container+BuildKitd打镜像到在Kubernetes上部署LNMP-WordPress

业务上云实验,使用wordpress实例模拟实际业务在Kubernetes上落地,可考虑实际业务上云中需要考虑的问题和优化点。

2024-05-14 15:57:23 758

原创 基于StatefulSet控制器在Kubernetes上部署MySQL一主多从

有状态应用典型案例,基于statusfuset在kubernetes上部署mysql主从集群

2024-05-08 18:06:52 943

原创 Confluence跨大版本升级记录

初始版本7.4.18最终升级到了目前的最新版本8.7.1,在升级过程中遇到了很多问题,庆幸的是最后都解决了,记录一下。

2024-01-10 19:54:29 1376

原创 使用Velero备份K8S资源,看这篇干货就够了

Velero提供备份和恢复 Kubernetes 集群资源和持久卷的工具。对群集进行备份,并在丢失时进行还原。将集群资源迁移到其他集群。在群集上运行的服务器在本地运行的命令行客户端Velero。

2023-12-20 17:21:14 1362 1

原创 ETCD集群管理,看这一篇干货就够了

etcd集群的管理,一种是etcd单独部署的,一种是在kubernetes上pod跑的etcd机器,两种集群使用不同的工具管理

2023-12-19 16:19:23 885

原创 Ubuntu+Kubeadm+docker+cri-docker部署Kubernetes-v1.28.2

由于之前很少使用Ubuntu系统,这次使用Ubuntu系统熟悉一下,Kubeadm+Docker+cri-docker的组合模式部署搭建最简单的一个Kubernetes集群。

2023-12-05 12:13:55 1574

原创 Confluence批量创建/禁用/删除用户

结合confluence-user-api 实现confluence用户的批量创建、禁用、删除

2023-12-01 11:58:27 949

原创 基于Kubeasz部署Kubernetes高可用集群

本文介绍通过kubesz项目工具,自动部署创建kubernetes集群,全部过程通过ansble的工具内核实现多机器操作,提高部署效率,简化人工操作。

2023-07-31 18:56:31 263 1

原创 【Kubernetes基础】k8s各组件功能-基于kubeadm和containerd搭建k8s

Kubernetes网络代理,运行在node上,它反映了node上Kube-apiserver中定义的服务,并可以通过一组后端进行简单的TCP/UDP和SCTP流转发或者在一组后端进行循环TCP/UDP/SCTP转发;规则时具有更好的性能,此外,ipvs为负载均衡提供了更多调度算法,如:rr(轮询调度)、lc(最小连接数)、dh(目标哈希)、sh(源哈希)、sed(最短期望延迟)、nq(不排队调度)等。

2023-07-23 11:20:23 431

原创 【docker基础】使用Harbor搭建私有仓库-docker-compose使用示例

由于harbor的环境依赖docker和docker-compose工具,所以在搭建harbor私有仓库之前需先安装docker和docker-compose。解压harbor安装包到的harbor目录,进入harbor目录,修改harbor的配置文件harbor.yml,修改如下配置。要想是docker能push到该私有registry上镜像,需要先登录,并且接受不安全的harbor站点地址,docker登录该私有仓库,用户名密码与登录web的相同。docker-compose安装成功。

2023-07-13 16:32:38 472 1

原创 【docker基础】Namespace和Cgroup总结-基于Dockerfile制作docker镜像

ENTERYPOINT #也可以用于定义容器启动时默认执行的命令或脚本,如果是和CMD混合使用,会将CMD命令但做参数传递给ENTERYPOINT后面的脚本,可以在脚本中对参数进行判断并对容器做对应的操作。当多个容器在多个主机运行的时候,单独管理容器是相当复杂而且很容易出错,而且无法实现某台主机宕机后容器自动迁移从而实现高可用的目的,也无法实现动态伸缩的功能;容器的动态迁移会导致其在不同的Host之间迁移,如何保证与容器相关的数据也能随之迁移或随时访问,可以使用逻辑卷/存储挂载等方式解决;

2023-07-09 20:06:29 363 1

原创 Confluence服务器本地设置https协议

confluence服务器本地设置https加密协议,防止用户名密码被窃取。

2022-11-08 11:29:35 1606 1

原创 OwnCloud跨版本迁移至NextCloud

owncloud跨版本升级至nextcloud

2022-06-24 16:59:13 657 1

原创 Confluence对指定空间设置只读权限及页面访问统计

Confluence空间只读权限设置及页面访问统计

2022-06-22 09:29:56 1517

原创 终于搞懂Livecd的制作了,从此可以任意定制livecd工具了

工作中维护一个LinuxPE的工具,但PE镜像中经常缺少现场需要的工具包,搞懂了LiveCD的制作过程,就可以自己快速的定制LiveCD镜像了,灵活、快捷。

2022-03-15 18:54:44 14792 8

原创 sersync+rsync实时备份Linux主机的数据

conflence 实时备份 sersync rsync

2022-02-23 17:34:43 856 1

原创 KVM虚机转换为VMware虚机

之前使用KVM搭建的虚机及应用,经常会遇到迁移到VMware虚拟平台的情况;此跨平台的迁移,并无现成的工具,只能使用文件转化的方式了。

2021-12-22 15:35:31 4093 1

原创 Confluence Soy Template Renderer for Velocity模块禁用导致的报错修复

报错现象:标题栏和每个页面底部都有报错信息:处理思路:先全备份数据库、增量备份附件文件到备机;面对报错信息,无从下手,先在备份机器上恢复数据库,启动备机,报错相同;从后台审计日志中发现有个模块被禁用了:上网按关键词soyTemplateRendererHelper.getRenderedTemplateHtml搜索到一篇文章(https://stackoom.com/question/1Z4r2),给了三种解决方法:1.检查磁盘空间,空间没满;2.通过webapi..

2021-08-30 14:57:05 398 1

原创 记录一次linux系统清除DbSecuritySpt木马过程

近期公司安全部门发通知说一台Linux主机有ganiw,nitol,后门软件,木马远控;看到这几个词,完全摸不着头脑,网上也查不到什么东西;根据安全部门的建议,用netstat查看是否有主动外联的进程(可疑的木马进程),也没查到什么;如此这般安全监测、通知、自查、监测、通知,往返好多次都是依旧,业务部门也烦了;我又一次检查,在top命令监测时,发现有一个进程Linux-syn2在不断的出现,而且有不同的PID;我第一次看到这个进程名称时,以为是Liunx系统层的正常同步进程,不敢贸然kill,先把

2021-03-23 10:47:02 1395

原创 Linux下KVM虚拟化环境部署

环境要求:rhel5.4 64位系统以上版本才支持。KVM 2.6.20以上,CPU支持虚拟化指令集(Intel-VT | AMD-V)物理主机BIOS上设置CPU支持虚拟化、虚拟机设置中勾选Intel VT-x或AMD-V/RVI(V)一、安装RHEL6/7或CENTOS6/7 ,英文最小化安装,配置好yum源,关闭iptables和selinux;二、安装必要的软件:   安装kvm模块:  ...

2018-06-27 11:10:39 967

原创 Mysql+Keepalived实现mysql数据库高可用

本文介绍利用keepalived实现mysql数据库的高可用,Keepalived+Mysql双主来实现MYSQL-HA,我们必须保证两台mysql数据库的数据完全一致,实现方法是两台mysql互为主从关系,通过keepalived配置VIP,实现当其中的一台mysql数据库宕机后,应用能够自动切换到另外一台mysql数据库上去,保证系统的高可用。实验环境:操作系统:RedHat7.3 x86_6...

2018-06-25 14:01:49 5528 1

原创 Nginx+Keepalived搭建HA负载均衡Web

一、nginx和lvs的对比:1、 nginx工作在网络的第7层,所以它可以针对http应用本身来做分流策略,比如针对域名、目录结构等,相比之下lvs并不具备这样的功能,Nginx单凭这点可以利用的场合就远多于lvs;2、 nginx对网络的依赖小,理论上只要ping通,网页访问正常,nginx就能连得通,lvs就比较依赖于网络环境,目前来看服务器在同一网段内并且lvs使用direct方式分...

2018-06-25 13:52:42 518 1

原创 创建Tomcat服务的Centos Docker镜像

第一部分,手工配置并生成镜像:一、以sshd_centos为基础新建容器,并指定容器的ssh端口22映射到宿主机的10022端口上:#docker run –d –p 10022:22 sshd_centos /usr/sbin/sshd –D二、通过宿主机的10022端口连接容器:#ssh root@localhost 10022三、将事先下载好的jdk和tomcat软件包传入容器内:也可在容...

2018-06-25 10:31:51 240 1

原创 Docker入门到搭建Apache站点

随着Docker技术的快速发展,无所不涉猎的运维汪也自学了一些入门知识,记录此文档顺便分享给大家。现在网上关于Docker的资料基于Ubuntu的较多,本文是基于redhat/centos的环境,本文宿主是redhat7.3,docker镜像是centos7.0。一、创建支持SSH服务的CentOS镜像1、 在宿主redhat7.3上安装docker:#yum –y install epel-...

2018-06-25 10:28:25 1594 1

原创 通过PXE无人职守安装linux系统

PXE的工作过程1、 客户机从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP;2、 DHCP服务器返回给客户机IP以及bootstrap文件的放置位置(一般放在TFTP服务器上);3、 客户机向本网络中的TFTP服务器索取bootstrap文件;4、 客户机取得bootstrap文件后执行该文件;5、 根据bootstrap的执行结果,通过TFTP服务器加载内核和文件系统;6、...

2018-06-25 10:19:03 176

原创 Linux下源码安装mysql数据库

1、 创建mysql安装目录:[root@localhost ~]#mkdir –pv /usr/local/mysql/2、 创建数据存放目录:[root@localhost ~]#mkdir –pv /data/mysql/3、 创建用户和用户组,并赋予数据存放目录权限:[root@localhost ~]#groupadd mysql[root@localhost ~]#useradd...

2018-06-25 10:07:05 320 1

原创 Linux系统密码防护与系统修复思路

案例1:自己忘记root密码,可进单用户模式进行修改root密码;案例2:服务器在公共场合,为了防止有人进入单用户模式破解root密码,可先对grub引导进行加密,为了更加安全可对启动内核也加密:编辑/etc/grub.conf文件,添加编辑grub启动菜单的密码和启动内核密码:这样在编辑grub启动菜单之前要输入制定密码,启动内核之前也要输入指定密码。案例3:忘记了grub启动编辑密码和内核启...

2018-06-25 10:04:09 307 1

Mysql+Keepalived实现mysql数据库高可用

随着mysql在市场上的占有率不断提高,mysql数据库的安全也不容忽视。本文描述了keepalived与mysql配合是实现高可用,实现故障转移,负载均衡等。

2017-07-17

Nginx+Keepalived搭建HA负载均衡Web

运用nginx的负载均衡功能实现后端web服务器之间的负载均衡,运用keepalived的功能实现nginx服务器的高可用,比较了nginx和lvs的负载均衡的优缺点。

2017-06-30

docker入门到搭建apache站点

docker入门的上手操作第一档,搭建apache的站点是基于docker的基本应用的体现,如需要还可深入添加其他内容。

2017-06-19

创建带tomcat服务的centos docker镜像

此文档描述了基于带sshd服务的centos docker镜像创建带tomcat的镜像,就是基于centos的docker容器安装tomcat的过程。文中描述了手动创建和使用Dockerfile自动创建的两种方法。

2017-06-15

linux下KVM虚拟化总结

kvm是linux内核虚拟化,文中指出了kvm虚拟化环境的安装搭建及使用工具。

2017-03-27

grub加密与破解及系统修复思路

grub加密可加强linux系统的安全等级,但也可破解; 系统被损坏后,有一定的修复方式,文中指出了修复思路。

2017-03-27

linux下源码安装mysql数据库

源码安装linux下的mysql数据库。

2017-03-27

通过PXE无人职守安装linux系统

通过pxe实现无人职守安装linux系统,依赖ks文件。

2017-03-27

rhcs+iscsi+gfs2+lvs部署双机热备

linux集群,rhcs、iscsi和gfs2提供共享存储,通过lvs搭建基于共享存储的双机热备web服务,根据lvs的工作模式可选负载均衡、互为主备的工作模式。

2017-03-27

Linux学习笔记-基础篇

这是我在学习Linux是整理的Linux基础的笔记,能很好地从Windows过渡到Linux这个操作系统上,这是只是Linux应用的基础,对于Linux假设服务器方面的学习资料今后可能还会整理上传,敬请期待吧。

2013-09-08

Packet.Tracer5.3.0.0088-汉化包

PT是思科公司的专用模拟软件,该文件是汉化包。

2013-03-15

CCIE4.0RS版本知识点全集修改版

该文档总结了CCIE的主要考点 想在网络方面有所发展的同学们有了这个其他书都不用看了 对备考者有很大的帮助

2013-02-05

项目九大管理选择题-500道

该文档将中项的考点以分类选择题的方式进行了总结 非常全面 对你在考试中的选择题有很大的帮助

2013-02-05

项目管理思维方式培养

该文件描述了项目管理的一些思维方式,使你对项目管理有更深刻的认识,帮助你从思想上认识到项目管理的好处和工作方式,对你的考试和工作给予深层的帮助。

2012-10-24

局域网查看工具

可以嗅探局域网内部存在安全隐患的主机,还可以远程配置局域网内的计算机。

2012-07-18

内存优化工具

内存优化工具可以使系统运行更流畅,可以延长系统的使用寿命。

2012-07-18

GNS3模拟器的使用讲解

GNS3是一种CISCO模拟器,它能模拟CISCO的各种路由器和交换机,来给网络人员做实验提供了方便,GNS3的使用是基础,此讲解能帮助您更快的掌握GNS3的使用方法。

2011-11-06

vpc软件-配合GNS3模拟器

VPC软件是一种模拟软件,它配合GNS3模拟器,使其提供了PC机的模拟。

2011-11-06

IT面试智力题

IT面试时会有一些智力题,这里共享一下,最经典的智力题,供各位参考。

2011-11-06

网络规划设计师考试真题及解析

网络规划设计师考试真题汇总,希望能帮助各位顺利通过考试。

2011-10-29

网站后台编辑器

网站后台用的编辑器,可以插入图片、声音,编辑文字,等诸多功能。

2011-10-29

NC餐饮行业解决方案

餐饮业无线网络实施方案,行业版。 现阶段随着餐饮业竞争的日趋白热化,竞争范围已经从原先的经营规模,商品价格等硬件因素渐渐扩大到经营策略、服务质量、管理效率等软件因素上来了。这就使得经营决策者对与企业软环境的档次有了一个更高要求。无线点菜系统正是致力于在软环境上帮助企业提高档次,把全方位的信息化管理真正意义上的融入到企业的日常管理中去。

2011-10-11

Android系统开发API接口合集

该文件详细讲述了Android开发中用到的各种API接口及其用法。

2011-10-06

校园网规划方案--综合布线

这是本人在学综合布线时的一份作业,根据校园实际情况,设计的一种规划方案,希望能给同学们提供帮助~~

2011-06-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除