自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心之所向,不负初衷

路漫漫其修远兮,吾将上下而求索!

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

原创 zabbix 监控 tomcat 客户端 12345端口不能启动解决办法

在为公司安装zabbix 监控tomcat过程,遇到一个坑,几乎花了我一天的时间来解决这个问题,我觉得有必要写出来,避免更过的人来花更多的时间来采坑。在安装客户端的时候,找了很多博客都是这样写的在tomcat下的/bin/catalina.sh文件中添加以下内容:CATALINA_OPTS="$CATALINA_OPTS-Djavax.management.builder.initi...

2018-06-20 17:41:49 2878 1

原创 Linux三剑客之awk精讲

awk简介 awk不仅仅时linux系统中的一个命令,而且是一种编程语言,可以用来处理数据和生成报告(excel)。处理的数据可以是一个或多个文件,可以是来自标准输入,也可以通过管道获取标准输入,awk可以在命令行上直接编辑命令进行操作,也可以编写成awk程序来进行更为复杂的运用。本章主要讲解awk命令的运用。 工作原理 第一步:执行BEGIN{action;… }语句块中的语句 第二步:从

2017-11-17 21:57:58 1494

原创 CentOS7操作系统下实现mysql数据库的主主复制

CentOS7操作系统下实现mysql主主复制 实验环境:两台主机,172.18.24.107,172,18.24.27 操作系统为Centos7.3 安装mariadb服务,源码编译安装或者yum安装都可,这里选择yum安装 172.18.24.107主机上: 停掉mariadb服务,修改配置文件[root@node1 ~]#systemctl stop mariadb.srevice

2017-11-16 20:16:56 1662

原创 MySQL数据库之全量+增量+二进制日志的备份与恢复

一、简介数据的备份与恢复1、为什么备份?灾难恢复:人为错误、硬件故障(冗余)、软件故障(bug)、自然灾害、黑客攻击、误操作、…;测试;2、备份时应该注意些什么?能容忍最多丢失多少数据;恢复数据需要在多长时间内完成;需要恢复哪些数据; 做恢复演练:测试备份的可用性;增强恢复操作效率; …2、备份的数据集的范围:完全备份:整个数据集;部分备份:数据集的一部分,比如部分表;

2017-11-14 15:53:56 3086

原创 Linux下部署lvs+keepalived实现高可用负载均衡

lvs+keepalived是什么?keepalived工作原理keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的

2017-10-31 20:29:33 3586 1

转载 OSI七层模型与TCP/IP五层模型

OSI七层模型与TCP/IP五层模型一、OSI参考模型今天我们先学习一下以太网最基本也是重要的知识——OSI参考模型。1、OSI的来源OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制

2017-10-25 21:01:04 13583 4

原创 lvs实现负载均衡原理详解

前言: LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,现在已经是 Linux标准内核的一部分。在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能。一、为什么要使用LVS集

2017-10-25 19:28:10 1800 2

原创 Linux之防火墙

安全技术简介: 入侵检测与管理系统(Intrusion Detection Systems):特点是不阻断任何网络访问,量化、定位来自内外网络的威胁情况,主要以提供报告和事后监督为主,提供有针对性的指导措施和安全决策依据。一般采用旁路部署方式 入侵防御系统(Intrusion Prevention System):以透明模式工作,分析数据包的内容如:溢出攻击、拒绝服务攻击、木马、蠕虫、系统漏洞

2017-10-22 20:19:05 886

原创 autofs服务之光盘自动挂载

前言:在使用linux中,我们有会这么一个神奇的目录,平时不存在,访问自动生成,然后自动把光盘挂载到此目录上,在centos6和centos7上都是/misc/cd/目录。访问前访问后从上面两张截图可以看出确实是访问时马上就挂载上光盘了。 但是这这是为什么呢?我们可不可以在访问某个目录,也让光盘自动挂载到此目录上呢?实现光盘自动挂载首先要知道,自动挂载是autofs服务实现的,我们需要先按照服务并

2017-10-18 20:59:55 1840

原创 详解linux之NFS文件共享服务

前言: Network File System 网络文件系统,基于内核的文件系统。Sun公司开发,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,基于RPC(Remote Procedure Call Protocol远程过程调用)实现。 一、NFS服务的安装与启动 NFS服务是一种基础服务,一般装好的centos系统中都装有此服务,如果没有装,或者系统是最小化的,就需要

2017-10-15 22:15:15 1375

原创 Linux-RAID详解及配置

前言: RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列。RAID 的基本想法是把多个便宜的小磁盘组合到一起,成为一个磁盘组,使性能达到或超过一个容量巨大、价格昂贵的磁盘。 目前 RAID技术大致分为两种:基于硬件的RAID技术和基于软件的RAID技术。其中在Linux下通过自带的软件就能实现RAID功能,这样便可省去购买昂贵的硬件 RA

2017-10-11 22:46:06 2554

原创 MariaDB二进制安装步骤以及数据库的基本操作

本文索引前言MariaDB二进制格式安装过程 创建用户mysql准备二进制文件修改配置文件创建系统数据用户账号管理 创建用户账号授权用户账号数据库的基本操作 创建删除数据库创建删除表增删改查数据前言:数据:描述事物的符号纪录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、音频、视频等,数据有多种表现形式,它们都可以经过数字化后存入计算机。 数据库:数据库长

2017-10-07 23:02:54 2240

原创 TCP三次握手四次挥手

本文部分资料和示例援引自以下书籍和博客。在此,感谢原作者的创作,以及所有译者的付出,向他们致敬。1)《计算机网络第六版》电子工业出版社2) http://uule.iteye.com/blog/2213562一、TCP报文格式上图中有几个字段需要重点介绍下: (1)、源端口、目标端口:计算机上的进程要和其他进程通信是要通过计算机端口的,而一个计算机端口某个时刻只能被一个进程占用,所以通过指定源端口

2017-09-25 10:30:46 887

原创 详解Linux基础网络服务之DNS域名解析

前言: 整个Internet大家庭中连接了数以亿计的服务器、个人主机,其中大部分的网站、邮件服务等服务器都使用了域名形式的地址,如www.baidu.com、mail.163.com等。很显然这种地址形式都比使用119.75.217.109、202.108.33.74的IP地址形式更加直观,更容易被用户记住。但是这数以亿计的域名是怎样转换成IP进行连接通信的呢?DNS域名结构图DNS域名解析服务(

2017-09-23 23:26:43 2151

原创 Linux环境下搭建主从DNS服务器

一、bind简介 Linux中通常使用bind来实现DNS服务器的架设,bind软件由isc(www.isc.org)维护。在yum仓库中可以找到软件,配置好yum源,直接使用命令yum install bind就可以安装,监听窗口为53。bind的主要配置文件为/etc/named.conf,此文件主要用于配置区域,并指定区域数据库文件名称。区域数据库文件通常保存于/var/named/目

2017-09-21 23:33:04 6276 1

原创 PAM认证机制

AM简介 1. Sun公司于1995 年开发的一种与认证相关的通用框架机制 2. PAM 是关注如何为服务验证用户的API,通过提供一些动态链接库和一套统一的API,将系统提供的服务和该服务的认证方式分,使得系统管理员可以灵活地根据需要给不同的服务配置不同的认证方式而无需更改服务程序,同时,PAM是一种认证框架,自身不做认证 3. PAM(Pluggable Authentication Mo

2017-09-18 18:00:07 8484

原创 编译安装dropbear

ssh协议的另一个实现:dropbear第一步:下载dropbear,并解压wget http://matt.ucc.asn.au/dropbear/releases/dropbear-2015.75.tar.bz2 #如果linux不好下载,在windows下载,传到linuxtar xvf dropbear-2017.75.tar.bz2 #解压cd dropbear-2017.75

2017-09-13 15:53:58 1687

原创 创建私有CA和证书申请

一、OpenSSL:CA默认配置信息openssl 配置文件:/etc/pki/tls/openssl.cnf该配置文件中以 “[配置段]”,的形式配置相关信息======================openssl.cnf部分配置信息============================================== 和CA相关的配置文件,可修改 ##################

2017-09-10 23:06:27 2153 1

转载 三种方法解决 Failed to start LSB: Bring up/down networking 问题

《—》1、执行 service network restart 出现以下错误Restarting network (via systemctl): Job for network.service failed. See ‘systemctl status network.service’ and ‘journalctl -xn’ for details.2、根据上面的提示,执行“systemctl

2017-09-07 22:34:26 1579

原创 图解误删库文件之修复方法

前言:在生产可能会出现自己或者别人误操作,删除某个库文件,导致系统出现故障,不能起来,下面举一个实操中遇到的故障和解决办法。问题 ?误操作删除了库文件/lib64/libc-2.12.so导致的系统不能重启起来,一直停留在此页面。解决思路删除库文件,最直接办法就是把删除的库文件补上。解决步骤一、重启,进入救援模式选择光盘启动 第三项救援模式 然后除了网络不用配置网络,其他步骤都选OK或者确认……

2017-09-06 16:14:08 2893

原创 文件查找

前言:我们为什么要学习文件查找?每一种操作系统都有成千上万的文件组成,对于linux这样“一切皆文件”的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux这一功能可能并不是很熟悉,其实想玩linux的你更要牢牢掌握这个命令,因为linux不像windows那样有固定的文件名后缀,并且因为linux阵营下百家争鸣的特性,一个相同的文件在不同的发行版,可能会有不

2017-09-02 20:49:21 833

原创 shell高级编程--循环判断

前言1.1 为什么要学习shell编程Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具,Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。每一个合格的Linux系统管理员或运维工程师,都需要能够熟练地编写Shell脚本语言,并能够约定系统及各类软件附带的Shell脚本内容。只有这样才能提升运维人员的工作效率,适应日益复杂的工作环境,减少不

2017-08-28 14:03:54 2321

原创 修改Linux终端命令提示符颜色、PS1

目录说明PS1颜色设置保存设置——————————————————————————————1.说明关于linux提示符颜色设置,在网上找了好多资料都不是很详细,要不就是语法有错误。所以弄了好久才整明白了,写下来方便后面的人学习。2.PS1要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令 echo $PS1,即可在

2017-08-26 12:03:38 17536 5

原创 CentOS 7网卡名回归传统命名方式

各版本网卡命名方式CentOS 6之前,网络接口使用连续号码命名:eth0、eth1等,当增加或删除网卡时,名称可能会发生变化CentOS 7使用基于硬件,设备拓扑和设置类型命名(1) 网卡命名机制 systemd对网络设备的命名方式 (a) 如果Firmware或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根据此索引进行命名,例如eno1 (b) 如果Firmware或

2017-08-19 22:20:27 1177

原创 Linux之文件系统

简介文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统。 从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,安全控制,日志,压缩,加密等 查看内

2017-08-12 11:09:40 1187

原创 CentOS7下实现多系统网络yum服务器

*实现多系统网络yum服务器*YUM: YellowdogUpdate Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具。 在安装CentOS操作系统后,yum在能够联网的情况下就可以直接使用,但是CentOS的镜像站点可能会选错或者站点镜像出问题,出现找不到镜像的情况。另外,很多公司内网服务器无法访问外网,安装软件相对比较麻烦,搭建一

2017-08-06 16:49:01 1414

原创 Linux-用户组和权限管理

一、用户,用户组和权限 1.安全三AAuthentication :认证 Authorization :授权Accouting|Audition :审计用户组=主组(有且仅有一个)+附加组(可多个或没有)2、linux用户和组的主要配置文件:(1)/etc/passwd :用户及其属性 username:x:uid:gid:discreption:home:shell(2)/et

2017-07-29 21:50:27 998

原创 释放被程序占用的磁盘空间

*问题我们在生产中有时候会遇到磁盘空间满了,造成操作系统崩溃情况,这因为操作系统后台有很多程序在不停的工作,比如说日志就不停的在写。我们的通常做法是,临时清空一些没有用的文件数据来减轻系统的压力,但是这个时候又有一些的程序正在访问占用这个文件,我们该如何处理呢?*试验模拟 第一次实验:无程序占用磁盘空间的情况下清空空间 # df -hdf -h命令可以查看实验环境的磁盘空间情况

2017-07-23 18:43:52 4645

原创 如何让电脑上的小键盘不自动锁死

喜欢用电脑键盘右边数字小键盘的朋友,经常会遇到这样一个小烦恼,只要一会儿不用数字小键盘输入,数字小键盘就会锁死,然后习惯性的按数字,数字不能输入,小光标就乱跑,很烦。安装下面步骤解决: 1.打开记事本输入以下内容(注意有空格的地方): Set WshShell = CreateObject (“WScript.Shell”) WshShell.SendKeys “{NUMLOCK}” 保存文件到

2017-07-20 13:38:23 12352 2

原创 CentOS 7.3安装详解

CentOS(Community Enterprise Operating System),意思是社区企业操作系统,是Linux发行版本之一,它是来自于Red Hat Enterprise Linux 依照开源源代码规定释放出来的源代码所编译而成。由于出自于同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于Ce

2017-07-16 10:52:44 11546

原创 Linux--dd命令

当进行非强制的转换的时候,使用指定的输入和输出块大小拷贝文件 (默认是从标准输入到标准输出。) 它每次从输入读取指定大小的一个块(默认是512字节)。 如果使用 bs=bytes 选项,并且没有转换,除了指定 sync, noerror, 或 notrunc 之外, 那么dd将把全部读到的数据(可以比请求读的少) 写到独立的输出块去。 这个输出块的长度和读到的数据 完全一样,除非指定使用 syn

2017-07-15 16:05:53 962

原创 校验下载的CentOS镜像是否完整

很多朋友在使用Linux操作系统中出现Bug,检查发现并不是自身的操作失误,这个时候就要考虑装操作系统的时候使用的CentOS光盘是否完整无损坏了。 CentOS下载网址: https://wiki.centos.org/Download http://mirrors.aliyun.com http://mirrors.sohu.com http://mirrors.163.com按照正常

2017-07-12 23:05:54 2642

空空如也

空空如也

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

TA关注的人

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