小丸子学Hadoop系列之——hbase备份与恢复
1.使用distcp冷备hbase--查看原始数据[hdpusr01@hadoop1 bin]$ hbase shellSLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/home/hdpusr01/hbase-1.0.3/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [jar:file:/home/hdpu...
Linux上查看造成IO高负载的进程
方法1:使用iotop工具这是一个python脚本工具,使用方法如:iotop -o方法2:使用工具dmesg使用dmesg之前,需要先开启内核的IO监控:echo 1 >/proc/sys/vm/block_dump或sysctl vm.block_dump=1然后可以使用如下命令查看IO最重的前10个进程:dmesg |awk -F: '{print $1}'|sort|uniq -c|sort -rn|head -n 10方法3...
zookeeper配置文件详解
本文主要内容来自于:http://itindex.net/detail/40187-zookeeper-%E7%AE%A1%E7%90%86%E5%91%98-%E7%AE%A1%E7%90%86配置参数详解(主要是%ZOOKEEPER_HOME%/conf/zoo.cfg文件)参数名说明clientPort客户端连...
小丸子学Hadoop系列之——部署Hbase集群
0.集群规划 主机名 ip地址 安装的软件 ...
小丸子学Oracle 12c系列之——Oracle Pluggable Database
好久没有研究Oracle了,最近觉得有必要研究下Oracle 12c的新特性,下面主要是记录我在学习Oracle 12c新特性之pdb的相关内容。1.Oracle Pluggable Database1.1 根据seed创建pdbSQL> select pdb_id,pdb_name,con_id from dba_pdbs; PDB_ID PDB_NAME &nbs...
MySQL中如何批量插入数据
平常在做SQL优化时经常需要自己在测试环境中构建大量的数据,下面通过一个简单的存储过程来实现批量数据的插入过程。1.创建测试表mysql> show create table house\G*************************** 1. row *************************** Table: houseCreate Table: CREATE TABLE `house` (&nb...
MySQL + Oracle GoldenGate + OGG Application Adpater
最近接到一个需求,需要从MySQL数据库中将交易数据同步到Flat file(平面文件),该需求的解决方案我们通过GoldenGate+OGG Application Adapter来实现。 具体配置步骤如下:一.配置Oracle GoldenGate For MySQL1.创建用户useradd oggusrecho oracle | passwd --stdin oggusr2.解压软件包su - oggusrunz...
MySQL入门学习之——MySQL错误解决汇总
以下都是工作中使用MySQL过程中遇到的一些错误,特记录之。错误1:在执行mysql
小丸子学Docker系列之——实战Dockerfile
这次研究下Docker的Dockerfile,通过Dockerfile来定制化和自动build自己的image,本次要实现的需求是定制一个包含Mysql,Mongodb,Redis三种数据库服务的镜像,base image采用centos,虽然Docker的设计原则是每个容器打包一个进程及其依赖,不过这次主要是为了研究Dockerfile的用法,所以不必纠结。操作步骤如下:1....
小丸子学Kubernetes系列之——部署Kubernetes集群(Guestbook留言板)
0.环境描述主机名 IP 角色hadoop210.1.245.147 masterhadoop310.1.245.152 node1hadoop1 10.1.245.146 node2该Kubernetes集群由三个service组...
小丸子学Kubernetes系列之——Kubernetes安装与使用
0.环境信息主机名IP角色hadoop210.1.245.147 masterhadoop310.1.245.152 node1.配置k8s的yum源(所有主机)vi /etc/yum.repos.d/virt-testing.repo[virt7-testing]name=virt7-testingbaseurl=http://cbs.centos.org/repos/virt7-docker-common-testing/x86_64/os/gpgcheck=02....
MySQL入门学习之——MySQL Cluster初体验
最近有一位朋友咨询了我一个MySQL Cluster的问题,实话实说,这个东东我还没玩过,不过既然遇到了它,那么就开始体验一把吧。朋友的问题如下:“MySQL集群是不是只能新增数据同步,而不能减少数据呢?例如 三个节点 A ,B ,C ,A是管理节点,B 与C 是SQL节点 数据节点,B...
MySQL入门学习之——实战XtraBackup
1.使用xtrabckup对mysql进行全备mysql1@hdh-votst2:/mvnobss/users/mysql1>xtrabackup --defaults-file=mysql/bin/my.cnf --target-dir=bak/ --backupxtrabackup version 2.2.8 based on MySQL server 5.6.22 Linux (x86_64) (revision id: )xtrabackup: uses posix_fadvise().xtrabackup: cd to /mvnobss/user...
小丸子学MongoDB系列之——部署Replica Set+Sharded Cluster
环境描述:1.物理服务器3台2.shards为2片,每片shard为一个Replica Set,冗余度为3(主、从、延迟从)3.mongos节点数量为3个4.config server节点数量为3个5.arbiter server节点数量为6个部署步骤:1.配置hosts文件(三台主机都需操作)[root@hadoop3 ~]# more /etc/hosts10.1.245.72&nb...
小丸子学MongoDB系列之——副本集在容灾环境中的故障演练
这篇文章主要是模拟MongoDB副本集部署在多机房环境中,为了模拟容灾故障,假设在北京机房的MongoDB同时发生故障后如何快速的让副本集可对外提供服务。0.架构规划主机名 IP ...
小丸子学Hadoop系列之——部署Hadoop集群
0.集群规划 主机名ip地址安装的软件运行的进程hadoop110.1.245.72hadoop,zookeeper namenode,zkfc,resourcemanager,journalnodehadoop210.1.245.73hadoop,zookeeper namenode,zkfc,resourcemanager,datanode,nodemanager,journalnodehadoop310...
小丸子学Docker系列之——安装Docker及基本命令的使用
环境要求:在Centos7.x上安装docker官方要求内核至少是3.101.查看内核和操作系统版本[root@docker-machine ~]# uname -r3.10.0-327.el7.x86_64[root@docker-machine ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2.yum方式安装——docker安装提供了两种方式,一种是yum,一种是通...
小丸子学Redis系列之——Data types(一)
Redis相比其他key-value类型的数据库来说有其特有的优势,其中两点比较突出的就是支持数据持久化和支持各种复杂的数据结构。本文就来简单介绍下Redis 3.0支持的数据类型,以及各个数据类型支持的一些常见操作,所以演示都以redis-cli工具来演示。目前Redis 3.0支持的数据类型有:1.strings——Binary-safe strings2.L...
小丸子学Redis系列之——安装Redis
目前Redis最新的稳定版本为3.0.5,那么就以次版本为例,以下是安装步骤:一.安装Redis1.下载Redis3.0软件包并解压[root@vm1 ~]# cd /appbase/apps[root@vm1 ~]# rz [root@vm1 ~]# tar xzvf redis-3.0.5.tar.gz 2.创建个人用户[root@vm1 ~]# useradd -u 611 -g dbg -d /appbase/users/rdsusr01 rdsusr01...
小丸子学MongoDB系列之——副本集Auto-Failover
MongoDB副本集是通过自动故障切换特性来提供的高可用功能,当主节点成员不可用时从节点成员会自动变成主节点来继续对外提供服务,下面为大家演示两种副本集架构下的自动故障切换。一.Auto-Failover(一主俩从架构)1.查看副本集状态[mgousr01@vm1 ~]$ mongo 192.168.157.128:47017MongoDB shell ver...