自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

驰兔的博客

生于热烈,藏于俗常。

  • 博客(94)
  • 资源 (56)
  • 收藏
  • 关注

原创 Kubernetes中kubedns总结

DNS 服务不是一个独立的系统服务,而是作为一种 addon 插件而存在,也就是说不是 Kubernetes 集群必须安装的,当然我们强烈推荐安装,可以将这个插件看成是一种运行在 Kubernetes 集群上的一直比较特殊的应用,现在比较推荐的两个插件:kube-dns 和 CoreDNS。我们在前面使用 kubeadm 搭建集群的时候直接安装的 kube-dns 插件,如果不记得了可以回头去看一看。kube-dns、dnsmasq-nanny、sidecar 这3个容器分别实现了什么功能?

2023-03-29 15:43:01 940 2

原创 Kubernetes ingress配置

上篇文章给大家展示了 traefik 的安装使用以及简单的 ingress 的配置方法,这里我们来学习一下 ingress tls 以及 path 路径在 ingress 对象中的使用方法。

2023-03-28 16:23:42 897

原创 Kubernetes ingress介绍

Ingress其实就是从 kuberenets 集群外部访问集群的一个入口,将外部的请求转发到集群内不同的 Service 上,其实就相当于 nginx、haproxy 等负载均衡代理服务器

2023-03-23 18:42:43 728

原创 Kubernetes 存储StorageClass

前面的文章中我们学习了 PV 和 PVC 的使用方法,但是前面的 PV 都是静态的,什么意思?就是我要使用的一个 PVC 的话就必须手动去创建一个 PV,我们也说过这种方式在很大程度上并不能满足我们的需求,比如我们有一个应用需要对存储的并发度要求比较高,而另外一个应用对读写速度又要求比较高,特别是对于 StatefulSet 类型的应用简单的来使用静态的 PV 就很不合适了,这种情况下我们就需要用到动态 PV,也就是我们今天要学习的 StorageClass。

2023-03-22 13:57:59 692

原创 记录一次异机恢复问题:RMAN-06025 no backup of archive log …… found to restore

记录一次故障处理:RMAN-06025 no backup of archive log …… found to restore

2023-03-20 18:16:53 1318

原创 Oracle中含有recover 状态的数据文件环境中,做异机恢复

数据文件状态为recover,非online,通常发生在客户使用RAC环境,增加数据文件时候,错误的将datafile加到了本地磁盘,而发现错误后,又执行了offline datafile操作。

2023-03-20 15:10:32 2392

原创 Kubernetes PVC的使用

上篇文章中介绍了 PV 的使用,但是在我们真正使用的时候是使用的 PVC,就类似于我们的服务是通过 Pod 来运行的,而不是 Node,只是 Pod 跑在 Node 上而已,所以这节课我们就来给大家分享一下 PVC 的使用方法。

2023-03-16 14:25:47 762

原创 Kubernetes 存储管理PV

PV 的全称是:PersistentVolume(持久化卷),是对底层的共享存储的一种抽象,PV 由管理员进行创建和配置,它和具体的底层的共享存储技术的实现方式有关

2023-03-15 15:37:01 544

原创 Kubernetes pod控制器 DaemonSet 与 StatefulSet讲解

今天我们来给大家讲解另外一个Pod控制器的使用方法,我们前面主要讲解的是DeploymentDaemonSet与。

2023-03-14 18:09:49 544

原创 Kubernetes(k8s)权限管理RBAC

前面文章中知道了KubernetesConfigMap和Secret,其实到这里我们基本上已经覆盖到Kubernetes中一些重要的资源对象了,来部署一个应用程序是完全没有问题的了。RBAC- 基于角色的访问控制。RBAC使用API Group 来实现授权决策,允许管理员通过 Kubernetes API 动态配置策略,要启用RBAC,需要在 apiserver 中添加参数,如果使用的kubeadm安装的集群,1.6 版本以上的都默认开启了RBAC。

2023-03-13 11:44:38 909

原创 Kubernetes Secret简介

Secret用来保存敏感信息,例如密码、OAuth 令牌和 ssh key等等,将这些信息放在Secret中比放在Pod的定义中或者docker镜像中来说更加安全和灵活。

2023-03-10 18:52:22 751

原创 Kubernetes ConfigMap简介

Service是Kubernetes系统中非常重要的一个核心概念,今天来学习另外一个非常重要的资源对象:ConfigMap,我们知道许多应用经常会有从配置文件、命令行参数或者环境变量中读取一些配置信息,这些配置信息我们肯定不会直接写死到应用程序中去

2023-03-09 11:51:26 388

原创 Kubernetes Service简介

Service是一种抽象的对象,它定义了一组Pod的逻辑集合和一个用于访问它们的策略,其实这个概念和微服务非常类似。一个Serivce下面包含的Pod集合一般是由Label Selector来决定的。

2023-03-08 09:27:07 525

原创 无DNS解析环境下部署vCenter 6.7

在没有dns解析的情况下部署vcenter6.7。

2023-03-07 10:43:17 2324 1

原创 Kubernetes中Job与Cronjob 的使用

Kubernetes集群中为我们提供了Job和CronJob两种资源对象来应对我们的这种需求

2023-03-07 10:12:24 486

原创 Kubernetes Pod 水平自动伸缩(HPA)

Pod的扩缩容,实现自动伸缩的功能。

2023-03-06 10:10:28 778

原创 Kubernetes 中 Deployment 使用

我们已经能够滚动平滑的升级我们的Deployment了,但是如果升级后的POD出了问题该怎么办?我们能够想到的最好最快的方式当然是回退到上一次能够提供正常工作的版本,Deployment就为我们提供了回滚机制。

2023-03-03 13:50:31 596 1

原创 OpenWrt固件推荐以及编译项目

OpenWrt固件,肯定自己编译的好,推荐几个常关注的。

2023-03-02 13:33:18 13654

原创 使用Replication Controller、Replica Set 管理Pod

kubernetes中使用Replication Controller、Replica Set 管理Pod

2023-03-02 13:24:32 370

原创 OpenWrt介绍及编译基础教程

编译 Open­Wrt 的过程就像是复读机,除了选择系统组件外,几乎每次编译都是复制粘贴相同的命令。而理解每一条命令的作用、什么时候该去执行,这样才能更好的去解决编译中遇到的问题,更顺利的编译出固件。

2023-03-01 14:37:27 11734

原创 Kubernetes初始化容器

介绍一下Init Container(初始化容器)

2023-03-01 14:21:43 453

原创 Pod中容器的健康检查

容器的生命周期的健康检查探针。如果可以建立连接,容器被认为是健康的,如果不能就认为是失败的。

2023-02-28 14:53:40 601

原创 Kubernetes 中的 Pod Hook

实际上 Kubernetes 为我们的容器提供了生命周期钩子的,就是我们说的Pod Hook,Pod Hook 是由 kubelet 发起的,当容器中的进程启动前或者容器中的进程终止之前运行,这是包含在容器的生命周期之中。

2023-02-28 11:44:49 327

原创 Kubernetes静态 Pod

在Kubernetes集群中除了我们经常使用到的普通的 Pod 外,还有一种特殊的 Pod,叫做Static Pod,就是我们说的静态 Pod

2023-02-27 10:57:56 470

原创 Kubernetes中YAML 文件简介

我们在安装 kubernetes 集群的时候使用了一些 YAML 文件来创建相关的资源,但是对 YAML 文件还是非常陌生。所以我们先来简单看一看 YAML 文件是如何工作的,并使用 YAML 文件来定义一个 kubernetes pod,然后再来定义一个 kubernetes deployment吧。

2023-02-24 15:35:00 516

原创 Oracle RAC部署规划

本文主要针对Oracle RAC集群的部署做了一些前期的准备、部署的安排以及软件的安装方面的规划。

2023-02-24 09:51:59 2290

原创 Ubuntu国内镜像源

ubuntu国内镜像源

2023-02-23 15:35:39 709

原创 Ubuntu 20.04 LTS 修改IP地址

在Ubuntu20.04中,传统的配置/etc/network/interfaces已无效!需要打开 yaml 文件,在 /etc/netplan 文件夹下,不同机器的文件名不一样。

2023-02-23 15:32:35 4939

原创 YAML 文件简介

我们在安装 kubernetes 集群的时候使用了一些 YAML 文件来创建相关的资源,但是对 YAML 文件还是非常陌生。所以我们先来简单看一看 YAML 文件是如何工作的,并使用 YAML 文件来定义一个 kubernetes pod,然后再来定义一个 kubernetes deployment吧。

2023-02-23 14:46:56 738

原创 给ESXI ISO镜像添加驱动包

在VMware esxi中手动把对应的驱动文件加入,重新打包成iso镜像

2023-02-23 10:35:52 2367

原创 sysaux 表空间占满处理方法

对于SYSAUX表空间而言,如果占用过大,那么一般情况下是由于AWR信息或对象统计信息没有及时清理引起的

2023-02-21 11:10:33 3275

原创 Kubernetes安装 Dashboard 插件

kubernetes安装 dashboard 插件

2023-02-21 11:00:19 419

原创 Docker常用命令

docker常用命令

2023-02-19 21:37:05 78

原创 Docker资源隔离(namespace,cgroups)

Docker容器的本质是宿主机上的一个进程。Docker通过namespace实现了资源隔离通过cgroups实现了资源限制,通过写时复制机制(copy-on-write)实现了高效的文件操作。cgroups是Linux的另外一个强大的内核工具,有了cgroups,不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重、计算使用量、操控任务(进程或县城)启停等。

2023-02-18 15:42:32 1001

原创 搭建企业级docker仓库—Harbor

docker 官方提供的私有仓库 registry,用起来虽然简单 ,但在管理的功能上存在不足。Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,harbor使用的是官方的docker registry(v2命名是distribution)服务去完成。harbor在docker distribution的基础上增加了一些安全、访问控制、管理的功能以满足企业对于镜像仓库的需求。

2023-02-18 15:39:27 860

原创 ssh配置互信时错误解决方法

之前项目中遇到有关配置ssh互信免密登录问题,为避免以后踩坑,现记录一下避坑指南

2023-02-17 15:07:22 1021

原创 Linux升级openssl、openssh

在项目中,我们经常会发现Linux系统中Open SSH、Open SSL存在高危漏洞,如OpenSSL“心脏出血”漏洞,利用该漏洞,黑客可以获取约30%的https开头网址的用户登录账号密码,其中包括购物、网银、社交、门户等类型的知名网站等。

2023-02-17 10:49:47 801

原创 Centos7 内核升级

在 CentOS 使用过程中,高版本的应用环境可能需要更高版本的内核才能支持,所以难免需要升级内核

2023-02-16 16:13:08 954

原创 11.Dockerfile最佳实践

Dockerfiles 使用特定的格式并使用一组特定的指令。您可以在页面上了解基础知识。如果你是新手写作Dockerfile,你应该从那里开始。

2023-02-16 14:52:17 294

原创 Ansible playbook 讲解与实战操作

playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbook可以持久使用。playbook是由一个或多个play组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓的task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让它们联合起来按事先编排的机制完成某一任务。

2023-02-16 09:45:57 1180

StarWind V2V Image Converter(虚拟机镜像格式转换工具)

StarWind V2V Image Converter(虚拟机镜像格式转换工具),将img转换为VMware/vmdk其它格式文件

2023-02-13

Linux 7安装配置NTP网络时间同步服务器

Linux 7安装配置NTP网络时间同步服务器

2021-08-13

NTP服务器配置自动脚本(chrony)

NTP服务器配置自动脚本(chrony)

2021-08-13

NTP服务器配置自动脚本(ntp)

NTP服务器配置自动脚本(ntp)

2021-08-13

linux自动升级ssl&ssh脚本

linux自动升级ssl&ssh脚本

2021-08-13

在redolog都丢失的情况下,使用隐藏参数,尝试以open resetlogs的方式打开数据库.txt

在redolog都丢失的情况下,使用隐藏参数,尝试以open resetlogs的方式打开数据库.txt

2021-04-28

Oracle数据库服务器IO高的分析方案和案例探讨.pdf

Oracle数据库服务器IO高的分析方案和案例探讨.pdf

2021-04-28

Oracle密码延迟验证导致的系统HANG住.docx

Oracle密码延迟验证导致的系统HANG住.docx

2021-04-28

Oracle的LOB(CLOB)大字段以及(SYS_LOB$$)清理.txt

Oracle的LOB(CLOB)大字段以及(SYS_LOB$$)清理.txt

2021-04-28

ORA-01578 数据文件损坏,通过rman备份修复.txt

ORA-01578 数据文件损坏,通过rman备份修复.txt

2021-04-28

多路径multipath配置示例.txt

多路径multipath配置示例.txt

2021-04-28

Redhat7 Udev绑定(DM multipath)多路径设备.txt

Redhat7 Udev绑定(DM multipath)多路径设备.txt

2021-04-28

Oracle 12c 静默安装(脚本自动化).docx

Oracle 12c 静默安装(脚本自动化).docx

2021-04-28

oracle11g_install_dbca_for6.xor7.x(all).sh

oracle11g_install_dbca_for6.xor7.x(all).sh

2021-04-28

Oracle 11g R2 for Linux 6.sh

Oracle 11g R2 for Linux 6.sh

2021-04-28

Linux 6 x64自动静默安装oracle 11gr2脚本.sh

Linux 6 x64自动静默安装oracle 11gr2脚本.sh

2021-04-27

oracle安装界面中文乱码解决.txt

oracle安装界面中文乱码解决.txt

2021-04-27

如果swap空间不够,增加swap.txt

如果swap空间不够,增加swap.txt

2021-04-27

oracle静默建库删库脚本.txt

oracle静默建库删库脚本.txt

2021-04-27

关于内核参数设置参数说明.txt

oracle修改Linux内核参数说明

2021-04-27

Docker中安装oracle 11.2.0.4.docx

Docker中安装oracle 11.2.0.4.docx

2021-04-27

Oracle系统参数调整实操--小记.sql

Oracle系统参数调整实操--小记.sql

2021-04-27

Ubuntu16.04安装Oracle11g

Ubuntu16.04安装Oracle11g

2021-04-26

hugepages.txt

hugepages.txt

2021-04-26

hugepages_settings.sh

hugepages_settings.sh

2021-04-26

生产环境中正确关闭ORACLE数据库.txt

生产环境中正确关闭ORACLE数据库.txt

2021-04-26

ORACLE 日常维护.txt

ORACLE 日常维护.txt

2021-04-26

oracle 11.2.0.4 rac 恢复到单实例.txt

oracle 11.2.0.4 rac 恢复到单实例.txt

2021-04-26

Oracle DG下修改redo log和standby redo log日志大小.txt

Oracle DG下修改redo log和standby redo log日志大小.txt

2021-04-26

delete_dir.sh

delete_dir.sh

2021-04-26

Linux挂载大于2T的磁盘硬盘.txt

Linux挂载大于2T的磁盘硬盘.txt

2021-04-26

Linux7扩容根分区(LVM+非LVM).docx

Linux7扩容根分区(LVM+非LVM).docx

2021-04-26

RAC 增加日志文件.txt

oracle rac增加日志文件

2021-04-12

oracle rac 不停机调整时间.txt

oracle rac 不停机调整时间.txt

2021-04-12

ORACLE 11g R2 RAC 安装实施规划1.0.docx

ORACLE 11g R2 RAC 安装实施规划1.0.docx

2021-04-10

Oracle 12c存储的规划划分

oracle 12c存储规划

2021-04-10

DataGuard 出现问题的检查步骤

DataGuard 出现问题的检查步骤

2021-04-09

Oracle DG检查脚本

Oracle DG检查脚本

2021-04-09

Oracle数据库DG主备切换.docx

Oracle数据库DG主备切换

2021-04-09

Oracle DG一键安装脚本

Oracle DG安装一键安装脚本

2021-04-09

空空如也

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

TA关注的人

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