04 2020 档案
摘要:部署安装Kibana不需要安装JAVA JDK环境,直接下载源码,解压即可。 tar xzf kibana-5.3.0-linux-x86_64.tar.gz mv kibana-5.3.0-linux-x86_64 /usr/local/kibana/ 修改kibana配置文件信息,设置ES地址:
阅读全文
摘要:部署配置ES,需要配置JDK 环境,JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)),此处采用JDK1.8版本,配置JAVA环境变量,vi /etc/profile加入如下代码 tar xzf jdk-8u131-linux-x64.tar.gz m
阅读全文
摘要:作为运维工程师,我们每天需要对服务器进行故障排除,那么最先能帮助我们定位问题的就是查看服务器日志,通过日志可以快速的定位问题。 目前我们说的日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常需要分析日志可以了解
阅读全文
摘要:Docker Compose 是Docker官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。Compose定位是“defining and running complex applications with Docker”,前身是 Fig,兼容 Fig 的模板文件。
阅读全文
摘要:1 限制容器的资源 默认情况下,容器没有资源限制,可以使用主机内核调度程序允许的尽可能多的给定资源。Docker提供了控制容器可以使用多少内存或CPU的方法,设置docker run命令的运行时配置标志。本篇提供有关何时应设置此类限制的详细信息以及设置这些限制的可能含义。 其中许多功能都要求您的内核
阅读全文
摘要:1、了解docker registry 1.1、介绍 registry用于保存docker 镜像,包括镜像的层次结构和元数据。 启动容器时,docker daemon 会试图从本地获取相关的镜像;本地镜像不存在时,其将从registry中下载该镜像并保存到本地; 拉取镜像时,如果不知道registr
阅读全文
摘要:1、dockerfile介绍 docker中有个非常重要的概念叫做镜像(images)。docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改
阅读全文
摘要:在容器中管理数据主要有两种方式: 数据卷(volumes) 挂载主机目录(bind mounts) 1、数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用 对数据卷的修改会立马生效 对数据库的更新,不会影响镜像 数据卷默认会一
阅读全文
摘要:1、docker四种网络模式 Bridge contauner 桥接式网络模式 Host(open) container 开放式网络模式 Container(join) container 联合挂载式网络模式,是host网络模式的延伸 None(Close) container 封闭式网络模式 可以
阅读全文
摘要:1、启动容器 1)方法1(不推荐): 先创建一个容器:docker create 镜像名 再启动容器:docker start 容器名 2)方法2:docker run 镜像名 格式: Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] opti
阅读全文
摘要:1、搜索官方仓库镜像 [root@hackerlin ~]# docker search nginx INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/nginx Official build of Nginx.
阅读全文
摘要:1、安装环境 1)依赖的基础环境 64位CPU linux kernel(内核)3.10+ linux kernel cgroups and namespace 2)查看自己服务器的环境 使用的服务器的版本 [root@hackerlin ~]# cat /etc/redhat-release Ce
阅读全文
摘要:1、docker三个基本概念 1)镜像 docker镜像(image),相当于是一个root文件系统。比如官方镜像ubuntu:16.04就包含了完整的一套ubuntu:16.04最小系统的root文件系统 2)容器 镜像(image)和容器(container)的关系,就像是面向对象程序设计中的类
阅读全文
摘要:2.1、LXC介绍 1、linux container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源 2、LXC为linux container的简写。可以提供轻量级的虚拟化,一遍隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的namespa
阅读全文
摘要:1.1docker简介 docker是一个开源的应用容器引擎,基于GO语音并遵从Apache2.0协议开源 docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。 容器是完全使用沙盒制,相互之间不会有任何接口(类似iPh
阅读全文
摘要:Zabbix是一个分布式监控系统,它可以以一个中心点、多个分节点的模式运行,使用Proxy能大大的降低Zabbix Server的压力,Zabbix Proxy可以运行在独立的服务器上,如图所示: 安装Zabbix Proxy,基于Zabbix-3.2.6.tar.gz软件包,同时需要导入zabbi
阅读全文
摘要:Zabbix 可以设置中文汉化,如果出现乱码解决办法,如果访问zabbix出现如下历史记录乱码, WEB界面乱码,原因是因为数据库导入前不是UTF-8字符集,需要修改为UTF-8模式,如图所示: MYSQL数据库修改字符集方法,vim /etc/my.cnf在配置段加入如下代码: [mysqld]
阅读全文
摘要:Zabbix监控除了可以使用Agent监控客户端服务器状态、CPU、内存、硬盘、网卡流量,同时Zabbix还可以监控MySQL主从用、监控LAMP、Nginx WEB服务器等等,如下为Zabbix监控MYSQL 主从复制的步骤: (1) 在Zabbix Agent端/data/sh目录创建Shell
阅读全文
摘要:Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常,通过查看Zabbix监控服务器,可以了解服务器的运行状态是否正常,运维人员不会时刻登录Zabbix监控平台刷新,查看服务器的状态。 可以在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到设定的触发器预
阅读全文
摘要:熟练通过zabbix监控平台监控单台客户端之后,企业中有成千上万台服务器,如果手工添加会非常耗费时间,造成大量的人力成本浪费,有没有什么好的自动化添加客户端的方法呢? zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是zabbix_server端可以基于设定的规
阅读全文
摘要:zabbix监控系统组件分为server、proxy、agentd端,对参数的详细了解,能够更加深入理解zabbix监控功能,及对zabbix进行调优,如下为三个组件常用参数详解: 1)zabbix_server.conf配置文件参数详解: DBHost 数据库主机地址; DBName 数据库名称;
阅读全文
摘要:zabbix监控平台部署,至少需要安装四个组件,分别是zabbix_server、zabbix_web、databases、zabbix_agentd,如下为zabbix监控平台安装配置详细步骤: 2.1、实验环境准备 准备两台服务器分别为: server端:192.168.72.101 agent
阅读全文

浙公网安备 33010602011771号