etc

Zabbix3.2.11源码编译安装for centos7

依然范特西╮ 提交于 2020-03-06 11:56:37
本文转载自: https://www.93bok.com 一、Linux常用开源监控系统简单介绍 cacti:存储数据能力强,报警性能差 nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警 zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警。 二、Zabbix组件功能 Server Zabbix server 是监控代理程序报告系统可用性、系统完成整性和统计信息的核心组件。Zabbix Server是所有配置信息、统计信息和操作数据的核心存储器。 数据库存储 所有配置信息和Zabbix收集到的数据都被存储在数据库中。 Web界面 为了从任何地方和任何平台都轻松的访问Zabbix,Zabbix提供了基于Web的界面。该界面是Zabbix Server的一部分,通常(但不一定)跟Zabbix Server运行在同一台物理机器上。 如果使用SQLite,Zabbix Web界面必须要跟Zabbix Server运行在同一台物理机器上。 Proxy代理服务器 Zabbix proxy 可以替Zabbix Server收集性能和可用性数据。Proxy代理服务器是Zabbix软件可选择部署的一部分;当然,Proxy代理服务器可以帮助单台Zabbix Server分担负载压力

掉书袋的东东,我喜欢。。。

戏子无情 提交于 2020-03-06 09:45:42
  相傳在十八世紀,德國 Baron Münchhausen 男爵常誇大吹噓自己的英勇事蹟,其中一項是「拉著自己的頭髮,將自己從受陷的沼澤中提起」,此事後來收錄於德國《吹牛大王歷險記》,則改寫為「用拔靴帶把自己從海中拉起來」,這裡的「拔靴帶」(bootstrap) 指的是長統靴靴筒頂端後方的小環帶,是用以輔助穿長統靴。這種有違物理原理的誇大動作,卻讓不同領域的人們獲得靈感,Robert A. Heinlein 發表於 1941 年的短文〈By His Bootstraps〉收錄典故並給予多種延伸想法;滑鼠發明人 Doug Engelbart 博士甚至在 1989 年以此命名其研究機構「Bootstrap 學院」,並擔任該院主任。在商業上,bootstrapping 則被引申為一種創業模式,也就是初期投入少量的啟動資本,然後在創業過程中主要依靠從客戶得來的銷售收入,形成一個良好的正現金流。在電腦資訊領域,因為開機過程是環環相扣,先透過簡單的程式讀入記憶體,執行後又載入更多磁區、程式碼來執行,直到作業系統完全載入為止,所以開機過程也被稱為 bootstrapping,簡稱 "boot"。 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 从加载BootLoader(RHEL下为Grub)开始,会发生以下事情. 1. 藉由Grub的管理,读取Kernel内核文件(/boot

制作EulerOS的工具镜像

我是研究僧i 提交于 2020-03-05 23:52:07
euleros-hw_0.1.0.dockerfile 如下 # docker build -f euleros-hw_0.1.0.dockerfile -t euleros-hw:0.1.0 ./ FROM euleros:2.0.8 as build0 RUN sed -i 's/SP3/SP8/g' /etc/yum.repos.d/euleros.repo && \ sed -i 's#2.8/os//$#2.8/os/\$basearch/#g' /etc/yum.repos.d/euleros.repo RUN rm -fr /etc/yum.repos.d/* && \ echo '[base]' > /etc/yum.repos.d/EulerOS.repo && \ echo 'name=EulerOS-2.0SP8 base' >> /etc/yum.repos.d/EulerOS.repo && \ echo 'baseurl=http://developer.huawei.com/ict/site-euleros/euleros/repo/yum/2.8/os/aarch64/' >> /etc/yum.repos.d/EulerOS.repo && \ echo 'enabled=1' >> /etc/yum.repos.d/EulerOS.repo &&

centos设置静态ip

情到浓时终转凉″ 提交于 2020-03-05 18:04:16
Step1、修改配置文件 用 vi 编辑器修改 /etc/sysconfig/network-scripts/ifcfg-eth0 进入 /etc/sysconfig/network-scripts 目录 cd /etc/sysconfig/network-scripts打开配置文件 vi ifcfg-ens33这里可能你的文件名不是这个,但是找前面是 ifcfg-ens 的就是了 Step2、重启网络服务 修改完成之后需要重新启动一下网络服务,才能生效。使用下面的命令。 service network restart(centos 7 下使用 systemctl restart network.service)reboot 来源: https://www.cnblogs.com/shengguorui/p/12421413.html

awk简介

蓝咒 提交于 2020-03-05 16:53:12
本质: 是一门编程语言,有自己的语法和库函数。 工作机理: 读取每一行 按分隔符把这一行切成多个(不指定分隔符的话,空白或者连续空白就是分隔符) $1:代表第一列;$2:第二列。。。。 $0:整行内容 按需,按特定格式打印出来 功能: 可以限定处理哪些行 可以根据列的内容做条件分支处理 可以循环所有列 可以自己定义变量 命令基本用法: awk [option] 'PROGRAM' FILE... PROGRAME:PATERN{ACTION STATEMENTS} 例子1:/etc/fstab文件用空白分隔,打印出第二列和第四列。 列之间用逗号分隔,打印出来的列之间就有空格;不加逗号,就把这2列连一起了 [root@localhost ~]# tail -4 /etc/fstab /dev/mapper/centos-root / xfs defaults 0 0 UUID=3d3b316a-529e-484a-9895-e785fdde5365 /boot xfs defaul /dev/mapper/centos-home /home xfs defaults 0 0 /dev/mapper/centos-swap swap swap defaults 0 0 [root@localhost ~]# tail -4 /etc/fstab | awk '{print $2,$4}

搭建阿里云lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

眉间皱痕 提交于 2020-03-05 16:09:10
阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos。 装好后,进入系统 一、挂载数据盘 df -h 只有系统盘了,挂载上原来的数据盘 fdisk -l 看到数据盘了/dev/vdb1 挂载上这个数据盘, mkdir /data0 mount /dev/vdb1 /data0 然后写入分区: echo '/dev/vdb1 /data0 ext4 defaults 0 0' >> /etc/fstab 不写入分区表,重启后又要挂载的。 怎么知道分区类型是ext4,用这个命令: df -hT 好的成功了! 二、安装nginx 首先更新系统软件 # yum update 安装nginx 1.安装nginx源 # yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.安装nginx # yum install nginx 3.启动nginx # service nginx start Redirecting to /bin/systemctl start nginx.service 4.访问http:/

FastDFS 集群部署

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-05 12:22:07
服务器规划: VIP :10.100.139.129 跟踪服务器 1 【主机】( Tracker Server ): 10.100.139.121 跟踪服务器 2 【 备 机】( Tracker Server ): 10.100.138.180 存储服务器 1 ( Storage Server ): 10.100.139.121 存储服务器 2 ( Storage Server ): 10.100.138.180 存储服务器 3 ( Storage Server ): 10.100.138.153 操作系统: CentOS7 用户: root 数据存储目录: 应用 安装目录 Nginx /opt/nginx Fastdfs /usr/bin Keepalived /usr/local 安装包 /home/yxgly/resources è /usr/local/src Tracker_data /fastdfs/tracker Storage_data /fastdfs/storage 安装包: FastDFS_v5.08.tar.gz : FastDFS 源码 libfastcommon-master.zip :(从 FastDFS 和 FastDHT 中提取出来的公共 C 函数库) fastdfs-nginx-module-master.zip : storage 节点

linux /etc目录下 fstab 和mtab

…衆ロ難τιáo~ 提交于 2020-03-05 11:57:41
etc/fstab文件的作用 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。 /etc/mtab文件的作用: 先看它的英文是: This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file. 记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。 每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。当然我们自己还可以通过读取/proc/mount也可以来获取当前挂载信息 详解/etc/fstab文件 在linux中/etc/fstab的数据项如下所示: 设备名称 挂载点 分区的类型 挂载选项 dump选项 fsck选项 LABEL=/ / ext3 defaults 1 1

Linux下/etc/fstab文件详解 [转]

落花浮王杯 提交于 2020-03-05 11:57:18
有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。 在这个文件下,我们要关注的是它的六个域,分别为:<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面将详细介绍这六个域的详细意义。 1、<fie sysytem>物理分区名/卷标。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。做过嵌入式linux开发的朋友都可能知道 mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc/fstab文件中,file

Linux下/etc/fstab文件详解

落爺英雄遲暮 提交于 2020-03-05 11:38:37
有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是我们不了解的。 /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则用命令 vi /etc/fstab 来修改。 当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。 在这个文件下,我们要关注的是它的六个域,分别为:<file system>、<mount point>、<type> 、<options>、<dump>、<pass>。下面将详细介绍这六个域的详细意义。 1、<fie sysytem>。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。做过嵌入式linux开发的朋友都可能知道 mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc