host

原创 Tomcat崩溃kernel

风格不统一 提交于 2020-01-17 01:06:22
场景 Jan 16 03:03:57 host-172-16-61-102 vm-agent: network-posix.c GetIpv4VifIp 1201 : failed to GetIpv4VifGateway Jan 16 03:03:57 host-172-16-61-102 vm-agent: popen error Jan 16 03:03:58 host-172-16-61-102 vm-agent: popen error Jan 16 03:03:58 host-172-16-61-102 vm-agent: disk-posix.c getCmdInfo 1686 : exec cmd ls -l /sys/block | grep pci00 failed. Jan 16 03:03:58 host-172-16-61-102 vm-agent: disk-posix.c getCmdInfo 1686 : exec cmd ls -l /sys/block/*/device failed. Jan 16 03:03:58 host-172-16-61-102 vm-agent: disk-posix.c getDiskLocation 2305 : get disk vda cmd info failed. Jan 16 03:03:58 host

构造器

笑着哭i 提交于 2020-01-17 00:40:22
public ChangePwd(String stu_id,String host) { this.host=host; this.stu_id=stu_id; //初始化页面 this.initialFrame(); //注册监听器 this.addListener(); } 来源: 51CTO 作者: wangding1WD2ok 链接: https://blog.51cto.com/9165794/2463467

ZABBIX API简介及使用

▼魔方 西西 提交于 2020-01-16 21:49:20
API简介 Zabbix API开始扮演着越来越重要的角色,尤其是在集成第三方软件和自动化日常任务时。很难想象管理数千台服务器而没有自动化是多么的困难。Zabbix API为批量操作、第三方软件集成以及其他作用提供可编程接口。 Zabbix API是在1.8版本中开始引进并且已经被广泛应用。所有的Zabbix移动客户端都是基于API,甚至原生的WEB前端部分也是建立在它之上。Zabbix API 中间件使得架构更加模块化也避免直接对数据库进行操作。它允许你通过JSON RPC协议来创建、更新和获取Zabbix对象并且做任何你喜欢的操作【当然前提是你拥有认证账户】。 Zabbix API提供两项主要功能: 远程管理Zabbix配置 远程检索配置和历史数据 使用JSON API 采用JSON-RPC实现。这意味着调用任何函数,都需要发送POST请求,输入输出数据都是以JSON格式。大致工作流如下: 准备JSON对象,它描述了你想要做什么(创建主机,获取图像,更新监控项等)。 采用POST方法向 http://example.com/zabbix/api_jsonrpc.php发送此JSON对象 . http://example.com/zabbix/是Zabbix前端地址。api_jsonrpc.php是调用API的PHP脚本。可在安装可视化前端的目录下找到。 获取JSON格式响应。

zabbix api的使用

时光怂恿深爱的人放手 提交于 2020-01-16 21:15:29
1、zabbix api介绍 Zabbix API允许以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。它广泛用于: 创建新的应用程序以使用Zabbix 将Zabbix与第三方软件集成 自动执行常规任务 Zabbix API是基于Web的API,作为Web前端的一部分提供。它使用JSON-RPC 2.0协议,这意味着两件事: 该API包含一组独立的方法; 客户端和API之间的请求和响应使用JSON格式进行编码。 调用api的过程:发送一个http请求,请求方法,提交数据,请求url zabbix api的使用可以查阅官方文档 https://www.zabbix.com/documentation/3.4/zh/manual/api 2、获取token 使用curl命令模拟登录获取到一个token curl -s -X POST -H 'Content-Type:application/json' -d ' { "jsonrpc": "2.0", "method": "user.login", "params": { "user": "Admin", "password": "zabbix" }, "id": 1, "auth": null }' http://10.0.0.63/zabbix/api_jsonrpc.php

Zabbix Api的使用

∥☆過路亽.° 提交于 2020-01-16 20:35:47
API使用 zabbix官网文档: https://www.zabbix.com/documentation/2.2/manual/api , Zabbix API是基于JSON-RPC 2.0规格,具体实现可以选择任何自己爱好的编程语言,可以采用Perl、Ruby、PHP之类的。 本文已python为例。python zabbix api模块较多,使用较为方便。 下面是各个语言zabbix模块及github连接,可共参考。 数据流程 下面的流程图代表了Zabbix API 工作的典型工作流。验证(方法user.login)是获取验证ID的强制步骤。这个ID又允许我们调用API提供的任何权限允许的方法来进行操作。在之前的例子中没有提到user.logout方法,这也是一次验证ID能够重复使用的原因所在。使用user.logout方法后将会使验证ID失效,后面的操作将不能再使用此ID。 Python py-zabbix by Alexey Dubkov - Zabbix Modules for Python (PyPI py-zabbix , no python3) ZabbixPythonApi by Frank Yao - Zabbix API for Python (no python3) zabbix by gescheit - a Python library (PyPI

ACL:访问控制列表

怎甘沉沦 提交于 2020-01-16 18:45:41
ACL:访问控制列表 1.ACL的作用 访问控制 抓取感兴趣流量 访问控制:通过在路由器上定义一张ACL列表,在路由器的接口的某个方向上调用之后实现让路由器根据表中的定义的规则对流量进行动作——允许或拒绝 2.ACL分类 标准ACL:只能识别数据包中的源IP地址 扩展ACL:可以识别数据包中的源,目IP,源,目端口和协议号 3.ACL匹配规则 至上而下逐一匹配,命中即执行动作,不再查看下一条规则;末尾隐含拒绝所有。 4.ACL的两种写法 编号 命名 标准ACL:只能识别数据包中的源IP地址,为了避免误删,调用时尽量靠近目标 (1)编号:1-99编号属于标准acl,一个编号一张表(删除一条整张表消失) r1(config)#access-list 1 deny host 192.168.2.2 //拒绝单个IP r1(config)#access-list 1 permit any //允许所有 r1(config)#interface fastEthernet 0/2 //接口调用 r1(config-subif)#ip access-group 1 out (2)命名:默认规则以10+的序号排列 r1(config)#ip access-list standard haha r1(config-std-nacl)#deny host 192.168.2.2 r1(config

greenplum数据库引擎探究

余生长醉 提交于 2020-01-16 05:09:36
Greenplum做为新一代的数据库引擎,有着良好的发展与应用前景。强大的工作效率,低成本的硬件平台对数据仓库与商业智能建设有很大的吸引力。要清楚的了解其特点最好从架构着手。 架构分析 Greenplum的高性能得益于其良好的体系结构。Greenplum的架构采用了MPP(大规模并行处理)。在 MPP 系统中,每个 SMP 节点也可以运行自己的操作系统、数据库等。换言之,每个节点内的 CPU 不能访问另一个节点的内存。节点之间的信息交互是通过节点互联网络实现的,这个过程一般称为数据重分配 (Data Redistribution) 。与传统的SMP架构明显不同,通常情况下,MPP系统因为要在不同处理单元之间传送信息,所以它的效率要比SMP要差一点,但是这也不是绝对的,因为MPP系统不共享资源,因此对它而言,资源比SMP要多,当需要处理的事务达到一定规模时,MPP的效率要比SMP好。这就是看通信时间占用计算时间的比例而定,如果通信时间比较多,那MPP系统就不占优势了,相反,如果通信时间比较少,那MPP系统可以充分发挥资源的优势,达到高效率。当前使用的OTLP程序中,用户访问一个中心数据库,如果采用SMP系统结构,它的效率要比采用MPP结构要快得多。而MPP系统在决策支持和数据挖掘方面显示了优势,可以这样说,如果操作相互之间没有什么关系,处理单元之间需要进行的通信比较少

【linux】小型ssh服务器程序dropbear配置及使用方法

三世轮回 提交于 2020-01-15 20:58:23
亲测可用! 创建配置文件存放目录。 mkdir /etc/dropbear 生成配置文件及密钥对。 dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key 启动服务,常用端口22 dropbear -p 22 来源: CSDN 作者: 摩羯座程序员 链接: https://blog.csdn.net/qq_43248127/article/details/103994008

## nginx 使用

余生颓废 提交于 2020-01-15 20:34:27
nginx 使用 一、概述 有一个域名,有一台服务器,有多个服务。 为了可以通过域名来访问 服务器上的不同服务,而不将端口 对外 暴露。 采用 nginx 来进行 转发。 二、nginx 安装 不同的操作系统上,需要安装不同的包。 这里以在 centos6.5 上安装为例。 在 官网下载 最新的稳定包。 官网提供的包 需要自行进行 编译。 我想要将第三方包放在 当前我指定的目录下,比如 ~/share Nginx 安装步骤 系统平台:CentOS release 6.6 (Final) 64位。 1 安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2 要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 # 1、下载 PCRE 安装包 [root@master ~]# cd ~/share $ wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz # 2、解压安装包: [root@master share]# tar zxvf pcre-8.35.tar.gz # 3、进入安装包目录 [root@master share]# cd

python读取配置文件连接数据库踩过的坑

橙三吉。 提交于 2020-01-15 14:44:42
python读取配置文件连接mysql遇到的问题 1.我创建了一个cfg.ini的配置文件,用于存放用到的配置,其中包含数据库的配置信息 2.使用configparser读取配置文件cfg.ini的数据库配置信息 [database] host=172.16.1.11 port=3306 name=name user=user password=pass charset=utf-8 host=cf.get('database','host') port = cf.get('database','port') name = cf.get('database','name') user = cf.get('database','user') password = cf.get('database','password') 3.并使用pymysql.connect连接mysql数据库,遇到第一个问题如下,查阅资料后将charset=utf-8修改成charset=utf8,此问题解决 self.encoding = charset_by_name(self.charset).encoding AttributeError: 'NoneType' object has no attribute 'encoding' 4.再次连接数据库,返回错误1)