自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 openstack服务器异常断电后进入dracut安全模式

问题现象服务器异常断电后,进入dracut模式,无法进入系统尝试多次重启还是同样情况,上网查询到的结果需要使用如下命令可恢复lvm vgscanlvm vgchangeexit但是执行后进入系统和原系统不一样,和虚拟机的配置一直,服务器......

2022-07-09 23:13:56 1305 1

原创 零基础使用kubeadm搭建kubernetes

本文使用的操作系统环境为centos7.6最小化安装(安装的时候勾选开发工具选项),CPU内存资源为2核4G,硬盘100G一、master节点安装1、环境准备#更改主机名,关闭防火墙和核心防护功能[root@localhost ~]# hostnamectl set-hostname master[root@master ~]# systemctl stop firewalld[root@master ~]# systemctl disable firewalld[root@master ~]

2021-10-10 13:27:08 200

原创 自动化运维工具ansible安装与命令行模块使用

简介ansible是基于Python开发的自动化运维工具,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架,通过SSHD协议来管理多台的客户机实验部署1、实验规划主机名IP地址ansible(管理端)192.168.7.192client1(被管理端)192.168.7.189client2(被管理端

2020-07-11 17:28:39 521

原创 Docker--Harbor私有镜像仓库搭建

一、Harbor简介1、什么是Harbor?Harbor是一个开源的容器镜像存储软件,它通过基于角色的访问控制保护镜像,扫描镜像以查找漏洞,并将镜像标记为可信。作为一个CNCF孵化项目,Harbor提供了法规遵从性、性能和互操作性,可以帮助在Kubernetes和Docker等云计算平台上一致、安全地管理镜像2、Harbor的特点安全安全和漏洞分析内容签名和验证管理多租户可拓展...

2020-04-23 22:30:50 1732

原创 Docker--Docker Compose容器编排

Docker Compose简介Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具使用Docker Compose不在需要使用shell脚本来启动容器Docker Compose非常适合组合使用多个容器进行开发的场景Docker Compose文件格式Docker Compose使用的是yaml文件格式,后缀是 .ymlYAML是一种标记语...

2020-04-22 20:15:52 326

原创 Docker--Dockerfile镜像制作

什么是Dockerfile?Dockerfile是docker创建镜像的常用方式,Dockerfile是一个Docker镜像的描述文件,其中包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建,镜像制作实战1、创建sshd镜像(1)编写Dockerfile文件[root@docker sshd]# vim DockerfileFROM centos:7...

2020-04-22 19:09:08 604

原创 Docker--镜像、卷、端口映射管理

docker镜像制作docker镜像是应用发布的标准格式可支撑一个docker容器的运行docker镜像的分层(1)Dockerfile中的每个指令都会创建一个新的镜像层(2)镜像层将被缓存和复用(3)当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对用的镜像缓存就会失效(4)某一层的镜像缓存失效后,它之后的镜像缓存都会失效(5)镜像层是...

2020-04-20 23:46:07 546

原创 Docker部署安装及常规操作

Docker概述1、Docker概念Docker是一个开源的应用容器引擎,让开发者可以打包它们的应用以及依赖包到一个可一直的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,Docker对进程之间相互隔离,相互之间不会有任何的接口,对底层环境无任何要求2、设计的目标提供简单的应用程序打包工具开发人员和运维人员职责逻辑分离多环境保...

2020-04-08 23:38:19 13590 3

原创 KVM安装部署

KVM原理简介广义的 KVM 实际上包含两部分, 一部分是基于 LINUX 内核支持的 KVM 内核模块, 另一部分就是经过简化和修改的 Qemu。KVM 内核模块模拟处理器和内存以支持虚拟机的运行,Qemu 主要处理 I/O 以及为用户提供一个用户空间工具来进行虚拟机的管理。 两者相互结合, 相辅相成, 构成了一个完整的虚拟化平台。请注意: Qemu 本身并不是 KVM 的一部分, Qemu...

2020-03-20 12:46:58 393 1

原创 OpenStack-Rocky本地源多节点安装

OpenStack-Rocky安装源链接:https://pan.baidu.com/s/1cLtMrmRDKEoUekSuCvlMFA 提取码:3ybq 前言本次实验主要是开源云平台openstack的本地源快速安装,实验使用的是3个虚拟机节点作为演示环境,将控制节点和网络节点合在一台虚拟机上安装,两台计算节点,不安装存储节点实验环境环境地址规划主机名内存(G)硬盘(...

2020-02-27 20:21:08 1742 1

原创 文本编辑器—sort与uniq工具

sort工具sort 是一个以行为单位对文件内容进行排序的工具,也可以根据不同的数据类型来排序sort命令语法sort [选项] 参数常用的选项-f:忽略大小写-b:忽略每行前面的空格-M:按照月份进行排序-n:按照数字进行排序-r:反向排序-u:等同于 uniq,表示相同的数据仅显示一行-t:指定分隔符,默认使用[Tab]键分隔-o <输出文件>:将排...

2019-12-03 18:55:15 237

原创 文本处理器—awk工具

awk概念在 Linux/UNIX 系统中,awk 是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于 Shell 脚本,完成各种自动化配置任务awk常见用法通常情况下 awk 所使用的命令格式如下所示,其中,单引号加上大括号“{}”用于设置对数据进行的处理动作。awk...

2019-12-03 18:23:59 286

原创 文本处理器—sed工具

sed概述sed(Stream EDitor)是一个强大而简单的文本解析转换工具,可以读取文本,并根据指定的条件对文本内容进行编辑(删除、替换、添加、移动等),最后输出所有行或者仅输出处理的某些行。默认情况下,所有的 sed 命令都是在模式空间内执行的,因此输入的文件并不会发生任何变化,除非是用重定向存储输出。sed 的主要工作流程读取:sed 从输入流(文件、管道、标准输入)中读取一行内...

2019-12-03 16:18:15 311

原创 Shell编程之正则表达式

正则表达式概念正则表达式分为基础正则表达式与扩展正则表达式,它不是一个工具程序,而是一个字符串处理的标准依据,是用单个字符串搜索、匹配一系列符合某个语法规则的字符串。对于一般计算机用户来说,由于使用到正则表达式的机会不多,所以无法体会正则表达式的魅力,而对于系统管理员来说,正则表达式则是必备技能之一。基础正则表达式基础正则表达式元字符扩展正则表达式元字符示例查找特定字符若反...

2019-12-03 13:20:25 210

原创 Shell函数和数组

Shell函数将命令序列按格式写在一起可方便重复使用命令序列Shell函数定义[ function ] 函数名(){ 命令序列 [return x]}使用return或exit可以显示地结束函数(使用return返回状态码,使用echo返回值)调用函数的方法函数名 [参数1] [参数2]Shell函数应用示例示例1:两个数字求和通过sum (...

2019-11-30 15:12:27 223 1

原创 Shell编程之case语句与循环语句

case多分支语句case语句的结构针对变量的不同取值,分别执行不同的命令序列case 变量值 in模式1) 命令序列1 ;;模式2) 命令序列2 ;;*) 默认命令序列esac使用case分支语句时,有几个值得注意的地方:case行尾必须为单词" in “,每一模式必须以右括号” ) "结束双分号" ;; "表示命令序列的结束...

2019-11-28 18:48:55 536

原创 Shell编程之条件语句

条件测试操作test命令测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值格式1:test 条件表达式格式2:[ 条件表达式 ] 条件表达式与中括号之间至少应有一个空格文件测试[ 操作符 文件或目录 ]常用的测试操作符-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(Fi...

2019-11-26 16:19:54 169

原创 linux命令2

Linux目录结构树形目录结构根目录所有分区、目录、文件等的位置起点整个树形目录结构中,使用独立的一个"/"表示常见的子目录/root 管理员家目录(宿主目录)/home普通用户家目录/bin所有用户的命令文件目录/sbin管理员命令文件目录/boot启动分区(grub启动菜单,压缩内核等)/usr应用程序目录/etc配置文件目录/var可变长文件目录(日志)/dev...

2019-10-27 19:15:00 220

原创 linux命令1

ShellLinux系统中运行的一种特殊程序在用户和内核之间充当“翻译官”用户登录Linux系统时,自动加载一个Shell程序Bash是Linux系统中默认使用的Shell程序Linux命令分类Linux命令行的格式通用的命令行使用格式命令字 [选项] [参数]命令字(1)是整条命令中最关键的一部分(2)唯一确定一条命令选项(1)短格式...

2019-10-26 17:23:49 1358

空空如也

空空如也

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

TA关注的人

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