- 博客(56)
- 收藏
- 关注
原创 zabbix4.0安装
1,源码包下载wget https://cdn.zabbix.com/stable/4.0.19/zabbix-4.0.19.tar.gz2, 解压tar -xf zabbix-4.0.19.tar.gz3,安装依赖包yum install -y libevent-devel wget tar gcc gcc-c++ make net-snmp-devel libxml2-devel ...
2020-04-20 09:57:40
426
原创 问题:no space left on device
问题:no space left on device1,分析:可能存在两种原因,1,磁盘空间满了 2,inode节点使用完了2,查看磁盘使用情况df -h3,查看inode使用情况df -i4, 查找inode占用最多的目录for i in /* ; do echo $i ; find $i | wc -l ;done5,删除目录ls | xargs rm -rf扩展:h...
2020-02-17 19:38:31
382
原创 Svn 1.8.5安装(源码)
Svn 1.8.5安装(源码)1,安装组件yum install autoconf libtool expat-devel –y1.1,安装aprwget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.5.tar.gz -O apr.tar.gztar -zxf apr.tar.gzcd apr-1.6.5./buil...
2020-02-17 19:35:27
331
原创 keepalived源码安装+双实例双主模式配置
前期工作(两台机子同做)1,关闭防火墙和selinuxsystemctl stop firewalldsetenforce 02,时间同步yum -y install ntp ntpdatentpdate cn.pool.ntp.org3,下载源码包wget https://www.keepalived.org/software/keepalived-2.0.1.tar.gz注:...
2019-06-27 15:38:26
623
原创 企业级web集群----keepalived详解+apache高可用
标题keepalived介绍TCP/IP参考模型的第三、第四层、第五层交换机制检测每个服务节点的状态,如果某个服务器节点出现异常,或者工作出现故障,Keepalived将检测到,并将出现的故障的服务器节点从集群系统中剔除,这些工作全部是自动完成的,不需要人工干涉,需要人工完成的只是修复出现故障的服务节点。后来Keepalived又加入了VRRP的功能,VRRP(VritrualRouterRe...
2019-06-26 16:16:53
746
原创 表解OSI七层模型
OSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。七层模型和协议模型协议物理层EIA/TIA-232 ,EIA/TIA-499 , V.35 ,V.24 , RJ45, Ethernet, 802.3数据链路层Frame Relay,HDLC,PPP, IEEE 802.3/802.2网络层IP,IPX,AppleTalk DD...
2019-06-25 10:54:33
219
原创 zabbix--常见报错
1,zabbix_get [2845]: Check access restrictions in Zabbix agent configuration原因是:被监控端的zabbix_agentd.conf配置文件里的server_name没有修改,应该修改成被监控端的主机名;或者server未修改成服务端ip2,在编译zabbix时报:configure: error: MySQL libr...
2019-06-24 17:35:59
810
原创 将一个文件同时复制到多个目录下
echo 目录1 目录2 ... | xargs -n 1 cp -v 文件xargs -n : 表示命令在执行的时候一次用的参数的个数,默认是用所有的。cp -v : 启用详细模式来显示更多复制细节。例:...
2019-06-24 16:58:49
3616
转载 快速了解虚拟机内核工作方式
内核,是指的操作系统内核。所有的操作系统都有内核,无论是Windows还是Linux,都管理着三个重要的资源:计算,网络,存储。计算指CPU和内存,网络即网络设备,存储即硬盘之类的。内核是个大管家,想象你的机器上跑着很多的程序,有word,有excel,看着视频,听着音乐,每个程序都要使用CPU和内存,都要上网,都要存硬盘,如果没有一个大管家管着,大家随便用,就乱了。所以需要管家来协调调度整个...
2019-06-24 16:04:59
600
原创 ELK---介绍--安装配置
ELK介绍需求背景:业务发展越来越庞大,服务器越来越多各种访问日志、应用日志、错误日志量越来越多,导致运维人员无法很好的去管理日志开发人员排查问题,需要到服务器上查日志,不方便运营人员需要一些数据,需要我们运维到服务器上分析日志为什么要用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大也就是日志量多而复杂的场景中,...
2019-06-05 20:40:57
381
原创 centos7下mysql忘记密码
有时我们好久没有登录mysql有天用时发现忘记密码该如何?别慌,下面教你如何修改Centos7 下mysql的密码。1,首先在 /etc/my.cnf 文件里的 [mysqld] 下面添加 :skip-grant-tables保存退出。2,重启mysql服务: systemctl restart mysqld3,进入Mysql,输入密码时回车,就进入mysql数据库了,接下来修改...
2019-06-04 19:29:58
314
原创 网易游戏运维工程师笔试题(2019年)
网易游戏运维笔试题,答案由百度总结而来,哪里有错误或不足求大神指正留言。1, 运行 ifconfig -a 的时候提示 command not found ,会是什么原因,应该怎么办?分析:(1)...
2019-05-22 21:15:58
3949
4
原创 shell 练习
题目来自网络1.编写1-100的累加分析:此题要考虑如何得到这100个数并且将他们累加,用for循环这100个数或{1…100},seq 100 等来将这100个数得到,再用$引用数来累加。#!/bin/bash# 编写1到100的累加结果for i in `seq 100`dosum=$(($sum+$i))doneecho $sum2.把/root/目录下的所有目录(只需...
2019-04-01 18:19:03
1113
原创 KVM虚拟化安装的虚拟机全屏设置
当我们用KVM虚拟化装机发现装出来的机子屏幕特小不方便使用怎么设置全屏化呢?网上大多是安装VMware—tools工具,其实不用安装也能放大Ctrl+Alt+Enter放大全屏化(缩小回来一样)...
2019-03-27 15:42:24
4315
原创 LVM逻辑卷扩容实践---解决根目录空间满的问题
当我们想做一些需要下载大容量包的实验时,有时会发现根目录空间不足,那么该如何是好?当然是给根目录扩容了。[https://www.tuicool.com/wx/ZJJjUvN]这个链接经本人实验可用,将它分享给大家。注意: 当作到第8部后时,VG Name 可能和链接上的不同;当重新计算一下LV的空间resize2fs /dev/zabbix-vg/root报下面错时I am trying...
2019-03-25 17:09:27
978
原创 phpMyAdmin下载
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,...
2019-03-21 18:05:32
542
原创 网络镜像的安装与排错
1.安装阿里镜像源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo如果wget不能下载看一下你是否有网,连网了还用不了,看下 /etc/resolv.conf是否配置nameserver; 配置方法 nameserver 网段.2 如: nameserver 192...
2019-03-21 17:53:23
391
原创 制作Centos7模板机
1,安装一个带图形化的RHEL7或Centos7,安装过程可参考[https://blog.youkuaiyun.com/weixin_43168314/article/details/82799004]注意:安装向导- ->类型的配置选“自定义”- ->网络类型选“使用网络地址转换(NAT)”- ->I/O和磁盘类型选“推荐”- ->选择磁盘“创建新虚拟磁盘”- ->SOFT...
2019-03-11 14:33:01
1774
原创 Linux 错题集
1.启动交换文件的指令是?正确答案: C 你的答案: B (错误)A upB swapupC swaponD swapin解析:swapon功能说明:激活swap参 数:-a 自动启动所有SWAP装置 -s 显示简短的装置讯息2.Linux下查看服务程序占用的端口命令是什么?正确答案: ...
2019-03-08 16:17:48
863
原创 Linux 环境变量的学习
环境变量显示环境变量HOMEecho $HOME/root设置一个新的环境变量helloexport HELLO=“Hello”echo $HELLOHello使用env命令显示所有的环境变量env…XDG_SESSION_ID=2HOSTNAME=localhost.localdomainSELINUX_ROLE_REQUESTED=TERM=xterm...
2019-03-06 17:44:22
248
原创 Nginx简介及其安装
一.Nginx简介Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个 高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx是 由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的。Nginx相对于Apache优点: 1、高并发相应性...
2019-03-04 20:28:13
258
原创 linux与windows之间文件传输
如何将windows下的文件下载到linux?及如何把linux文件上传到windows?有时可以直接将windows文件拖到linux下却有文件大小限制,那该如何呢?想直接将windows文件拖到linux则在linux上不受大小限制安装vmware tools,具体安装步骤查看:[https://jingyan.baidu.com/article/8ebacdf070c40c49f75cd...
2019-03-04 16:21:20
795
原创 find命令详解
·find是Unix/Linux命令行工具箱中最棒的工具之一;该命令对于编写shell脚本所起到的功用不可小视,但是多数人却无法最大程度发挥它的功效。下面讨论find的大多数常见用法。·find命令的工作方式:沿着文件层次结构向下遍历,匹配符合条件的文件,执行相应的操作·要列出当前目录及子目录下所有的文件和文件夹,可以采用下面的写法:find . -print # 打印文件和目录的列...
2019-02-13 16:01:14
914
原创 JavaBean基础知识
·JavaBean是一种可重用的组件技术,可以将内部动作封装起来,用户不需要了解其如何运行,只需要知道如何调用及处理它对外提供的方法。在网站开发中,使用JavaBean可以简化JSP页面的设计与开发,提高代码可读性,从而提高网站的可维护性。1.什么是JavaBean?·按照Sun公司的定义,JavaBean可理解为一个可重复使用的软件组件。从本质上来说,JavaBean是一种Java类,它通过...
2019-02-13 14:01:14
1350
原创 安装与配置JDK
一.安装与配置JDK安装Tomcat之前必须首先安装JDK,JDK是Java Development Kit的缩写,是Java语言的开发工具包,它包括Java运行环境、Java工具和Java基础类库。1.下载与安装JDKJDK软件可到Oracle公司(Sun公司已被该公司收购)网站下载,网址为:http://www.oracle.com/technetwork/java/index.html...
2019-02-12 17:52:54
338
2
原创 C 函数的定义与调用及例题
一,函数的定义与调用· 在C语言中,函数(Function)是一个处理过程,即一段程序的工作放在函数中进行,函数结束时可以携带或不带处理结果。· C语言程序处理过程全部都是以函数形式出现,最简单的程序至少也有一个main函数。·从使用的角度看:标准函数(库函数)、用户自定义函数。1 函数的定义(1)函数的类型·无参函数:函数的定义无参数说明void wellcom( ){pri...
2019-02-12 16:36:40
4611
1
原创 函数的概述及例题(C语言)
一,什么是函数?函数→function→功能,函数就是能完成一定功能的程序段。·C语言规定:一个C程序应该由一个称之为main( )的主函数和若干个其他函数组成。·从main开始执行,调用其他函数后回到main,然后在main结束程序的运行。·各个子函数定义时互相独立。·函数可以互相调用,但是不能调用main。二,函数的功能·主函数就像一个控制面板,子函数就像控制面板上的按钮。·每...
2019-02-12 14:34:34
376
原创 Python常用操作运算符及练习题
一,操作符·算数操作符操作符描述示例+加法 -返回两操作数相加的结果3+2返回5-减法-返回左操作数减去右操作数的结果3-2返回1*乘法-返回两操作数相乘的结果3*2返回6/除法-返回右操作数除左操作数的结果3/2返回1但3.0/2返回1.5%模-返回右操作数对左操作数取模的结果5%3返回2**指数-执行对操作指数的计算...
2019-02-11 15:59:09
10146
原创 初学Python
一.认知Python·Python是一种结合了解释性,编译性,互动性和面向对象的高层次计算机程序语言。起源:1991年发行,C实现设计哲学:优雅,明确,简单宣誓:人生苦短,我用Python!·Python的由来Python的创始人为荷兰的Guido,1989年,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承;之所以选中Python作为改编程语言的...
2019-02-11 13:38:34
405
原创 Shell 练习题
1.求100以内所有偶数之和解析:本题主要考察如何遍历出100内所有偶数,并将其累加。#!/bin/bash#penman:liuyao#Time:20190128#求100以内所有偶数之和#用到for循环得出100内的数;再用if条件判断100内的偶数;再做个累加。#注意for后跟do/done 而if结束记得fi#只要最后的结果,将输出写在done外,要每部的结果写在done前...
2019-02-10 13:10:31
757
原创 awk-数据处理工具
一、awk命令的使用1.常用命令选项:-F 指定输入分隔符,可以是字符串或正则表达式,如-F:-v var=value 赋值一个用户定义变量,将外部变量传递给awk(每定义一个变量一个参数-v)-f scriptfile 从脚本文件中读取awk命令-v OFS=”\t” OFS变量表示输出分隔符(每定义一个变量一个参数-v)2.模式和操作:模式可以是以下任意一个:awk脚本是由模式...
2019-01-30 18:09:55
266
原创 字符转换命令:tr,col,join,paste,expand
通常在学习或工作过程中,有时需要对处理的数据进行字符替换;要大写改为小写,或将;改为:还有如何将两篇信息整合成一篇信息就需要用到以下命令。tr 主要用于删除文件中控制字符或进行字符转换;参数:-d 删除字符串1中所有输入字符。-s 删除所有重复出现字符序列,只保留第一个;即将重复出现字符串压缩为一个字符串。样例:(1) ifconfig | ...
2019-01-28 17:57:13
362
原创 Shell 练习题
1.创建一个脚本,当执行脚本执行时,脚本可以如下显示:(1).你目前的身份是:(2).你目前所在的目录是:2.创建一个脚本,该脚本可以根据你输入的日期计算出你的生日还有多少天3.创建一个脚本,执行脚本后让用户输入一个数字,程序可以由1+2+3····一直加到shi用户输入的数字为止。4.创建一个脚本,脚本作用如下:(1).先查看/tmp/nebula这个名称是否存在(2).如不存在则...
2019-01-26 19:29:00
1497
5
原创 Linux的用户管理练习题
一.yum简介Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。二·yum的本地配置<1>代码步骤1,rm -rf /etc/yu...
2019-01-24 18:33:06
2093
原创 Linux 一线面试选择题
Linux系统启动时,第一个启动的进程是(C)。A. GrubB. LoginC.InitD.Sysinit用ls –al 命令列出下面的文件列表,下面哪一个文件符号链接文件:(D)A. -rw-rw-rw- 2 hel-s users 56 sep 09 11:05 chinaB. -rwxrwxrwx 2 hel-s userd 56 sep 09 11...
2019-01-22 17:46:59
633
原创 yum源的配置
一·yum的本地配置<1>代码步骤1,rm -rf /etc/yum.repos.d/*   #删除/etc/yum.repos.d/所有文件2,vi /etc/yum.repos.d/aa.repo   #配置本地yum文件虽然Linux中一切皆文件但
2018-12-12 16:52:44
337
原创 OPENSSH服务器(ssh-keygen的使用方法)
一·相关概念1. OPENSSH概念OpenSSH是SSH(Secure Shell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的据由此来代替原来的类似服...
2018-12-06 20:55:00
3163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人