Centos7.9搭建SoftEtherVPN
Centos7.9搭建SoftEtherVPN 为什么要使用SoftEtherVPN? 在日常工作中,我们的企业应用都是存放在内网,当遇到紧急情况需要处理服务故障或其他事情时,跑到现场是令人头疼的事情,来回花费的时间系统故障恢复响应速度会造成不可估量的损失。 因此我们就需要一个能让我有台电脑随时随地能访问到内网服务的东西,这就叫做VPN。 虚拟专用网络(英文:Virtual Private...
CKA-kubernetes-第六章
存活、就绪和启动探针
CKA-kubernetes-第五章
服务发现服务(Service) 将在集群中运行的应用通过同一个面向外界的端点公开出去,即使工作负载分散于多个后端也完全可行。 Kubernetes 中 Service 是 将运行在一个或一组 Pod上的网络应用程序公开为网络服务的方法。 Kubernetes 中 Service 的一个关键目标是让你无需修改现有应用以使用某种不熟悉的服务发现机制。 你可以在 Pod 集合中运行代码,无论该代码是为云原生环境设计的,还是被容器化的老应用。 你可以使用 Service 让一组 Pod 可在网络上访问,这样客户端就能与之交互。 如果你使用 Deployment来运行你的应用, Deployment 可以动态地创建和销毁 Pod。 在任何时刻,你都不知道有多少个这样的 Pod 正在工作以及它们健康与否; 你可能甚至不知道如何辨别健康的 Pod。 Kubernetes Pod 的创建和销毁是为了匹配集群的预期状态。 Pod 是临时资源(你不应该期待单个 Pod 既可靠又耐用)。 每个 Pod 会获得属于自己的 IP 地址(Kubernetes 期待网络插件来保证这一点)。...
CKA-kubernetes-第四章
理解什么是K8s控制器什么是控制器 例如生活中的空调,当您设置了温度,告诉空调遥控器您的期望温度为25度,但是此刻房间温度是28度,遥控器就会为您控制空调的制冷、风量等,确保当前的温度接近与您期望温度,在这里遥控器就充当着控制器的角色。 对于K8s中的控制器来说,控制器通过监控集群的公共状态,并致力于将当前状态变为您的期望状态。 K8s中存在很多控制器,每个控制器管理集群状态的一个特定方面。最常见的一个控制器是使用一种类型的资源作为它的期望状态,控制器管理控制另外一个资源类型向它的期望状态演化。 例如:您的应用以容器的形式在Pods中运行;但是,直接管理单个Pod的工作量会非常繁琐。当其中一个Pod失败了,您可能希望运行一个新的Pod来替换失败的Pod。K8s控制器会帮您自动完成这些操作。 用于管理工作负载的内置 API 包括: Deployment (也间接包括 ReplicaSet) 是在集群上运行应用的最常见方式。Deployment 适合在集群上管理无状态应用工作负载, 其中 Deployment 中的任何 Pod 都是可互换的,可以在需要时进行替换。...
CKA-kubernetes-第三章
Kubectl语法 一旦K8s集群搭建完成后,我们就可以再其部署容器化应用。在此之前我们需要先了解,kubectl的语法,以便后续管理和维护k8s集群。 kubectl命令的常见格式是:kubectl action resource [parameter]。 kubectl:二进制执行文件。 action:操作选项。 resource:资源类型。 parameter(可选):参数。 这会对指定的资源(类似node或deployment)执行指定的操作(类似create、describe或delete)。您可以再子命令后面使用 --help获取可能参数相关的更多信息。kubectl get nodes...
CKA-kubernetes-第二章
Kubernetes概述 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统,其服务、支持和工具的使用范围广泛。 Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。K8s 这个缩写是因为 K 和 s 之间有 8 个字符的关系。 Google 在 2014 年开源了 Kubernetes 项目。 Kubernetes 建立在 Google 大规模运行生产工作负载十几年经验的基础上,...
Linux-RHCE-124-第八章节
控制服务和守护进程识别自动启动的系统进程Systemd守护进程简介 Systemd守护进程管理Linux的启动过程,一般包括服务启动和服务管理。systemd守护进程可再系统引导时以及运行中的系统上激活系统资源、服务器守护进程和其他进程。 守护进程是再执行各种任务的后台等待或运行的进程。一般情况下,守护进程再系统引导时自动启用并持续运行至关机或您手动将它停止。按照管理,守护进程的名称以及字母d结尾。 在systemd意义上,服务通常是指一个或多个守护进程。但是,启动或停止服务可能会更改一次系统状态,之后不会留下一个运行中的守护进程(称之为oneshot)。 在红帽企业Linux中,第一个启动的进程(PID1)是systemd守护进程,它提供以下功能: 并行化功能(同时运行多个服务),它可提高系统的启动速度。 按需启动守护进程,而不需要单独的服务。 自动服务依赖关系管理,可以防止长时间超时。例如,只有在网络可用时,依赖网络的服务才会尝试启动。 利用Linux控制组一起追踪相关进程的方式。 服务单元描述
Linux-RHCE-124-第七章节
监控和管理Linux进程进程状态和生命周期进程的定义 进程是已启动的可执行程序中运行的实例。从进程创建那一刻起,它由以下项目组成: 已分配内存的地址空间 安全属性,包括所有权凭据和特权 程序代码的一个或多个执行线程 进程状态 进程的环境是包含以下项目的信息列表: 本地和全局变量 当前调度上下文 分配的系统资源,如文件描述的网络端口 现有的父进程复制自己的地址空间(成为进程分叉)来创建子进程结构。每个新进程分配有一个唯一进程ID(PID),满足跟踪和安全性之需。PID和父进程ID(PPID)是新进程环境的元素。任何进程都可以创建子进行。所有进程都是第一个系统进程的后代,在RedHat...
Linux根目录磁盘扩容
Linux根目录磁盘扩容环境准备假设目前我们的根目录磁盘使用率已达到100%,此刻我们的磁盘总容量为95G,并且通过lsblk发现了我新插入,即将要用于扩容到根目录的50G磁盘【nvme0n2】,环境已具备,即将开始扩容操作 1234567891011121314151617181920212223# 查看当前根目录磁盘使用情况[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 4.0M 0 4.0M 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shmtmpfs 777M 9.8M 767M 2% /run/dev/mapper/rhel-root 95G 4.9G 90G 6% //dev/nvme0n1p2 960M 264M 697M 28% /boot/dev/nvme0n1p1 ...



