CentOS

Docker安装及安装单机版ELK日志收集系统

这一生的挚爱 提交于 2020-10-06 08:03:19
Docker 安装单机版ELK日志收集系统 概述 现在Elasticsearch是比较火的, 很多公司都在用. 而Docker也正如火如荼, 所以我就使用了Docker来安装ELK, 这里会详细介绍下安装的细节以及需要注意的地方. 先来强调一下, Elasticsearch和Kibana必须用相同版本, 这个可以避免很多坑。 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。 开源实时日志分析ELK平台由ElasticSearch、Logstash和Kiabana三个开源工具组成: 1)ElasticSearch是一个基于Lucene的开源分布式搜索服务器。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是第二流行的企业搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。在elasticsearch中,所有节点的数据是均等的。 2)Logstash是一个完全开源的工具

zabbix基础配置(二)

余生长醉 提交于 2020-10-06 07:37:39
zabbix基础配置(二) ============================================================================= 概述: 本章我们将继续介绍zabbix的基础配置,具体内容如下: zabbix-agent的安装、配置及启动; 在agent-web中创建主机组,添加主机; 在主机上添加配置item(监控项); ============================================================================= zabbix agent安装配置: 1.安装配置过程 1. 安 装 # yum install zabbix-agent-3.0.2-1.el7.x86_64.rpm zabbix-sender-3.0.2-1.el7.x86_64.rpm 2.程序环境: 配置文件: /etc/zabbix/zabbix_agentd.conf Unit File: zabbix-agent.service 3.配置 4.启动服务 # systemctl start zabbix-agent.service 演示: 操作环境: zabbix-agent要安装在被监控的主机之上,所以,这里我以IP地址为:10.1.252.161的CentOS 7 主机为例,安装zabbix

GPU集群环境(CentOS 7.4)下NVbio的编译安装

限于喜欢 提交于 2020-10-06 07:08:15
0x01 环境 10节点CPU,GPU混合集群。其中四个GPU节点,使用Tesla P100。 基础操作系统为centos 7.4 x86_64。cuda 10.2,anaconda 4.3。 0x02 需求 在GPU节点上编译安装nvbio。 NVBIO是一款基于C++框架的GPU加速库,其能够对短和长读一致性进行>高吞吐量的序列分析,并且其模块库中包含数据结构、算法和使用的应用程序。通过NVBIO可以在CPU-GPU 和CPU-only上建立复杂的计算基因组学。 https://developer.nvidia.com/nvbio https://github.com/NVlabs/nvbio 0x03 问题 从github上clone最新代码。 nvbio使用cmake编译,开始按文档进行,出错。 ... identifier __float2half_rn" is undefined ... ... cuda - fatal error: cub/cub.cuh: No such file or directory ... mkdir build cd build cmake .. make -j8 0x04 原因 后来仔细检查了一下。 CentOS 上GCC版本太旧,4.8.3,不支持c++11规范。 缺少cub库。 其他cmake参数: -DGPU

Liunx系统centos-7文件管理命令

筅森魡賤 提交于 2020-10-06 06:51:57
注:下文中“/2” “1注:下文中“/2” “1” “3”统称为文件夹也可称为目录,用“/”能让新手更好的” “3”统称为文件夹也可称为目录,用“/”能让新手更好的 1.进入root超级管理员 2.Touch 1.txt为创建新的文件 3.Mkdir 2/为创建文件夹: 4.同时创建多个文件夹命令为:mkdir 5 6 如下 5.Cp 1.txt 2/ 为把1.txt文件复制到2/文件夹 6.Cp -r 2/ 3/ 为把2/文件夹复制到3/文件夹: 7.Ls 2/ 为查看2/文件夹下的文件: 8.Mv 2/1.txt 4/ 为2/文件夹里的1.txt文件移动到4/文件夹: 9.10.Mv 4/1.txt 4/2.txt 为在4/文件夹中把1.Txt文件改名为2.txt: 10.mv 4/2.txt 1/3.txt 为4/文件夹里的2文件移动到1/文件夹并改名为3文件: 11.同时删除多个文件命令为 rm -rf 上图为没输入删除命令的样图。 12.输入删除文件命令: rm -rf 1 2 2.txt 3 结果如下图: 13.cat 9.txt 查看9.txt文件中的内容 14.more 9.txt 文件翻页 15.head 9.txt 查看文件的前十行: 16.tail 9.txt 查看文件的后十行: 17.head -4 9.txt 只查看前4行: 18.grep 5 9.txt

数据源管理 | 搜索引擎框架,ElasticSearch集群模式

倖福魔咒の 提交于 2020-10-06 06:49:45
本文源码: GitHub·点这里 || GitEE·点这里 一、集群环境搭建 1、环境概览 ES版本6.3.2,集群名称esmaster,虚拟机centos7。 服务群 角色划分 说明 en-master master 主节点:esnode1 en-node01 slave 从节点:esnode2 en-node02 slave 从节点:esnode3 ElasticSearch基础功能和用法: MySQL数据全量和增量方式向ES搜索引擎同步 Linux系统Centos7环境搭建ElasticSearch中间件 SpringBoot2整合ElasticSearch搜索引擎框架 在真正海量数据的业务场景中,ElasticSearch搜索引擎都是需要集群化管理的,实时搜素几十亿的数据十分常见。 2、集群配置 配置文件 vim /opt/elasticsearch-6.3.2/config/elasticsearch.yml 主节点配置 # 集群主节点配置 cluster.name: esmaster node.master: true # 节点名称 node.name: esnode1 # 开发访问 network.host: 0.0.0.0 从节点配置 注意这里两个从节点配置,node.name分别配置为esnode2和esnode3即可。 # 集群名称 cluster.name:

Centos 7 安装 Oracle 12cR2 流程

孤街浪徒 提交于 2020-10-06 06:47:39
Centos 7 安装 Oracle 12cR2 流程 一个欠登儿程序员 2019-01-28 16:40:30 788 收藏 2 分类专栏: Centos 7 软件安装系列 版权 前言 在公司之前一直用的是Oracle 11g的数据库版本,由于一次漏扫,扫描Windows服务器出现“Oracle Enterprise Manager Grid Control JSP代码执行漏洞(CVE-2010-3600)”,想了很多办法进行补漏洞,但是漏扫仍旧不能通过,之后直接进行Oracle大版本升级解决了此漏洞,之后公司一直采用Oracle 12c,包括Linux平台的服务器。 此流程只包含Linux平台的Oracle 12c的安装(Windows平台Oracle 12c安装流程),本流程采用静默安装的形式,安装包请自行到官网下载 下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 此流程借鉴了 https://blog.csdn.net/haopeng7816/article/details/83956623 该博客内容,该博客更加清楚的写明了从虚拟机安装到Oracle 12c安装的全过程,如需查看虚拟机安装过程,请移步。 安装前检查 检查依赖包 rpm -q

shell echo用法分析

天涯浪子 提交于 2020-10-06 06:04:02
时间:2017.12.21 作者:李强 参考:man,info,magedu讲义,万能的internet 实验环境:VMware® Workstation 12 Pro ,Centos 6.9,Centos 7.4,SecureCRT Version 8.1.4 声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,希望不误人子弟为好。 echo echo [OPTION]... [STRING]... 选项: -n:不换行(与 -e \c 相同效果) -e:使用转义字符解释,引号里的转义字符,如果不加引号,它不去解释\ e.g. [lq@centos7 /app/script]$ echo -e 'test\nhaha' test haha [lq@centos7 /app/script]$ echo -e test\nhaha testnhaha [lq@centos7 /app/script]$ echo -e "test\nhaha" test haha -E:默认如此:明确禁止转义字符的解释,不允许反斜线去转义任何字符,反斜线后面是单纯的字符而已,不显示反斜线。 e.g. [lq@centos7 /app/script]$ echo -E test\nhaha testnhaha [lq@centos7 /app

CentOS7安装setuptools

☆樱花仙子☆ 提交于 2020-10-06 05:24:30
1.打开Python官网https://pypi.python.org/pypi/setuptools 2.使用wget命令下载并解压 unzip setuptools-36.7.2.zip 3.进入解压出来的目录 cd setuptools-36.7.2 4.编译安装 python setup.py build python setup.py install ———————————————— 版权声明:本文为CSDN博主「itzykang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/tyutzhangyukang/article/details/78542557 来源: oschina 链接: https://my.oschina.net/u/4416268/blog/4295168

centos8修改网卡配置及应用

最后都变了- 提交于 2020-10-06 03:45:14
基于NAT网络配置centos8 默认网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33 [root@A8 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static NAME=eth0 DEVICE=eth0 ONBOOT=yes IPADDR=10.0.0.8 GATEWAY=10.0.0.2 PREFIX=24 DNS1=114.114.114.114 DNS2=8.8.8.8 配置完网卡文件之后我们就可以使用nmcli命令重启网卡使其生效 [root@A8 ~]#nmcli c load /etc/sysconfig/network-scripts/ifcfg-ens33 nmcli命令解释 nacli使用: 用法:nmcli [选项] OBJECT 选项: -o[verview] 概览模式(隐藏默认值) -t[erse] 简洁输出 -p[retty] 整齐输出 -m[ode] tabular|multiline 输出模式 -c[olors] auto|yes|no 是否在输出中使用颜色 -e[scape] yes|no 在值中转义列分隔符 -a[sk] 询问缺少的参数 -s[how-secrets] 允许显示密码 -w[ait]

全新安装的centos8的基本配置

人走茶凉 提交于 2020-10-06 00:31:19
上次介绍了如何使用VMware来创建一台centos8的虚拟机,今天我来介绍一下centos8的基本配置,配置完之后就可以正式使用了 基本配置 1.镜像文件的使用 找到我们新安装的centos8的虚拟机,点击编辑虚拟机设置 然后将我们下载的镜像文件放入模拟光驱中 然后开启此虚拟机 2.安装centos8 开启虚拟机之后,会显示如下选项 这里我们直接选第一个就好,第一项是直接安装,第二项是检测我们的镜像文件有没有问题,检查完之后继续安装也行 回车,等待安装 3.默认语言选择 这里大家自行选择就好,推荐简体中文 4.开始基本配置 我们需要手动配置的配置项主要是下面这几项 安装目的地: 这一项我们点进去直接点完成即可,相当于一个确认作用,因为我们前面已经指定过安装位置了(详情参考前面的博客:手把手带你使用VMware安装centos8) 软件选择: 这一项我们选择最小化安装,最小化安装可以让我们的系统保持干净,以后在使用的时候按照需求来安装自己所需要的软件 时间和日期: 国内的朋友选择亚洲上海时区即可,国外的朋友根据自己所在的时区选择即可 网络和主机名: 这里我们打开网络连接,因为在前面的配置中我们选择了NAT的网络类型,我们直接打开网络连接即可,虚拟机会自动通过我们模拟出来的vmnet8网卡连接到我们的真实网卡上,这样虚拟机就可以上网了,关于网络的几种类型在以后我会详细解释的