自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux系统关机重启命令详解

linux系统关机重启命令详解一.shutdown二、reboot三、halt四、init五、poweroff六 、按Ctrl + Alt + Delete键—- 选择关机一.shutdown1.shutdown -h now :立即关机 2.shutdown -h 10:53:到10:53关机 3.shutdown -h +10 :10分钟后自动关机 4.shutdown -r :重启(默认30秒) 5.shutdown -r now :立即重启 6.shutdown -r +30 :’Th

2021-04-01 15:11:34 553

原创 jenkins持续集成介绍及安装部署

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。也是通过java的独立程序,有一1731个插件。

2021-01-25 15:13:00 684

原创 zabbix监控系统介绍及安装部署

1,监控介绍(1)、Cacticacti是一套基于PHP、MySQL、SNMP 及 RRD Tool开发的监测图形分析工具,Cacti是使用轮询的方式由主服务器向设备发送数据请求来获取设备上状态数据信息的,如果设备不断增多,这个轮询的过程就非常的耗时,轮询的结果就不能即时的反应设备的状态了。Cacti监控关注的是对数据的展示,却不关注数据异常后的反馈。如果凌晨3点的时候设备的某个数据出现异常,除非监控人员在屏幕前发现这个异常变化,否则是没有任何报警机制能够让我们道出现了异常。(2)、NagiosNa

2021-01-25 12:31:45 2575 1

原创 自动化运维ansible使用playbook自动化一键部署

一,使用playbook的好处Playbook 是由一个或多个play组成的列表,主要功能是将task定义好的角色归并为一组进行统一管理,也就是通过Ansible的模板将多个play组织在一个Playbook中运行。相当于shell脚本,shell脚本与linux普通命令之间的关系就像是playbook与ansible命令之间的关系。都是集中化的一键式部署,减少了工作中的繁琐简单或者是重复性的操作。1,playbook的特点易读的编排语言适合配置管理和应用部署非常适合部署复杂的工作2,pla

2021-01-14 17:16:19 728

原创 PXE高效批量网络装机实现Kickstart无人值守安装

PXE(Pre-boot Execution Environment)是由Intel设计的协议,是远程引导技术,也叫预启动执行环境,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。同时它也是RPL(Remote Initial Program Load,远程启动服务)的升级产品。它们的不同之

2021-01-11 19:03:35 2284 5

原创 自动化运维ansible的安装部署与常用命令及模块篇

实行自动化运维的好处是为了节省时间,提高工作效率,消除重复任务,减少更少的错误风险,改善协作和工作满意度,这时从团队的一个角度出发,给企业会带来什么影响呢,那就是克服复杂性,能够更多的创新资源,加强问责制和合规性。本文就来主要介绍一下自动化运维工具ansible。ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

2021-01-11 16:15:11 586 2

原创 如何在服务器上开启路由功能?

服务器开启路由的命令:有两种方法:第一种:永久开启:vi /etc/sysctl.conf net.ipv4.ip_forward=1 sysctl -p 加载配置第二种:临时开启echo "1">/proc/sys/net/ipv4/ip_forward

2021-01-08 10:35:32 1307

原创 远程访问及控制工具SSH

SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。

2021-01-07 19:54:26 666

原创 常见故障:找不到/mnt/packages/的解决办法

故障现象:使用rpm安装时,提示找不到/mnt/packages/,或者没有此软件包/mnt/packages/可能原因有下面几种:第一种: 光盘没有挂载,每次开机关机虚拟机关盘有时候会没有连接,点击连接第二种:连接了光盘但是没有挂载光盘解决办法:进行挂载挂载光盘镜像文件到 /mntmount /dev/cdrom /mnt/...

2021-01-07 15:44:46 6202

原创 DNS域名解析服务介绍与案例配置

什么是域名解析?如何理解?域名系统是Internet上解决网上机器命名的一种系统。虽然因特网上的节点都可以用IP地址惟一标识,并且可以通过IP地址被访问,但即使是将32位的二进制IP地址写成4个0~255的十位数形式,也依然太长、太难记。因此,人们发明了域名(Domain Name),域名可将一个IP地址关联到一组有意义的字符上去。用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的。例如:微软公司的Web服务器的IP地址是207.46.230.229,

2021-01-07 07:58:40 1166

原创 公网与私网的区别 ?如何进行通信?(NAT技术,端口映射技术,)

公网顾名思义,就是公共网络,也叫做外网,没有限制,只要能上网的用户,都可以访问,比如类似百度,新浪这样的网站,只要你有网络,不管你是宽带,光纤,还是5G,WIFI,都可以访问打开。内网相当于是一个局域网,也叫做私网,只有属于局域网内部的成员,才可以访问。比如公司内部服务器上搭建的FTP文件系统,你只能使用公司内部的电脑才可以访问,脱离了内网环境,你就不能访问服务器上的任何文件了。

2021-01-06 22:51:52 30427 1

原创 网桥与交换机的区别,以及和中继器,集线器 之间的联系及各自的功能

交换机与网桥的基本功能一样,都具有帧转发,帧过滤和生成树算法功能网桥与交换机不同点网桥(Bridge)是早期的两端口二层网络设备,工作在数据链路层,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,可隔离冲突域。网桥比集线器(Hub)性能更好,集线器上各端口都是共享同一条背板总线的交换机也叫 交换式集线器,是一种工作在OSI第二层( 数据链路层,参见“ 广域网”定义)上的、基于MAC (网卡的 介质访问控制地址)识别、能完成封装转发 数据包功能的网络设备。它通过对信息进行

2021-01-06 19:04:02 5924 2

原创 文件权限操作-----FTP服务与samba服务

目录一,FTP服务1,FTP的使用场合:用于文件的传输2,作用:用于文件的上传和下载3, ftp属于tcp,端口号:20.214,ftp的用户账号二,samba服务1,作用:2, SMB的工作原理3, 组成samba运行的两个服务2,配置过程:一,FTP服务1,FTP的使用场合:用于文件的传输2,作用:用于文件的上传和下载3, ftp属于tcp,端口号:20.21 + 21: 控制层面,用于账户密码验证,权限的验证 + 20:数据层面,用于文件上传和下载4,ftp的用户账号匿名账户:登录

2021-01-05 20:13:55 1224

原创 NFS共享存储服务介绍与案例详细配置过程

- NFS是网络文件系统,它最大的功能就是可以通过网络,让不同的机器,不同的操作系统可以共享彼此的文件- NFS服务器可以让pc将网络中的nfs服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;- nfs一般用来存储共享视频,图片等静态数据。

2021-01-05 19:44:25 1177

原创 yum仓库服务相关命令介绍及部署

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

2021-01-05 17:21:36 587

原创 OpenStack组件 Neutron网络服务介绍及部署篇

Neutron服务就是提供网络支持,通过使用代理,插件,来为集群内部的组件/实例提供网络资源网络是openstack最重要的资源之一,没有网络,虚拟机将被隔离。Openstack的网络服务最主要的功能就是为虚拟机实例提供网络连接,最初由nova的一个单独模块nova-compute实现,但是nova-compute支持的网络服务有限,无法适应大规模、高密度和多项目的云计算,现已被专门的网络服务项目Neutron所取代。

2021-01-05 11:11:58 3922 1

原创 linux内核模块加载命令

1、lsmod 列加以挂载的内核模块;lsmod 是列出目前系统中已加载的模块的名称及大小等;另外我们还可以查看 /proc/modules ,我们一样可以知道系统已经加载的模块;[root@localhost beinan]# lsmod2、modinfo 查看模块信息;modinfo 可以查看模块的信息,通过查看模块信息来判定这个模块的用途;[root@localhost beinan]# moinfo 模块名 举例:查看 br_netfilter模块[root@ct ~]# m

2021-01-04 20:25:48 10428

原创 OpenStack中 Nova的Cell架构模式介绍

当openstack nova 集群的规模变大时,所有的 Nova Compute节点全部连接到同一个 MQ,在有大量定时任务通过 MQ 上报给Nova-Conductor服务的情况下,数据库和消息队列服务就会出现瓶颈,而此时nova为提高水平扩展及分布式,大规模的部署能力,同时又不增加数据库和消息中间件的复杂度,引入了Cell概念。

2020-12-31 17:33:08 4387 5

原创 linux下桥接模式,NAT模式,仅主机模式有什么区别?以及各自的使用场景是什么?

一,桥接模式?1, 网卡模式:虚机连接vnet0连接物理网卡2,原理:在桥接模式下,虚拟机与主机之间是同等地位的,就相当于在同一个局域网下添加了一台独立的主机,虚拟机和主机ip地址需要在同一个网段,并且虚拟机要占据局域网中的一个ip地址。此时,不管是虚拟机和虚拟机之间还是虚拟机和其他真实主机之间,只要处于同一个网段,他们之间都可以进行相互通信。3,现象:与宿主机可以ping通,可以上网(通过局域网的网关与路由器实现)4,使用场景:如果我们需要在局域网内建立一个虚拟服务器,并为局域网用户提供服.

2020-12-30 15:32:17 1989 1

原创 linux系统下CentOS7配置DHCP服务自动获取ip的原理及详细配置

目录1,dhcp工作原理(1)什么是DHCP?(2)用DHCP的好处(3)DHCP的分配方式有哪些?(4)DHCP的租约过程步骤详细解读更新租约2,dhcp服务器的配置(1) DHCP服务(2) 可分配的地址信息主要包括(3) DHCP在Centos7的配置过程:3,dhcp在华为模拟器(ensp)的配置过程4,dhcp中继原理与配置1,dhcp工作原理(1)什么是DHCP?DHCP通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gatewa

2020-12-29 23:14:16 3763

原创 linux网络基础设置篇-----(查看网络连接情况,域名解析nslookup,本地映射,启用禁用网络接口,路由跟踪)

目录1,查看网络接口信息ifconfig(1) 查看所有活动的网络接口信息(2)查看指定网络接口信息2,查看主机名称hostname(1)hostname 命令3,查看路由条目标route4,设置网络接口参数 ifconfig(地址是临时的,重新启动之后失效)(1)设置网络接口的ip地址,子网掩码(2)禁用或者重新激活网卡(对虚拟地址有影响)(3)设置虚拟网络接口5,查看网络连接情况 netstat查看网络连接情况直接使用netstat 命令6,获取socke统计信息 ssss命令7, 域名解析 nsloo

2020-12-28 14:13:33 560

原创 openstack-nova组件工作流程机制介绍以及详细部署过程

目录一 Nova计算服务在openstack中的作用是什么?二,Nova的系统架构1,Nova架构组件作用介绍2,Nova架构基本工作流程图三,nova架构组件详细介绍1,Nova组件-Api2,Nova组件-Scheduler一 Nova计算服务在openstack中的作用是什么?计算服务是openstack最核心的服务之一,负责维护和管理云环境的计算资源,它在openstack项目中代号是novanova自身并没有提供任何虚拟化能力,它提供计算服务,使用不同的虚拟化驱动来与底层支持的hyperv

2020-12-22 17:02:58 4032 1

原创 什么是OpenStack的Glance镜像服务(概念,文件格式,组件工作流程及访问权限)

Glance镜像服务 一,glance镜像服务1,如何理解镜像?2,概念理解镜像3,如何理解glance镜像服务拓展4,访问权限名为glance,在早期的openstack版本中,glance只有管理镜像的功能,并不具备镜像存储功能。现在,glance已发展成为集镜像上传,检索,管理和存储等多种功能的openstack核心服务。一,glance镜像服务1,如何理解镜像?通常是指一系列文件或一个磁盘驱动器的精确副本,镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成

2020-12-16 15:25:11 4155

原创 OpenStack-Keystone组件部署详细步骤

目录一,部署顺序:二,解释:三,部署1,创建数据库实例和数据库用户2,安装、配置keystone、数据库、Apache3、创建OpenStack 域、项目、用户和角色一,部署顺序:1、Keystone(apache)2、glance3、nova4、neutron二,解释:部署openstack组件时,需先行安装认证服务(keystone),而认证服务是使用Apache运行的,安装完成后才可以创建、管理账号,然后安装镜像服务(glance)、计算服务(nova)、网络服

2020-12-15 20:21:07 1930

原创 openstack运行系统环境基础配置以及安装openstack平台基础服务安装配置案例

目录一,配置前环境准备及要求三台节点的物理环境二,网络规划如下图三,部署操作系统及OpenStack运行环境1,虚拟机系统配置(以下三台节点都做)1.1主机名1.2核心防护,防火墙关闭1.3 检查yum1.4 挂载光盘1.5修改Yum源1.6 添加ip1,7 配置DNS1.8 配置host1,9免交互1.10 安装基础环境包1.11 时间同步+周期性计划任务四,配置OpenStack平台基础服务(rabbitmq、mariadb、memcache、Apache)1,安装、配置MariaDB2、安装Rabbi

2020-12-15 20:06:55 1244

原创 OpenStack的使用场合,架构,核心服务及工作流程

目录一,什么是openStack,全面了解openstack二, 哪些场合在使用openstack?三,openstack的支持团队有哪些?openstack的八个白金会员四, open stack 与docker的对比五,openstack优势控制性兼容性可扩展性灵活性行业标准六,open stack架构open stack架构之间的交互模式七,工作流程八,自我管理流程关于QEMU关于Libvirt九, openstack的核心项目1,计算服务(compute):2,网络服务(network)3,身份认证

2020-12-10 19:53:35 3287 1

原创 Nginx启动不了报错未找到命令的解决方法(- bash: nginx: 未找到命令)

故障现象 nginx stop- bash: nginx: 未找到命令解决方法1,打开环境变量所在的文件vim /etc/profile2,在profile文件末尾,加上一行用来指向你的nginx的安装位置的sbin目录PATH=$PATH:/usr/local/nginx/sbin3,重新加载环境,解决source /etc/profile...

2020-12-09 18:43:36 3301 1

原创 什么是虚拟化技术,虚拟化技术的发展,使用场景,以及KVM架构及原理(整合解释篇)

这里写目录标题一,什么是虚拟化技术二,虚拟化技术发展1,雏形:2,虚拟化类型3,虚拟化特性:优势劣势4, 虚拟化应用场景案例:三,KVM简介:1,如何理解KVM广义KVM:2,KVM架构及原理2.1KVM 虚拟化架构/三种模式2.2 KVM原理简单概括理解:3,KVM工作流程4,虚拟化前后环境对比虚拟化前虚拟化后对比:5,虚拟化使用的具体场景,例如以下几方面:软硬件结合Apache和Nginx服务一,什么是虚拟化技术虚拟化技术是通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻

2020-12-08 18:31:10 4505

原创 xshell中使用rz上传文件失败的原因及解决方法

xshell中使用rz上传文件失败的原因xshell上传文件有限制大小,最大是216M,当超过这个值之后虽然显示在上传,实际则已经上传失败。解决方法1,使用:rz -beb:以二进制方式,默认为文本方式e:对所有控制字符转义有可能windows的文件带有一些特殊字符,编码方式不同,导致传输失败。所以使用rz -be 可以解决。2,改用xftp上传,不仅速度快而且可以轻松解决文件过大的问题...

2020-12-08 17:33:28 8254 2

原创 一篇解决KVM虚拟化平台部署(详细步骤)

KVM虚拟化平台部署详细步骤 1,部署前虚拟机环境及配置要求2,虚拟机环境安装设置2.1 修改主机名2.2 光盘镜像挂载2.3 环境优化2.4 制作本地YUM仓库2.5 关闭防火墙、核心防护3,安装KVM3.1安装KVM基本组件3.2 检测CPU是否支持虚拟化3.3查看KVM模块是否已安装3.4 设置开启启动界面的显示模式4 设施KVM网络4.1使用Bridge网桥模式进行部署4.2 创建、编辑桥接网卡5, KVM部署与管理5.1 创建KVM存储和镜像数据的目录、上传centos7镜像5.2 使用虚拟系统管

2020-12-08 17:21:02 1966

原创 一篇了解NoSQL的Redis配置与数据库优化详细配置

关于NoSQL随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。NoSQL有如下优点:易扩展,NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。无形之间也在架构的层面

2020-12-07 20:14:55 949

原创 mysql报错MySQL服务器使用——skip-grant-tables选项运行,因此无法执行此语句的解决办法

报错:MySQL服务器使用——skip-grant-tables选项运行,因此无法执行此语句mysql >解决办法:执行 flush privileges;后再创建

2020-12-07 18:16:10 1815 1

原创 mysql登录忘记密码如何解决?以及重新设置密码的几种方法

重设密码方法一:mysql>use mysql /*进入mysql用户*/mysql>update user set authentication_string=password('newpass') where user='root'; //5.7mysql> update mysql.user set password=PASSWORD(’新密码’) where User=’root’; //5.6mysql>flush privileges;方法二:mysqla

2020-12-07 18:12:44 265

原创 docker删除镜像删不了的原因及解决办法

故障:删除镜像使用id号的时候删不了原因:是此镜像同一id,有两个或者更多的标签名解决办法:删除【镜像名:标签】的方式例如: docker rmi nginx:new此时,如果只删除一个镜像名,那另外名字的镜像ID依旧存在当同id的镜像名字被删除的只剩一个的时候那么无论删名字还是ID镜像是都可以被删掉的。...

2020-12-07 17:29:31 2884

原创 docker安装(阿里云镜像)

由于使用了阿里云镜像下载源之后发现下载的某些依赖包等不全,于是自己在网上找了很久的下载源,希望能帮到大家。阿里云镜像源在某些环境下是可以下载全的,如下载不全的话建议使用以下地址,亲测有效http://ftp.riken.jp/Linux/cern/centos/7/extras/x86_64/Packages/container-selinux-2.74-1.el7.noarch.rpm...

2020-12-07 17:23:18 207

原创 ELK关于文件包导入错误的解决方法

#####,1,首先下载下来源文件:wget https://packages.elastic.co/GPG-KEY-elasticsearch2,下载的时候可能会提示使用关键词 --no-check-certificate:wget https://packages.elastic.co/GPG-KEY-elasticsearch --no-check-certificate3,下载到本地之后导进来即可pm --import GPG-KEY-elasticsearch...

2020-12-07 17:18:22 266

原创 elasticsearch启动失败端口未开启的几种解决方法

第一种:设置/etc/security/limits.confsoft nproc 5000hard nproc 5000root soft nproc 5000root hard nproc 5000重启服务器生效第二种设置/etc/sysctl.conf添加如下配置vm.max_map_count=655360并执行sysctl -p

2020-12-07 17:15:44 1364

原创 Docker日志管理(cgroup,stress 工具测试 CPU 周期限制,CPU Core 控制,CPU 配额控制参数的混合使用,Block IO 的限制,内存限额,bps 和 iops 的限制)

关于docker与cgroupcgroup的介绍cgroups,其名称源自控制组群(control groups)的简写,是Linux内核的一个功能,用来限制、控制与分离一个进程组的资源(如CPU、内存、磁盘输入输出等)。这个项目最早是由Google的工程师(主要是Paul Menage和Rohit Seth)在2006年发起,最早的名称为进程容器(process containers)。在2007年时,因为在Linux内核中,容器(container)这个名词有许多不同的意义,为避免混乱,被重命名为

2020-12-03 17:21:37 704 1

原创 docker安全管理介绍与Docker-TLS加密通讯部署详细步骤

@[TOC](docker安全与Docker-TLS加密通讯部署详细步骤一,Docker容器与虚拟机的区别1,隔离与共享2,性能与损耗二,Docker存在的安全问题1,Docker自身漏洞2,docker源码问题三,Docker架构缺陷与安全机制四, Docker安全基线标准1,内核级别2,主机级别3.网络级别4.镜像级别5.容器级别6.其他设置五,容器最小化六,Docker remote api 访问控制七,限制流量流向八,镜像安全九,Docker-TLS加密通讯一,Docker容器与虚拟机的区别1,

2020-12-03 15:43:04 993

原创 docker管理harbor私有仓库创建详细步骤

harbor私有仓库创建详细步骤 一,关于harbor与docker【1】docker-harbor的优势【2】相关参数的解释【3】docker-harbor管理器核心组件结构【4】Harbor和Registry的区别二,harbor私有仓库案例搭建项目需求搭建环境要求【1】 首先准备docker环境【2】 安装docker-compose【3】安装Harbor1,上传Harbor到/root目录下并解压缩2,配置Harbor参数文件3,启动 Harbor4,查看 Harbor 启动镜像和容器5,登录20.

2020-12-02 22:50:12 951 1

空空如也

空空如也

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

TA关注的人

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