
环境搭建
文章平均质量分 75
皓阳当空
这个作者很懒,什么都没留下…
展开
-
flink入门-分词统计demo
flink入门-分词统计demo一:运行环境1.docker2.flink1.13.13.maven4.java8二:部署maven下载,解压maven:> mkdir /usr/local/maven> cd /usr/local/maven> wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz> tar -zxvf原创 2021-07-15 18:28:12 · 604 阅读 · 0 评论 -
zabbix 应用日志监控报警
zabbix 应用日志监控报警zabbix可监控日志文件,比如zabbix-agent日志/var/log/zabbix-agent/zabbix_agentd.log等。当一个日志文件包含特定的字符或者字符模式时,zabbix向用户发送报警信息。新建模板或选择已有模板我这里选择已有的模板Template OS Linux新建应用集或选择已有应用集我这里选择模板Template OS Linux下的已有应用集Filesystems新建监控项键值为要监控的日志文件,创建监控项到应用集File原创 2020-08-21 16:28:44 · 3283 阅读 · 0 评论 -
zabbix cpu使用率钉钉告警
zabbix cpu使用率钉钉告警编写钉钉告警脚本# -*- coding: utf-8 -*-import socketimport requestsimport tracebackimport syscontact_list= ["15890155090"]def get_host_ip(): ''' 查询本机ip地址 :return: ''' try: s=socket.socket(socket.AF_INET,socket原创 2020-08-20 18:00:36 · 723 阅读 · 0 评论 -
zabbix添加cpu使用率监控
zabbix添加cpu使用率监控创建监控项创建触发器创建图形进入某一台服务器 ,查看图形原创 2020-08-20 12:00:57 · 1343 阅读 · 0 评论 -
zabbix-agent部署
zabbix-agent部署部署环境dockerubuntu20.04zabbix4.0创建ubuntu20.04容器> docker search ubuntu> docker image pull ubuntu> docker run -it -d --name zabbix-agent ubuntu /bin/bash> docker exec -it zabbix-agent /bin/bash在容器中部署zabbix-agent> >原创 2020-08-20 11:49:46 · 324 阅读 · 0 评论 -
zabbix-server部署
zabbix部署部署环境dockerubuntu20.04zabbix4.0mysqlphp7.4创建ubuntu20.04容器> docker search ubuntu> docker image pull ubuntu> docker run -it -d -p 7000:80 --name myubuntu ubuntu /bin/bash> docker exec -it myubuntu /bin/bash在容器中部署zabbix>原创 2020-08-18 16:06:26 · 476 阅读 · 0 评论 -
Hadoop的HA机制
前言:正式引入HA机制是从hadoop2.0开始,之前的版本中没有HA机制一:HA的运作机制1.1 hadoop-HA集群运作机制介绍所谓HA,即高可用(7*24小时不中断服务) 实现高可用最关键的是消除单点故障 hadoop-ha严格来说应该分成各个组件的HA机制——HDFS的HA、YARN的HA1.2 HDFS的HA机制详解通过双namenode消除单点故障...原创 2018-05-25 13:57:42 · 457 阅读 · 0 评论 -
spark+hadoop集群搭建-虚拟机
spark+hadoop集群搭建-虚拟机一、本次搭建环境说明 VMware Fusion master:ubuntu16.04 64位 ip:172.16.29.11 slave1:ubuntu16.04 64位 ip:172.16.29.12 slave1:ubuntu16.04 64位 ip:172.16.29.13 jdk9.0.4 hadoop2.8.1 spa...原创 2018-03-27 19:21:56 · 1016 阅读 · 0 评论 -
flume+hadoop日志收集集群搭建
flume+hadoop日志收集集群搭建一、系统环境描述VMware ubuntu16.04 64位 ip:172.16.29.10 应用程序服务器 ubuntu16.04 64位 ip:172.16.29.11 hadoop集群 namenode节点 ubuntu16.04 64位 ip:172.16.29.12 hadoop集群 datanode节点 ubun...原创 2018-03-19 19:33:03 · 2130 阅读 · 0 评论 -
hadoop搭建全分布式集群-虚拟机
hadoop搭建全分布式集群-虚拟机一、本次搭建环境说明VMware Fusion master:ubuntu16.04 64位 ip:172.16.29.11 slave1:ubuntu16.04 64位 ip:172.16.29.12 slave1:ubuntu16.04 64位 ip:172.16.29.13 jdk9.0.4 hadoop2.8.1二、jdk、...原创 2018-03-17 12:55:34 · 1148 阅读 · 1 评论 -
hadoop搭建伪分布式集群-虚拟机
hadoop搭建伪分布式集群-虚拟机一、Hadoop的三种运行模式(启动模式)1.1、单机模式(独立模式)(Local或Standalone Mode)默认情况下,Hadoop即处于该模式,用于开发和调式。不对配置文件进行修改。使用本地文件系统,而不是分布式文件系统。Hadoop不会启动NameNode、DataNode、JobTracker、TaskTracker等...原创 2018-03-16 12:58:52 · 1393 阅读 · 0 评论 -
Ubuntu下MySql5.7双机互为主从复制搭建
mysql双机互为主从复制搭建 主从复制搭建请参见Ubuntu下MySql5.7主从复制搭建,本文是在Ubuntu下MySql5.7主从复制搭建基础之上进行的搭建。一:搭建的流程说明1.数据库同步(请参见Ubuntu下MySql5.7主从复制搭建文中的第五、六步) 2.各服务器配置文件更改,mysql服务器重启 3.各服务器账号创建,权限分配 4.各服务器命令行中配置信原创 2018-01-16 15:35:13 · 740 阅读 · 0 评论 -
Ubuntu下MySql5.7主从复制搭建
mysql主从复制搭建一:环境主服务器 IP:192.168.1.205 系统:Ubuntu 16.04 MySQL:5.7.20从服务器 IP:192.168.1.197 系统:Ubuntu 16.04 MySQL:5.7.20 mysql主从复制要求版本最好一致,至少前两个版本号相同,因为官方推荐这样,最主要还是怕版本不一致带来的不兼容问题;如果mysql版原创 2018-01-16 14:28:19 · 1611 阅读 · 0 评论 -
docker使用笔记
docker使用笔记docker的原理介绍在网上已经有很多文章了,目前我对docker的理解是:基于镜像建立容器,可在容器中进行各种操作。镜像内容不可变更,容器内容可变。可将变更后的容器制作为镜像,然后随意部署到各种服务器。 注意: 使用docker run命令是新建一个容器并启动,每次使用此命令,都会建立一个新的容器1.建立容器需要什么? 两种方式建立容器,一种是通过现有镜像;另一原创 2017-12-01 17:55:31 · 307 阅读 · 0 评论 -
Nginx+Uwsgi+Vue+Django服务器配置
Nginx+Uwsgi+Vue+Django服务器配置一:背景项目是前后端分离开发,开发环境是前端起一个服务,后端起一个服务;在部署到服务器时,后端服务使用uwsgi,具体是该请求后端接口还是该访问前端自定义路由,在nginx中做配置二:Nginx配置upstream myproject_pool{ server unix:/tmp/myproject.sock;}se...原创 2018-05-16 14:01:22 · 4806 阅读 · 1 评论 -
mysql读写分离(atlas)的架构搭建
mysql读写分离(atlas)的架构搭建一:环境主服务器 IP:192.168.1.205 系统:Ubuntu 16.04 MySQL:5.7.20从服务器 IP:192.168.1.197 系统:Ubuntu 16.04 MySQL:5.7.20atlas服务器 IP:192.168.1.206 系统:Ubuntu 16.04 MySQL:5.7...原创 2018-06-24 16:55:19 · 1403 阅读 · 0 评论 -
系统编码设置导致错误:UnicodeEncodeError: 'ascii' codec can't encode characters in position
系统编码设置导致错误:UnicodeEncodeError: 'ascii' codec can't encode characters in position一:问题环境二:问题描述三:问题原因3.1:python指定encoding3.2:系统不支持中文一:问题环境ubuntupython3二:问题描述print打印中文读取的文本里含有中文会报错:UnicodeEncodeErr...原创 2019-06-11 14:07:14 · 16461 阅读 · 1 评论 -
docker下的elasticsearch6.5.4搭建
docker下的elasticsearch搭建原创 2019-02-15 12:15:44 · 1087 阅读 · 0 评论 -
nginx+uwsgi提高并发量配置
配置从三个方面着手 1.系统层面配置 2.nginx配置 3.uwsgi配置一:系统层面配置1、调整同时打开文件数量ulimit -n 20480ulimit -a # 查看是否生效2、TCP最大连接数(somaxconn)echo 10000 > /proc/sys/net/core/somaxconn3、TCP连接立即回收、回用(recycle、r...原创 2018-09-09 11:20:01 · 11664 阅读 · 2 评论 -
Ubuntu16.04下安装配置rsync
前言Rsync(remote synchronize) 是一个远程数据同步工具,可以使用“Rsync算法”同步本地和远程主机之间的文件。Rsync的好处是只同步两个文件不同的部分,相同的部分不在传递。类似于增量备份,这使的在服务器传递备份文件或者同步文件,比起scp工具要省好多时间。环境说明服务器: ubuntu16.04 172.16.29.10 客户端: ubuntu1...原创 2018-09-05 14:15:32 · 12372 阅读 · 0 评论 -
CentOS7网络配置
一:环境描述VMware Fusion CentOS 7.4二:配置2.1进入网络配置文件目录> cd /etc/sysconfig/network-scripts/> ls2.2 编辑网卡的配置文件多网卡会对应多个配置文件,均以ifcfg-开头2.2.1 打开配置文件> vi ifcfg-ens332.2.2 编辑配...原创 2018-08-21 17:34:32 · 572 阅读 · 0 评论 -
以太坊开发环境搭建(go+geth+ganache+remix)
一:环境说明1.ubuntu16.04 64位 2.golang (1.10.3) 3.geth (1.8.12) 4.ganache (ganache-1.2.1-x86_64.AppImage) 5.remix 二:安装golang、安装geth参见以太坊单节点私链搭建(go+geth+Etherum Wallet) 博文中的 【二:安装golang】、【三:安装...原创 2018-07-26 16:16:53 · 2950 阅读 · 0 评论 -
Ubuntu下创建python虚拟开发环境
1.升级python包管理工具pip[非必须]pip install --upgrade pip2.python虚拟环境安装sudo apt-get install python-virtualenvwget https://bootstrap.pypa.io/ez_setup.py -O - | sudo pythonsudo easy_install virtual原创 2016-11-09 23:12:21 · 2985 阅读 · 0 评论 -
centos 7上nginx+uwsgi 性能调优
centos 7上nginx+uwsgi 性能调优 需测试的服务器运行环境nginx+uwsgi+django问题在用ab测试get请求并发量时,只要设置的并发数超过100,request请求就会返回大量502错误原因经查证,uwsgi的默认并发socket连接数为100。解决方案第一种: 更改uwsgi配置文件中的listen workers = 24 # 并发处理进程数 listen原创 2017-07-28 10:59:59 · 2259 阅读 · 0 评论 -
CentOS6.8下Django项目运行坏境搭建-uwsgi(五)
CentOS6.8+Django1.10.3+Nginx+uWSGI(五)【本文安装uWSGI】我的项目需安装的东西如下: Python2.7.12 Django1.10.3 uWSGI MySQL5.6.34 Nginx RabbitMQ3.6.5 RedisGit安装前准备工作1.安装一些依赖 yum update yum install python-devel原创 2016-12-11 23:11:08 · 641 阅读 · 0 评论 -
CentOS6.8下Django项目运行坏境搭建-django(三)
CentOS6.8+Django1.10.3+Nginx+uWSGI(三)【本文安装Django1.10.3】我的项目需安装的东西如下: Python2.7.12 Django1.10.3 uWSGI MySQL5.6.34 Nginx RabbitMQ3.6.5 RedisGit安装前的准备工作查看本系统安装了哪些python版本,以及各版本的安装原创 2016-12-11 21:31:21 · 973 阅读 · 0 评论 -
CentOS6.8鼠标、键盘、SSH都不能用了!
CentOS6.8鼠标、键盘、SSH都不能用了!出此错误前,我做过什么? http://blog.youkuaiyun.com/apple9005/article/details/53551550问题描述开机进入系统用户登录界面,鼠标不能用,键盘不起作用,用SSH连接此服务器失败,但能成功ping通此服务器ip!问题原因相关的服务停止了解决方案通过linux单用户模式登原创 2016-12-10 20:20:11 · 3765 阅读 · 2 评论 -
buntu安装MySql for Python的出错及解决
十分感谢这位作者的总结:http://blog.youkuaiyun.com/zlp1992/article/details/44521135转载 2016-11-15 19:47:31 · 371 阅读 · 0 评论 -
CentOS6.8启动报错:Could not update ICEauthority file /var/lib/gdm/.ICEauthority
CentOS6.8启动报错:Could not update ICEauthority file /var/lib/gdm/.ICEauthority出此错误前,我做过什么? 更新yum源,安装配置MySQL(mysql5.6.34二进制文件编译版本)问题描述 如上图所示,重启系统,出现此提示问题原因由于/var/lib/gdm/.ICEauthority下的文件原创 2016-12-10 20:33:38 · 6540 阅读 · 0 评论 -
Ubuntu 16.04.1下修改MySQL默认编码
在Ubuntu 下配置 MySQL 的字符编码。安装完 MySQL 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码。现在要做的就是把 MySQL的默认字符编码设置为支持中文的编码,如 GBK、GB23112、等。首先进入MySQL存放配置文件的目录~#cd /etc/mysql/执行ls,查看下此文件夹下的文件~#ls会发现有个文件是my.cnf转载 2016-11-16 18:32:25 · 1328 阅读 · 0 评论 -
CentOS6.7 SSH安装与配置
1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装2.如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装安装SSH:yum install ssh启动SSH:service sshd start设置开机运行:chkconfig sshd on一般默认CentOS已经安装了OpenSSH,即原创 2016-10-24 21:31:02 · 5285 阅读 · 0 评论 -
Windows上SSH服务器的配置以及客户端的连接
1. ssh简介以及本例的应用场景① ssh的简介SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。 SSH是英文Secure Shell的简写形式。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺转载 2016-10-24 15:14:00 · 14930 阅读 · 0 评论 -
通过Navicat远程连接MySQL配置
环境:虚拟机Ubuntu12.04+MySQL5.5mysql --versionmysql Ver 14.14 Distrib 5.5.46, for debian-linux-gnu (i686) using readline 6.2原创 2016-11-04 12:14:30 · 15581 阅读 · 0 评论 -
CentOS6.8 XXXis not in the sudoers file. This incident will be reported.
升级操作系统和安装wget时,运行sudo yum -y update ,提示XXXis not in the sudoers file. This incident will be reported.xxx是你当前的用户名,究其原因是用户没有加入到sudo的配置文件里。那么该怎么做呢:解决方法如下: 1>、进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密原创 2016-11-03 15:30:49 · 642 阅读 · 0 评论 -
CentOS6.8下Django项目运行坏境搭建-mysql(二)
CentOS6.8+Django1.10.3+Nginx+uWSGI(一)【本文安装MySQL5.6.34】我的项目需安装的东西如下: Python2.7.12 Django1.10.3 uWSGI MySQL5.6.34 Nginx RabbitMQ3.6.5 RedisGit 不要用yum install mysql命令直接安装MySQL,因为此默认安装MySq原创 2016-12-11 15:04:09 · 958 阅读 · 0 评论 -
CentOS6.8下Django项目运行坏境搭建-python(一)
CentOS6.8+Django1.10.3+Nginx+uWSGI(一)【本文安装Python2.7.12】我的项目需安装的东西如下: Python2.7.12 Django1.10.3 uWSGI MySQL5.6.34 Nginx RabbitMQ3.6.5 RedisGit 在CentOS6.8系统中,默认自带Python2.6.6,我们需要自己安装Python2.7.12原创 2016-12-11 12:44:05 · 1512 阅读 · 0 评论 -
CentOS6.8下Django项目运行坏境搭建-uwsgi/nginx配置(六)
CentOS6.8+Django1.10.3+Nginx+uWSGI(六)【本文配置uwsgi、nginx】我的项目需安装的东西如下: Python2.7.12 Django1.10.3 uWSGI MySQL5.6.34 Nginx RabbitMQ3.6.5 RedisGit配置uWSGI 先创建个项目: django-admin.py startproje原创 2016-12-12 00:17:30 · 938 阅读 · 0 评论 -
CentOS6下安装ffmpeg
CentOS6下安装ffmpeg1.安装前都需要先安装epel扩展源yum -y install epel-release 2.su -c 'yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm https://download1.rpmfus原创 2017-07-18 17:54:41 · 1395 阅读 · 0 评论 -
Centos7安装并配置mysql5.6完美教程
1.Centos7安装并配置mysql5.6http://blog.youkuaiyun.com/qq_17776287/article/details/535367612.远程登录MySQL错误解决 错误详情:ERROR 2003 (HY000): Can’t connect to MySQL server on “host” (113)http://blog.youkuaiyun.com/bedisdover/a原创 2017-05-18 14:05:39 · 1166 阅读 · 0 评论 -
CentOS7mini 安装MySQL5.6启动时报错:Starting MySQL. ERROR!
CentOS7mini 安装MySQL5.6启动时报错:Starting MySQL. ERROR!1.错误描述Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/mini1.pid).2.按装步骤http://blog.youkuaiyun.com/apple9005/article/details/原创 2017-05-17 18:22:35 · 2802 阅读 · 0 评论