自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(49)
  • 收藏
  • 关注

转载 Linux系统——MHA-Atlas-MySQL高可用集群

MHAMHA介绍MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换过程中,MHA能最大程度上保证数据库的一致性,以达到真正意义上的高可用。MHA组成...

2018-12-08 02:16:00 165

转载 Linux系统——JumpServer跳板机的搭建和部署

公网源部署jumpserver跳板机建立阿里云公网源yum仓库(服务端)[root@localhost ~]# lsanaconda-ks.cfg install.log.syslog jumpserver-0.3.2.tar.gzinstall.log jumpserver-0.3.2 yum.sh[root@localhost ~]# mount /dev/s...

2018-12-08 02:03:00 450

转载 Linux系统——PXE高效能批量网络装机

PXE:Pre-boot Excution Environment,预启动执行环境,石油Intel公司开发的网络引导技术,工作在Client、Server模式,允许客户机通过网络从远程服务器下载阴道镜像,并记载安装文件或者整个操作系统。搭建PXE网络体系,必须要满足一下条件:1. 客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导。2. 网络中有一台DHCP服务器,...

2018-12-08 01:51:00 208

转载 Linux系统——Keepalived高可用集群

#### keepalived服务的三个重要功能1. 管理LVS负载均衡软件Keepalived可以通过读取自身的配置文件,实现通过更底层的接口直接管理LVS的配置以及控制服务的启动,停止功能,这使得LVS的应用更加简单方便。2. 实现对LVS集群节点健康检查功能(healthcheck)Keepalived可以通过在自身的Keepalived.conf文件里配置LVS的节点IP和相关参...

2018-12-08 01:47:00 243

转载 Linux系统——Nginx反向代理与负载均衡

集群集群是指一组(若干个)相互独立的计算机,利用高速通信网路组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运用各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时,集群给用户的感觉就是一个单一独立的服务器,而实际上用户请求的是一组集群服务器。特点:(1)高性能用户通过...

2018-12-08 01:44:00 209

转载 Linux系统——LNMP分离式部署

#### 安装nginx```[root@localhost ~]# tar xf nginx-1.10.2.tar.gz -C /usr/src/[root@localhost ~]# cd /usr/src/nginx-1.10.2/[root@localhost ~]# mount /dev/sr0 /media/cdrom[root@localhost nginx-1.10....

2018-12-08 01:43:00 157

转载 Linux系统——MySQL基础(三)

### MySQL主从复制实践#### 主从复制实践准备(1)主从复制数据库实战环境准备MySQL主从复制实践对环境的要求比较简单,可以是单机单数据库多实例的环境,也可以是两台服务器,每个机器一个独立数据库的环境。本文以单机数据库多实例的环境为例讲解。实例端口信息查看如下:```[root@localhost ~]# ss -antup | grep 330tcp LISTEN...

2018-11-25 23:37:00 141

转载 Linux系统——MySQL基础(二)

# MySQL数据库完全备份与恢复## 数据库备份的分类1. 从物理与逻辑的角度,备份可以分为物理备份和逻辑备份。(1)物理备份:对数据库操作系统的物理文件(数据文件、日志文件)的备份。物理备份又可分为脱机备份(冷备份)和联机备份(热备份)冷备份:在关闭数据库中的时候进行的热备份:数据库处于运行状态,这种备份依赖于数据库的日志文件温备份:数据库锁定表格(不可写入但可读)的状态下进行的(2...

2018-11-25 23:33:00 191

转载 Linux系统——MySQL基础(一)

# 数据库 ## 数据库简单的分类:(1)关系型数据库:MySQL和Oracle、Postgresql(2)非关系型数据库:Memcached和Redis(3)消息队列中间件(4)搜索引擎数据库:ElasticSearch(5)时间序列数据库:InfluxDB(6)列数据库:Hbase(7)图形数据库:MongoDB 系型数据库 SQL数据库数据和数据之间是有关系的,通过关系能够...

2018-11-25 23:32:00 252

转载 Linux系统——DHCP

DHCP定义DHCP服务是负责IP、掩码、网关地址、DNS地址等自动分发的软件服务DHCP的分配方式(1)自动分配:分配到一个IP地址后永久使用(2)手动分配:由DHCP服务器管理员专门指定IP地址(3)动态分配:使用完后释放该IP,供其他客户机使用DHCP的租约过程(客户机从DHCP服务器获取IP地址的过程)(1)DHCP客户端在网络中搜索服务器(2)服务器响应客户端(3)客户端向目标...

2018-11-25 23:30:00 106

转载 Linux系统——FTP

FTP连接及传输模式1. 控制连接:TCP21,用于发送FTP命令信息2. 数据连接:TCP20,用于上传、下载数据3. 数据连接的建立类型:(1)主动模式:服务器制动发起数据连接首先由客户端向服务端的21端口建立FTP控制连接。当需要传输数据时,客户端以PORT 命令告知服务区“我打开了某端口,你过来连接我”,预算服务器从20端口向客户端的该端口发送请求并建立数据连接。(2)被动模式...

2018-11-25 23:27:00 145

转载 Linux系统——DNS

DNS系统的作用1. DNS服务器Internet中,大部分网站、邮件服务等服务器都使用了域名形式的地址,这种地址形式要比使用IP地址形式更加直观,更加容易被用户记住。FQDN格式(完整域名格式):在常见域名后添加“.”(根域)。DNS系统在网络中的作用就是维护着一个地址数据库,其中记录了各种主机域名:与IP地址的对应关系,以便为客户程序提供正向或反向的地址查询服务,即正向解析与反向解...

2018-11-25 23:09:00 162

转载 Linux系统——ssh-key连接原理

SSH是一种客户端连接,在Linux服务器下通过远程的方式将本地电脑连接到对方的电脑上。远程连接的方式:(1)telnet命令(为明文传输,不安全)(2)(2)SSH(加密传输,安全)操作的两台服务器都需要安装scp软件包(openssh-clients)(1)telnet命令(为明文传输,不安全)两台服务器安装telnet# telnet 192...

2018-11-24 01:39:00 261

转载 Linux系统——Nginx基础

Nginx是一个开源的,支持高性能、高并发(特别是静态资源)的www服务和代理服务软件,还具有反向代理复杂均衡功能和缓存服务功能,与lvs负载均衡及Haproxy等专业代理软件相比,nginx部署更简单方便重要特性:(1)支持高并发:能支持几万并发连接(静态小文件业务环境)(2)资源消耗少:在3万并发连接下,开启10个nginx线程消耗的内存不到200MB(3)可以做HT...

2018-11-24 01:31:00 158

转载 Linux系统——防火墙

防火墙的作用一种将内部网络和外部网络分开的方法,是一种隔离技术。防火墙在内网与外网通信是进行访问控制,一句锁设置的规则对数据包做出判断,最大限度地阻止网络中的黑客破坏企业网络,从而加强企业网络安全。防火墙的分类硬件防火墙:思科ASA防火墙,H3C的Sepath防火墙软件防火墙:iptables按架设的位置,可分为主机防火墙、网关防火墙iptabl...

2018-11-24 01:23:00 158

转载 Linux系统——http协议原理

Web服务基础用户访问网页基本流程(1)在浏览器中输入域名,系统会查找系统本地的DNS缓存及hosts文件信息,查找是否存在域名对应的IP解析记录(2)DNS解析域名为IP地址,系统会把浏览器的解析请求发送给客户端本地设置的DNS服务器地址解析,如果LDNS(local DNS)服务器的本地缓存有对应的解析记录就会直接返回IP地址给客户端(如果没有,则LDNS会负责继续请求其...

2018-11-24 01:20:00 182

转载 Linux系统——Inotify事件监控工具

每秒传输文件200个Rsync放在定时任务中也只是一分钟执行一回,要想达到实时的效果,为防止单点nfs架构故障,再启动一台nfs服务器作为主nfs服务器的备份服务器,此时需要inotify实时同步数据(秒级别同步),而这台备份nfs服务器可以作为rsync备份服务器Inotify是一种异步的文件系统事件监控机制软件,通过inotify可以监控文件系统中添加,删除,修改,移动...

2018-11-24 01:18:00 404

转载 Linux系统——Ansible批量管理工具

批量管理工具:(1)ansible 操作简单(适用于500台以下服务器)(2)saltstack 比较复杂(一般适用于1000-4w台服务器)(3)puppet超级复杂systemctl(统一管理命令)chkconfig、service等的功能都被systemctl替代# system stop iptables.service(7....

2018-11-23 21:23:00 397

转载 Linux系统——搭建FTP方式的本地定制化Yum仓库

(1)搭建公网源yum仓库安装wgetaliyun源# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo163源# wget -O /etc/yum.repos.d/163.repo http://mirrors.163.com/.help/CentOS6-Bas...

2018-11-07 14:52:00 94

转载 Linux系统——公网定制化yum仓库部署

1)搭建公网源yum仓库安装wgetaliyun源# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo163源# wget -O /etc/yum.repos.d/163.repo http://mirrors.163.com/.help/CentOS6-Base...

2018-11-07 13:51:00 155

转载 Linux系统——本地定制化yum仓库部署

1)开启yum仓库配置文件 /etc/yum.conf的keepcache功能(开启一个新的虚拟机)将keepcache=0改为1,修改配置文件后重新清空缓存(1默认下载的安装包不删除,才可以实现偷包的过程)# yum -y clean all# yum makecache# yum -y install inotify-tools这样缓存就不会清空了(2)从...

2018-11-07 13:49:00 130

转载 Linux系统——shell脚本应用示例

传入一个网段地址,自动找出本网段内存活的IP地址。2,将存活的IP地址当作密码来创建Linux用户,用户名格式为:你的名字_数字 3,有几个存活IP地址,就自动创建几个用户 4,最后将创建的用户名和密码写入到/tmp目录下的某文件里(1)找存活的ip(2)将ip去除“.”,生成密码,(3)创建用户,密码(4)写入Path路径下的文件里(设置两个变量)#!/b...

2018-11-06 23:26:00 128

转载 Linux系统——NFS网络文件系统

在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文件,通常网站用户上传的文件都会放到NFS共享里,然后前端所有的节点访问这些静态资源时都会读取NFS存储上的资源。NFS是当前互联网系统架构中最常用的数据存储服务之一。集群:多台普通服务器,多台之间共同作用,达到分散压力的作用负载均衡器:将用户的访问压力平均给后方的多个Web服务...

2018-11-06 23:25:00 223

转载 Linux系统——Rsync数据同步工具

Rsync的优点及缺点优点:类似cp命令、scp命令,但rsync为增量复制工具缺点:针对大文件,效率非常高(打包再比对),针对小文件,效率非常低。Rsync作用(1)可使本地和远程两台主机之间的数据快速复制同步镜像,远程备份的功能,可以增量拷贝。(2)可以在本地主机的不同分区或目录之间全量及增量的复制数据(3)可以实现删除文件和目录的功能,相当于rm命令...

2018-11-05 18:01:00 783

转载 Linux系统——date命令

date命令作用:用来显示或设定系统的日期与时间。参数-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --version:显示版本信息。%H 小时(以00-23来表示)%I 小时(以01-1...

2018-10-31 23:16:00 249

转载 Linux系统——shell脚本

shell脚本编程作用:通过命令行解析的方式,自动执行设定好的程序或命令代码。(若将脚本挂到定时任务中,就会自动在非工作时间里自动触发执行程序)Shell脚本文件以“.sh”结尾规范的Shell脚本第一行会指出由哪个程序(解释器)来执行脚本中的内容。在linux bash编程中一般为:#!/bin/bash(表示该脚本运用/bin/bash命令进行解...

2018-10-31 23:14:00 217

转载 Linux系统——awk命令

awk命令不仅仅是Linux系统的命令,也是一种编程语言,用来处理数据和生成报告(Exel),处理的数据可以是一个或多个文件(标准输入和管道获取标准输入)。可在命令行上编辑操作,也可以写成awk程序运用。查看awk版本# awk --versionawk格式# awk -F “参数”‘BEGIN{}模式{动作} END{}’文件路径参数-...

2018-10-29 01:15:00 204

转载 Linux系统——特殊符号、通配符及正则表达式

特殊符号| 管道符号,将管道符左边的命令的执行结果以字符串的形式通过 管道符传送到管道符右边命令末尾,作为管道符右边命令的执行 范围> 输出重定向>> 追加输出重定向< 输入重定向<< 追加输入重定向~ 当前用户的宿主目录`` 引用命令优先执行$() 引用命令优先执行^... 以...开头...$ 以...结尾...

2018-10-29 00:53:00 117

转载 Linux系统——日志文件

日志文件的分类(1)内核及系统日志由系统服务rsyslog管理,根据去主配置文件/etc/rsyslog.conf中的设置决定将内核消息及各种系统程序消息记录到什么位置。/etc/rsyslog.conf配置文件中,常见的配置格式:“.” 你后面等级要高(包含该等级)的都记录 eg:“*.info”“.=” 只记录该等级 eg:“.=debug”“!” 除了该等级...

2018-10-26 00:53:00 95

转载 Linux系统——硬链接与软链接

文件属性软硬连接:链接有两种,一种为硬链接(Hard Link),另一种为软链接或符号链接(Symbolic Link或Soft Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。在硬链接的情况下,参数中的“目标”被链接至[链接名]。如果[链接名]是一个目录名...

2018-10-26 00:51:00 218

转载 Linux系统——inode和block

Linux文件属性磁盘被分区并格式化为ext4文件系统后,会生成一定数量的inode和blockInode 索引节点作用:存放文件的属性信息以及作为文件的索引(指向文件的实体block)Block存放的是文件的实际数据iNode存放文件的属性信息以及指向文件实体的指针(block的位置),文件名不在iNode里一般在上级目录的block里系统...

2018-10-26 00:46:00 98

转载 Linux系统——系统安全及应用

系统账号清理将非登录用户的shell设为/sbin/nologin方法一:usermod -s方法二: chsh命令,交互式修改,用来修改用户的登录情况方法三: chsh -s方法四:vim /etc/passwd锁定长期不使用的账号方法一:passwd -l 用户名 密文前会出现2个! 解锁passwd -u 查看passwd ...

2018-10-24 00:28:00 162

转载 Linux系统——ACL权限控制及特殊权限

ACL权限控制ACL(access control list),可以提供除属主、属组、其他人的rwx权限之外的细节权限设定ACL的权限控制(1)User 使用者(2)Group 群组(3)Mask 默认权限掩码启动ACL(yum安装ACL)# yum -y install acl# mount# mount -o remount,acl /...

2018-10-24 00:06:00 100

转载 Linux系统——引导过程与服务控制

一、Linux开机启动原理(十步)(1)开机自检BIOS开机检测,主板检测(2)MBR引导硬盘512字节(3)GRUB菜单操作系统菜单(4)加载内核(kernel)启动操作系统核心,根据grub设定的内核映像所在路径,系统读取内存影响并进行解压缩操作(5)运行INIT进程执行kernel的任务。INIT是一个由内核启动的用户级进程,内核被加载后,第...

2018-10-23 23:51:00 119

转载 Linux系统——Raid磁盘阵列

Raid磁盘阵列作用:解决磁盘速度、安全问题Raid原理Raid0 写入速度极快,有几块硬盘,写入速度就近似几倍,但是安全性极差,只要一块盘坏了,所有盘的数据全部坏掉,最少两块硬盘组合性价比最高,安全性差,在不注重安全的地方可以使用Raid1 相当于镜像,左右两边数据一样;第n块盘是第一块盘的镜像安全性高,支持n-1块盘出现故障,一般银行使用这种架构;一旦出...

2018-10-23 23:18:00 132

转载 Linux系统——文件系统与LVM 逻辑

格式化命令 mkfs、 mkswapmkfs格式化数据磁盘# mkfs -t ext4 /dev/sdb1# mkfs.ext4 /dev/sdb1-t 指定格式化文件类型-b 指定block大小,单位字节-I inode大小-U 设UUID号-q 执行不显示信息mkswap格式化虚拟磁盘# mkswap /dev/sdb5...

2018-10-23 23:06:00 143

转载 Linux系统——sed命令

sed命令精讲cat工作原理cat命令只想文件,把文件打开后,将文件中所有内容一次性读到内存中,从内存里一次性输出到屏幕上,此时可能存在内存装不下的情况,因此cat命令只能查看小文件内容,不能读取大文件,对于大文件来说是“禁用”的。==================================================sed命令=====增删改查增在...

2018-10-23 22:39:00 218

转载 Linux系统——磁盘管理

磁盘结构(1)硬盘的物理结构磁头:每面一个磁盘盘片:硬盘有多个盘片,每个盘片2面(2)硬盘的数据结构扇区:盘片被分为多个扇形区域,每个扇形区存放512字节的数据磁道:统一盘片不同半径的同心圆柱面:不同盘片相同半径构成的圆柱面(扇区纵截面)(3)磁盘接口(1)IDE(并口)(2)SATA(串口)速度快,纠错能力强(3)SCSI(商用)转速...

2018-10-23 22:05:00 58

转载 Linux系统——文件和目录权限

文件及目录权限(七进制表示)r 读权限(4),允许查看文件内容w 写权限(2),允许修改文件内容x 可执行权限(1),允许运行程序- 无权限(0)属主:拥有该文件的用户账号属组:拥有该文件的组账号查看文件的权限和归属- rw- r-- r--(为演示,将该权限用空格分为四位)第一位:文件的类型第二位:属主的权限第三位:属组的权限第...

2018-10-23 21:09:00 62

转载 Linux系统——VMware克隆

克隆VMware1、 关闭防火墙2、 关闭selinux3、 删除UUID和Mac地址4、清空网卡缓存5、关机=====================关闭防火墙#service iptables stop#chkconfig iptables off======================关闭selinux#setenforce 0...

2018-10-23 11:33:00 73

空空如也

空空如也

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

TA关注的人

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