09 2019 档案

摘要:Redis简介 Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。 Redis采用内存(In-Memory)数据集(DataSet) 。 支持多种数据类型。 运行于大多数POSIX系统,如Linux、*BSD、OS X等。 1 . 阅读全文
posted @ 2019-09-30 08:06 运维魔法师 阅读(165) 评论(0) 推荐(0)
摘要:Redis 数据类型 1 . 5种类型: String :字符类型 Hash: 字典类型 List: 列表 Set: 集合 Sorted set:有序集合 2 . 键的通用操作命令: KEYS * 查看KEY支持通配符 DEL 删除给定的一个或多个key EXISTS 检查是否存在 RENAME 变 阅读全文
posted @ 2019-09-30 08:06 运维魔法师 阅读(199) 评论(0) 推荐(0)
摘要:insert 插入讲解 : 1:创建一个表: create table test( id int(4) not null auto_increment, name char(20) not null, age tinyint(2) not null default '0', dept varchar 阅读全文
posted @ 2019-09-29 22:09 运维魔法师 阅读(362) 评论(0) 推荐(0)
摘要:MySQL 简单知识 一、mysql是C/S模型结构,即:client (客户端)+ server(服务器) 二、应用程序如何连接到mysql: 1、TCP/IP 方式连接数据库mysql -uadmin -p123 -h 10.0.0.51 -P 3306 可以证明:(1)数据库是好的(2)网络连 阅读全文
posted @ 2019-09-29 21:18 运维魔法师 阅读(224) 评论(0) 推荐(0)
摘要:Redis数据持久化 什么是持久化: 通俗点:就是把redis缓存在内存中的数据保存到磁盘文件里面。 Redis持久化分2种: RDB 持久化 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 优点:速度快,适合于用做备份,主从复制也是基于RDB持久化功 阅读全文
posted @ 2019-09-29 11:39 运维魔法师 阅读(180) 评论(0) 推荐(0)
摘要:RabbitMQ-高可用性(HA) HAProxy 是一个免费的负载均衡软件,可以运行于大部分主流的 Linux 操作系统上。 HAProxy 提供了 L4(TCP) 和 L7(HTTP) 两种负载均衡能力,具备丰富的功能。HAProxy 的社区非常活跃,版本更新快速。最关键的是,HAProxy 具 阅读全文
posted @ 2019-09-28 10:18 运维魔法师 阅读(430) 评论(0) 推荐(0)
摘要:RabbitMQ-集群 回到正题,为什么搭建rabbitmq集群?rabbitmq集群有那些模式?如何搭建Rabbitmq集群?rabbitmq镜像高可用策略有那些? 设计集群的目的 允许消费者和生产者在 RabbitMQ 节点崩溃的情况下继续运行。 通过增加更多的节点来扩展消息通信的吞吐量。 ra 阅读全文
posted @ 2019-09-28 10:10 运维魔法师 阅读(388) 评论(0) 推荐(0)
摘要:RabbitMQ 简介: RabbitMQ 是一个在AMQP协议标准基础上开发的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器。 ①、AMQP,即Advanced Message Queuing Proto 阅读全文
posted @ 2019-09-27 07:05 运维魔法师 阅读(329) 评论(0) 推荐(0)
摘要:1:安装nginx - 这里只是为了收集日记,采用 yum 安装,如果想编译安装:请参考我的另外一遍nginx 编译安装文档。 [root@elk128 ~]# yum install nginx -y 2:启动nginx [root@elk128 ~]# useradd nginx [root@e 阅读全文
posted @ 2019-09-20 14:31 运维魔法师 阅读(771) 评论(0) 推荐(0)
摘要:ssh连接所生成的known_hosts出现的问题 用OpenSSH的人都知ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。 当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告, 如果我们重新安装系统,其 阅读全文
posted @ 2019-09-18 09:50 运维魔法师 阅读(12461) 评论(0) 推荐(1)
摘要:一、什么是screen?screen命令用于新建一个或多个“命令行窗口”,在新建的这“窗口”中,可以执行命令;每个“窗口”都是独立并行的。 二、安装screen要想使用screen,当然得有screen了,不是所有的linux系统都安装了screen,如果木有安装,可以使用一下命令安装:yum in 阅读全文
posted @ 2019-09-17 12:19 运维魔法师 阅读(686) 评论(0) 推荐(0)
摘要:新建一个conf文件,/etc/logstash/conf.d 目录下面 输入: 此处收集了,系统messages 和 secure 日志 chmod 644 messages secure (授权) 输出: 类型是messageslog 输出到 es 和本地的/tmp/messages.log 类 阅读全文
posted @ 2019-09-14 22:14 运维魔法师 阅读(6780) 评论(0) 推荐(0)
摘要:Linux时间戳与日期相互转换 1. 用时间戳显示当前时间:date +%s 2.将时间戳转换成日期时间:date -d @1568271453 3.转换指定日期为时间戳:date -d '2019-9-12 15:00' +%s 4. 指定日期格式转换:date -d @1568271453 +" 阅读全文
posted @ 2019-09-12 15:06 运维魔法师 阅读(13930) 评论(0) 推荐(0)
摘要:判断服务器是虚拟机还是物理机方式 一、如果是Linux: 1、在bash里输入:dmidecode -s system-product-name 或者lshw -class system 或者dmesg | grep -i virtual 如果结果返回包含virtual,则是虚拟机: [root@c 阅读全文
posted @ 2019-09-11 17:53 运维魔法师 阅读(3701) 评论(0) 推荐(0)
摘要:如何让history命令显示日期-时间-登录IP-用户名 修改: vim /etc/bashrc 在文件最后面加入如下两行: USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` export HISTTIME 阅读全文
posted @ 2019-09-10 20:29 运维魔法师 阅读(555) 评论(0) 推荐(0)
摘要:Ubuntu常用命令大全 - 收集来自网上各位大佬的博客 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当 阅读全文
posted @ 2019-09-09 22:00 运维魔法师 阅读(3210) 评论(0) 推荐(0)
摘要:什么是kibana: Kibana是一个通过调用es 服务器进行图形化展示搜索结果的开源项目。 KibanaKibana是一个Web应用程序,你可以通过5601来访问它。7.x的版本已经是极简风格了,左侧的菜单栏也都是极简的图标风格,但是主要的功能如下:Kibana可视化管理页面详细使用说明使用浏览 阅读全文
posted @ 2019-09-09 21:43 运维魔法师 阅读(2506) 评论(0) 推荐(0)
摘要:logstash 安装和简单使用 1:安装jdk: [root@elk03tools]# rpm -ivh jdk-8u221-linux-x64.rpm warning: jdk-8u221-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID 阅读全文
posted @ 2019-09-09 21:37 运维魔法师 阅读(1379) 评论(0) 推荐(0)
摘要:一台新机器添加zabbix_agentd后,配置文件都是对的,启动后发现报错: root@xxxx:~# tail -f /var/log/zabbix/zabbix_agentd.log 14684:20190904:091617.523 Starting Zabbix Agent [SGH1VB 阅读全文
posted @ 2019-09-04 09:33 运维魔法师 阅读(10922) 评论(0) 推荐(0)
摘要:今天,上午收到zabbix 报警。 报警内容:一台服务器,磁盘满了。 故障排查步骤: 之前磁盘满了,一般都是由于服务器上面再跑的服务日志引起的占用太多空间,服务器上有java程序,去删除多余的日志就可以了。但是我记得这台服务器我是做过日志自动清理机制的。 因此登录服务器,df -h 发现磁盘91% 阅读全文
posted @ 2019-09-01 11:18 运维魔法师 阅读(3444) 评论(0) 推荐(0)