
运维
文章平均质量分 77
FunySunny
珍惜每时每刻
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell解决强制密码问题
#!/bin/bash#!/usr/tcl/bin/expectsudo docker exec -it gitlab_gitlab_1 /bin/bash -c "/opt/gitlab/bin/gitlab-rake gitlab:backup:create"sleep 30mfilename=`(ls -l /opt/dockerData/gitlab/data/bac...原创 2020-03-05 21:20:13 · 271 阅读 · 0 评论 -
freeswitch多profile配置
需求:对接ims通过ip鉴权,需要添加端口对接两条ims中继系统会加载sip_profile文件夹的profile,添加对应配置的profile注意profile name一定和其它profile名称不一致,另外data 目录为gateway配置文件目录修改sip_port配置参数重启freeswitch即可看到加载的配置和gateway信息...原创 2020-02-24 20:45:23 · 1768 阅读 · 0 评论 -
Virtual Box添加磁盘空间
节后上班第一天,按计划着手搭建hadoop和hive实验环境,还没开始安装就碰到一个坎,JDK安装包解包时报空间不足。原来的四个虚机,每个分配了8G,其中根文件系统6G,做完Fabric实验后空间所剩无几,因此需要扩容。下面记录的就是实际操作步骤。环境:VirtualBox 5.0.10、CentOS release 6.41. 使用下面的命令查看虚拟机的UUIDVBoxMana...转载 2018-10-16 18:06:29 · 1386 阅读 · 0 评论 -
ubuntu apt-get一直报错的解决方法
apt-get -f install这条指令就是用来修正一些软件依赖中存在的错误,敲进入之后出现了:磁盘空间已满,写入失败,其实这个并不是你的空间不够了,是因为你安装的包太多的缘故,可以手动清除一些首先查看一下我们当前已经安装了哪些软件 dpkg -l如果你不知道要删除哪些包,那就删除几个基本不会用到的包linux-image-generic-lts-quantall...转载 2018-11-01 10:50:45 · 5261 阅读 · 0 评论 -
ubuntu安装librdkafka以及libpcap
一.安装libpcap第一步,先安装GCC ,一般都会自动安装sudo apt-get install build-essential第二步,GNU M4可以从此处 ftp.gnu.org/gnu/m4/ 下载sudo tar -zxvf m4-latest.tar.gzcd m4-1.4.17sudo ./configuresudo makesudo make install...转载 2018-11-17 20:09:06 · 1841 阅读 · 0 评论 -
阿里云配置nginx反向代理tomcat
1、配置tomcat 域名+端口直接访问 修改server.xml如下: <?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license...原创 2017-11-01 19:21:38 · 2988 阅读 · 0 评论 -
freepbx搭建回拨测试系统
由于项目需要呼叫中心回拨功能,要搭建一套回拨测试系统,实现系统回拨功能现记录如下:一、系统搭建系统选择主流的asterisk freepbx系统,为图方便,使用万能的freepbx。选用的镜像地址为:https://hub.docker.com/r/jmar71n/freepbx/ Dockerfile如下:FROM phusion/baseimageMAINTAI...原创 2018-12-10 14:28:25 · 4997 阅读 · 0 评论 -
文件定时备份并上传
(1)在服务器上创建备份目录,并赋予权限mkdir -p /backup/bakdata#新建数据备份目录(2)完成备份脚本操作新建脚本文件vi bakdata.sh添加以下内容:#!/bin/shdateTime=`date +%Y_%m_%d`#当前系统时间days=7#删除7天前的备份数据s...转载 2019-03-04 21:45:58 · 326 阅读 · 0 评论 -
hive压缩设置
一、优缺点优点: 1,减少存储磁盘空间,降低单节点的磁盘IO。2,由于压缩后的数据占用的带宽更少,因此可以加快数据在Hadoop集群流动的速度。例如在不同节点创建3个replica的阶段,或是shuffle阶段。缺点: 需要花费额外的时间/CPU做压缩和解压缩计算二、几种常见的压缩对比三、压缩分析...转载 2019-04-12 07:48:09 · 2826 阅读 · 0 评论 -
ES 聚合操作保存(Fielddata is disabled on text fields by default.)
根据es官网的文档执行GET /megacorp/employee/_search{ "aggs": { "all_interests": { "terms": { "field": "interests" } } }}123456789这个例子时,报错{ "error": { "root_cause": [原创 2018-04-18 08:59:08 · 358 阅读 · 0 评论 -
CentOS7路由转发设置
Centos7前的版本用iptable 防火墙设置路由转发 ;Centos7 以后的版本不能使用iptable 防火墙来设置路由器转发,而是得用firewall-cmd 来设置首先输入firewall-cmd --list-all 来查看当前防火墙配置假设接口 interfaces:eno1 ens1 ens3 三个先配置外网接口:然后输入 firewall-cmd --list-all --zo...转载 2018-05-02 10:22:44 · 7018 阅读 · 0 评论 -
supervisor管理tomcat
使用 supervisord 监控管理的进程必须以 nodaemon 启动,而 tomcat 的 startup.sh 脚本是daemon方式的,如果不做修改的话,supervisord 会一直报错。 办法是: 一. 在 startup.sh 的最后的exec "$PRGDIR"/"$EXECUTABLE" start "$@" 改为 exec "$PRGDIR"/"$EXEC...转载 2018-04-13 23:05:03 · 2634 阅读 · 0 评论 -
MySQLdump常用命令
MySQLdump常用命令MySQLdump常用mysqldump -u root -p --databases 数据库1 数据库2 > xxx.sql还原:系统命令行: MySQL -uroot -p123456 <f:\all.sql常见选项:--all-databases, -A: 备份所有数据库--databases, -B: 用于备份多个数据库,如果没有该选项,mysqldu...转载 2018-04-13 22:20:59 · 188 阅读 · 0 评论 -
elastic search6聚合操作keyword
在mapping index为true的情况下,该字段会默认对内容进行分词若进行agg操作则会出现下面情况:命令:GET /data/http_record/_search{ "aggs": { "ua": { "terms": { "field": "user_agent" } } }}结果:"aggregations": {原创 2018-04-18 16:50:28 · 4097 阅读 · 0 评论 -
CentOS 7设置阿里yum 源
centos7 修改yum源为阿里源,某下网络下速度比较快 首先是到yum源设置文件夹里1.安装base reop源 cd /etc/yum.repos.d1接着备份旧的配置文件 sudo mv CentOS-Base.repo CentOS-Base.repo.bak1下载阿里源的文件 sudo wget -O CentOS-Base.repo http://mirrors.aliy...转载 2018-03-28 16:49:48 · 229 阅读 · 0 评论 -
firewalled基本使用
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。...转载 2018-03-27 09:43:23 · 1569 阅读 · 0 评论 -
elasticserach 安装
先,我们从官网下载zip包:(官网:https://www.elastic.co/downloads/elasticsearch) 直接使用浏览器下载可能会很慢,我一般会copy下载链接,然后wget下来:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-...转载 2018-03-24 11:29:40 · 278 阅读 · 0 评论 -
在 CentOS 上安装及使用 VirtualBox
在 CentOS 上安装及使用 VirtualBox VirtualBox(VB)的开发正在迅速地进行,而这页的信息也许已经过时。现时的 Linux 下载页已经收录了一个 yum 软件库配置文件。很不幸地这些 RPM 组件并未能得体地处理重大版本升级。VB 内置的更新通知亦不整全,并且只会报告规模更新(例如:5.1.6->5.1.8),而不会报告主要更新(例如:4->5)。此刻,你必须...转载 2018-03-14 14:49:02 · 2385 阅读 · 0 评论 -
CentOS7重置root密码
CentOS 7与之前的版本6变化还是比较大的,以进入单用户模式修改root密码为例。1.重启开机按esc2.按e3.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh4.按Ctrl+X重启,并修改密码5.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效touch /.autorelabel6.重启系统exec /sbin/...转载 2018-04-27 14:12:54 · 8534 阅读 · 0 评论 -
centos7 利用firewalld自建NAT网关
在传统的网络结构中,每个子网都有一个网关,子网内的主机通过这个网关进行上网,网关进行地址转换,修改IP报文的源地址等,具体的原理有兴趣的百度一下就知道了。在传统机房内几乎都是有路由器的,而路由器也自带网关的功能,基本用不到自建NAT,但是在如今横行的公有云中,却是有着很大的需求,例如阿里云,阿里云内网中没有公网IP的电脑如何通过有公网IP的电脑进行上网,这就需要NAT网关。其他公有云也类似,这里以...原创 2018-05-14 12:09:52 · 3754 阅读 · 0 评论 -
hadoop Cloudera-Manager集群搭建总结
1、网上搭建步骤很多,我参考的这个链接的:https://blog.youkuaiyun.com/suifeng3051/article/details/454777732、安装上述步骤基本没问题,但是有几点注意如下: (1)服务端安装完毕后客户端最好手工的方式在每个客户端上装好,不然太慢假死。 (2)启动agent时候提示没有目标,记得在run目录建立agent运行目录。3、系统重启...原创 2018-08-20 09:17:53 · 394 阅读 · 0 评论 -
hadoop集群本地时间同步操作
测试环境: 192.168.217.130 master master.hadoop192.168.217.131 node1 node1.hadoop192.168.217.132 node2 node2.hadoop一、设置master服务器时间查看本地时间和时区[root@master ~]# dateMon Feb 27 09:54:09 CST 2017...转载 2018-08-16 15:11:44 · 759 阅读 · 0 评论 -
open-falcon plus——配置告警
1. Nodata配置使用Nodata,需要进行两个配置: Nodata配置 和 策略配置。下面,我们以一个例子,讲述如何使用Nodata提供的服务。Nodata个人理解就是服务器发送中断,比如相关指标采集不到,agent.alive指标是服务器与客户端通讯是否正常指标,不正常说明要么是agent挂了,网络中断,系统异常了。用户需求当机器分组cop.xiaomi_owt.inf_p...转载 2018-08-08 12:56:52 · 6521 阅读 · 0 评论 -
open-falcon plus——安装
open-falcon 是小米开源的运维系统后台为golang开发,正常情况下按照官方文档说明就可以搭建成功。一、后台程序编译安装1、环境准备Git >= 1.7.5 Go >= 1.6 yum install redis yum install mysql如果redis与mysql环境已经安装,可在配置文件配置。2、下载源码(open-falcon有0.1...原创 2018-08-07 15:10:34 · 1949 阅读 · 0 评论 -
Mariadb10 galera集群配置
由于项目需要做冗余备份,同时了解mariadb10自带了galera集群功能于是测试,环境Centos7+mariadb10.1一、安装mariadb1、yum安装很简单 yum install -y mariadb-server,如何直接安装将会默认安装mariadb 5.5,如果需要安装mariadb10需要另外配置MariaDB.repo:# MariaDB 10.1 CentOS repo...原创 2018-07-13 12:36:50 · 1619 阅读 · 0 评论 -
docker之创建MariaDB镜像
一、基于commit命令方式创建docker的安装[root@test01 ~]# yum install docker[root@test01 ~]# systemctl enable docker[root@test01 ~]# systemctl start docker下载本地镜像[root@test01 ~]# docker pull centos:7.4.1708[root@t...转载 2018-06-24 20:29:49 · 2998 阅读 · 1 评论 -
Zabbix安装
zabbix安装官方文档非常详细:https://www.zabbix.com/downloadnstall and configure Zabbix servera. Install Repository with MySQL databasedocumentation# rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-...转载 2018-06-04 15:43:11 · 520 阅读 · 0 评论