- 博客(8)
- 收藏
- 关注
原创 docker常用命令总结
查看docker信息docker version 显示 Docker 版本信息 docker info 显示 Docker 系统信息,包括镜像和容器数容器生命周期管理docker run 使用镜像创建一个新的容器docker run --name container_name -d image_name常用参数:-d: 后台运行容器,并返回容器ID-i: 以交互模式运...
2018-08-23 00:33:24 307
原创 heapster+influxdb收集kubernetes集群中的event
容器小白一枚,前些日子导师让我去调研如何处理集群中的event,虽然在master结点可以通过kubectl describe资源来查看其中的event解决容器遇到的一些问题,但要想收集到整个集群的event数据去分析问题还是要借助强大的开源社区,在调研过程中发现heapster可以简单高效收集event,heapster主要有两大功能,metrics和eventer,metrics用来收集kub...
2018-08-22 22:48:16 718
原创 Storm ExclamationTopology源码解析
ExclamationTopology源码解析/*这个Topology包含一个Spout和两个Bolt。Spout发射单词, 每个bolt在每个单词后面加个”!!!”。这三个节点被排成一条线: spout发射单词给第一个bolt加三个“!”, 第一个bolt把处理好的单词发射给第二个bolt再加三个“!”。*/public class FirstTopology { /*这个例子的...
2018-08-22 22:07:31 320
原创 Storm WordCount源码解析
package org.apache.storm;import org.apache.storm.spout.SpoutOutputCollector;import org.apache.storm.task.TopologyContext;import org.apache.storm.topology.OutputFieldsDeclarer;import org.apache.st...
2018-08-10 23:33:19 172
原创 kubernetes集群基本操作
kubernetes集群基本操作一般命令的格式:kubectl command type[pod/deployment/…] name flag[--image/--port/-i/-o/-n…]下面列出一些根据官网总结的简单命令:1. 查看集群或资源的信息命令格式:kubectl get/describe/logs type name –o/-i/-n ...
2018-08-07 00:42:40 688
原创 kubernetes初认识
kubernetes基本概念Kubenetes是Google开源的容器集群管理系统,可以实现容器集群的自动化部署、更新、维护等。利用kubernetes可以快速部署和扩展应用,并且节省资源。Kubernetes架构 Kuber...
2018-08-05 23:15:53 299
原创 docker的基本概念、架构和使用
DockerDocker是一个开源的容器项目,基于go语言开发。之所以被称为容器技术,是因为docker对进程进行封装,隔离于宿主系统和其它的进程,类似于一个装东西的容器,而且在容器里面装有一系列文件系统、网络、依赖包等应用程序运行需要的环境,开发人员可以快速将他们的应用程序部署到容器内运行。容器技术属于操作系统层面的虚拟化技术,它和虚拟机技术主要的区别如下: 虚拟机需要...
2018-08-05 23:07:04 6348 2
原创 Linux环境下分布式实时数据计算系统Storm集群的安装与配置
建议安装之前先了解Storm的一些概念,比如主节点Nimbus, 工作节点Supervisor, 任务拓扑Topology, 发射组件Spout, 执行组件Bolt 以及Storm的工作机制等。安装所需软件:JDK, Zookeeper, Storm, Python(Linux系统自带)。如果条件允许所有软件安装最新版本即可,我当时安装的是JDK-1.8,Zookeeper-3.3.6,Storm...
2018-03-08 19:43:35 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人