自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (2)
  • 收藏
  • 关注

原创 nagios 主机状态为down服务监控状态正常

nagios 主机状态为down,服务状态正常1.1 服务器禁ping,可能出现如上问题1.2 手动执行check_ping 命令,部分出现依赖库版本等不支持的现象​ 参考地址:https://cloud.tencent.com/info/e852399cb0309ee23473526c7f6c5624.html1.3 CRITICAL - Could not interp...

2019-08-07 09:46:24 660

原创 swarm基础配置

准备三台虚拟机,对应网络条件如下:IP地址主机名作用172.18.74.26manager管理节点172.18.74.29g160402worker172.18.74.25u180402worker按照上述条件修改主机名,并向/etc/hosts添加其他两个节点的解析配置将所有的节点的 docker daemon 的监听方式更改为0....

2019-08-06 14:09:36 1948

原创 禁止Ubuntu自动更新内核

命令行禁用linux自动更新内核Ubuntugenee@reserva:~$ cat /etc/apt/apt.conf.d/10periodicAPT::Periodic::Update-Package-Lists "1";APT::Periodic::Download-Upgradeable-Packages "0";APT::Periodic::AutocleanInterva...

2019-08-06 14:05:02 3697

原创 Xtrabackup 数据备份工具使用方法

Xtrabackup 数据备份工具使用方法1.安装1.1 简介XtraBackup(PXB) 工具是 Percona 公司用 perl 语言开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle)、Percona Server 和 MariaDB,并且全部开源。Percona-Xtrabackup的工作原理是在启动时记住日志序列号(log sequence nu...

2019-03-29 17:28:14 259

原创 Centos7配置docker

Centos 7 安装以后(二)安装docker ce官方文档安装依赖[example@centosali ~]$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2添加软件源并更新[example@centosali ~]$ sudo yum-config-manager --ad...

2019-03-17 10:40:42 167

原创 centos 7 安装以后...

centos 7 安装以后...写本文的目的Sudo 授权ssh 无操作几分钟后断开连接添加命令行自动补全功能修改hostname设置终端命令行字体颜色关闭 selinux自定义IP地址写本文的目的记录Centos 7 使用中的一些配置操作,之前的记录太松散,没有规划,特此重新整理。Sudo 授权将用户直接加入 wheel 组中#切换至root用户[genee@iZ2ze56g77...

2019-03-16 10:22:30 338

原创 docker容器内部域名解析超时导致web访问500

 ************************ 配置dns服务-dnsmasq ***************************#安装dnsmasq 服务test@logstash:~$ sudo apt-get install dnsmasq#修改dnsmasq 配置文件test@logstash:~$ grep -vE "^$|^#" /etc/...

2018-10-24 16:38:58 2195 1

转载 shell学习(三)-crontab命令

转载自:竹子-博客(.NET/Java/Linux/架构/管理/敏捷)(http://www.cnblogs.com/peida/archive/2013/01/08/2850483.html)一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启

2017-08-19 15:32:00 316

原创 Ubuntu 无法识别方向键盘解决方法

1.Ubuntu 预装的是vim tiny 版本,此版本无法识别方向键,可以使用以下两行命令安装 vim full 版本Sudo apt-get remove vim-commonSudo apt-get install vim2.在root用户下编辑/etc/vim/vimrc.tiny文件将文件里面的倒数第二句话“set compatible" 中的“compatibl

2017-08-11 20:05:52 1571

原创 ubuntu 环境下Python命令行tab补齐

在Python命令行输入以下命令:>>> import sys>>> sys.path['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7

2017-08-11 19:49:11 575

原创 spark学习笔记(1)

基础概念1.Application:与Hadoop MapReduce 类似,指的是用于编写的Spark应用程序,其中包含了一个Driver功能代码和分布在集群上多个节点上运行Exector代码。2.Driver:运行上述Application的main()函数并创建SparkContext,为了准备Spark 应用程序の运行环境。由SparkContext负责与ClusterManage

2017-08-05 10:17:57 265

原创 Python绘制图标基础

饼图import matplotlib.pyplot as plt;labels='forgs','hogs','logs','dogs' #设置标签sizes=[15,30,45,10]  #设置标签比例explode=(0,0.1,0,0)  #突出显示plt.pie(sizes,explode=explode,labels=labels,shadow=False,  

2017-07-30 09:24:58 5450 1

原创 mapreduce实例

1.统计单词个数(1)统计样本:word.txt(hadoop fs -put word.txt /word)number linux hadoop word countlinux number hadoop word countlinux hadoop eclipse word countlinux hadoop word java counteclipsejava

2017-07-29 19:24:13 567

原创 使用JavaAPI操作HDFS系统中的文件及文件夹

1.基本操作(1)安装eclipse,在终端中进入eclipse安装目录,执行./eclipse命令打开eclipse;或在桌面创建eclipse启动器打开eclipse;(2)建立一个新的项目:File-new-java project:example(3)为项目添加hadoop 相关jar包:           a.右击工程名--bulid path-configure bu

2017-07-29 10:51:13 4557 1

原创 hive实例-乘用车辆和商用车辆销售数据分析

数据源地址:http://pan.baidu.com/s/1cKsrKi1.准备数据源打开 上牌数--商用车销量数据样例.xlsx,另存为car.txt文件,打开car.txt,设置编码格式为UTF-8,保存并上传至master节点。2.创建car 数据库,建立car表,并上传数据create external table cars(province string, --省

2017-07-27 17:04:28 5492

原创 hive基础(二)--HQL语句

1.执行shell命令用户不需要退出hive CLI,即可执行简单的bash shell 命令,只要在命令前加上!,并以分号结尾即可:hive> ! echo "hello world";"hello world"hive> !pwd;/home/linux注:hive CLI不能使用需要用户进行输入的交互式命令,而且不支持shell的管道功能和文件名的自动补全功能。

2017-07-27 15:29:42 472

原创 hive基础(一)

1.hive简介hive是一个基于Hadoop的开源数据库仓库,用于存储和处理海量结构化的数据。数据存放于Hadoop文件系统中,而不是数据库,但是提供了一套类数据库的数据存储和处理机制,采用HQL(类SQL)语言对这些数据进行自动化的管理和处理。hive的海量结构化数据可以看做是一个个的表,但实际上数据存储于hdfs中。hive经过对语句进行解析和转换,最终生成一系列基于Hadoop的map

2017-07-27 14:56:57 250

原创 MySQL读写分离

任务:在web1连接mysql-proxy,读取数据时访问slave,改写数据时访问master(master及slave节点已配置好了主从复制)1.web1:192.168.183.111master:192.168.183.201slave:192.168.183.2022.(1)下载mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.

2017-07-27 12:57:10 228

原创 mysql主从复制

1.MySQL-master:192.168.183.201   mysql-slave:192.168.182.202  使用yum方式安装MySQL,并使用service mysqld start启动MySQL数据库;  使用mysqladmin -uroot -p password 123 修改登录密码,默认为空;2.mysql-masterm

2017-07-27 11:16:32 208

原创 配置Nginx+keepalived高可用负载均衡服务器

1.Nginx与lvs负载均衡软件的比较(原文地址:http://www.ha97.com/5646.html)目前关于网站架构一般比较合理流行的架构方案:Web前端采用Nginx/HAProxy+Keepalived作负载均衡器;后端采用MySQL数据库一主多从和读写分离,采用LVS+Keepalived的架构。当然要根据项目具体需求制定方案。下面说说各自的特点和适用场合。

2017-07-26 16:27:44 311

原创 配置LVS+keepalived高可用负载均衡服务器

1.架构设计图2.基础环境配置最小化方式安装4台centos6.6,按照架构设计修改以下文件:删除/etc/udev/rules.d/70-persistent-net.rules文件规则;编辑/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CON

2017-07-26 14:45:01 286

原创 shell学习(二)

1.设置变量的作用范围export  变量名export 变量名=变量值2.整数变量的运算expr 变量1 运算符 变量2 【运算符 变量3】+ 加法运算;- 减法运算;\* 乘法运算;/ 除法运算;% 取余运算符3.test命令测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则返回其他数值格式 test 条件表达式      [ 表达式 ](中

2017-07-25 16:29:42 195

转载 shell脚本实例

原文地址:http://justcoding.iteye.com/blog/19435041.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。参考程序:#!/bin/sh  FILENAME=  echo “Input file name:”  read FILENAME  if [ -c "$FILENAME" ]  t

2017-07-25 16:17:54 638

原创 Ambari部署HDP2.3

1.安装时出现的错误(1)Registering with the server...     Registration with the server failed①操作系统语言版本问题因为我用的是中文版本,在confirm hosts 这一步骤中检测主机失败,并提示该错误,解决方法如下:修改/etc/sysconfig/i18n 文件为LANG="en",重启系统,修改成功

2017-07-24 15:53:44 605

原创 shell学习(一)

shell是一个命令解释器,类似翻译官的作用,介于系统内核与用户之间,负责解释命令行。

2017-07-23 19:18:52 232

原创 Hadoop集群搭建过程问题总结

1.datanode节点无法启动(1)无法与slave是通信检查slaves文件slave节点名称是否正确检查防火墙是否关闭(使用setup命令关闭防火墙,iptables -F 命令有时会失效,chkconfig IPtables on 命令需重启生效)检查/etc/hosts 是否配置正确(2)clusterID不匹配DataNode与namenode中的clust

2017-07-23 17:19:25 341

原创 centos6.6安装ambari

一.基础环境配置1.配置相关网络环境使主机可以访问互联网Server:192.168.183.151Agent1:192.168.183.152Agent2:192.168.183.153[root@agent1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesNM_CON

2017-07-23 10:26:05 286

转载 Metron(一)

转载地址:http://blog.chinaunix.net/uid-26275986-id-4964935.htmlCisco在最近的BroCon大会上公布了旗下的OpenSOC项目即将开源的消息,在其GIT站点上也开始放出了部分代码,应该说OpenSOC对于当今大数据分析的“落地”有着重要的意义。一直以来各界都鼓吹大数据的神奇力量,但是却一直无法真正落实到实际中发挥作用,O

2017-07-22 10:38:00 1290

原创 linux系统忘记root密码的解决方法

使用linux系统联系时,有时会忘记root密码,该文总结了一些解决方法

2017-07-22 08:56:37 969

原创 docker基础(一)

最近学习了一下docker,吸取了很多前辈的经验,在此总结一下:1.docker简介docker是一个开源的应用容器引擎,基于GO语言。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。并具有如下特点:Web 应用的自动化打包和发布。自动化测试和持续集成、发布。

2017-07-20 16:53:28 233

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除