摘要:
由于工作需求要在一台机器上部署flink和kafka的测试环境, 所以用到了docker 查看内核版本, 最好为3.10版本以上 更新yum源 安装需要的软件包, yum util 提供yum config manager功能,另外两个是devicemapper驱动依赖的 设置 yum源 这里用阿里 阅读全文
摘要:
默认已经安装好docker: docker安装请参考: Ubuntu安装Docker 关闭交换区 swap打开的情况下,kubelet无法正常运行 安装K8S vim /etc/apt/sources.list 添加阿里云镜像 apt get update 更新apt源 下载K8S组件 ps: 网络 阅读全文
摘要:
核心组件 配置存储中心 etcd 主控 (master) 节点 kube apiserver服务 提供了集群管理的Restful风格API接口(包括鉴权、数据校验及集群状态变更), 可以类比ElasticSearch的Restful风格API, curl xput | xget | xdelete 阅读全文
摘要:
Pod / Pod 控制器 Pod Pod 是K8S中能够被运行的最小逻辑单元 1个Pod里可以运行多个容器, 它们共享UTS+NET+IPC名称空间 一个Pod里运行多个容器, 可称为SideCar模式 Pod控制器 Pod控制器是Pod启动的一种模板, 用来保证在K8S里启动的Pod始终按照人们 阅读全文
摘要:
默认已经安装好Docker, 尚未安装docker的可以参考这篇: Ubuntu安装Docker 1. 直接运行, docker会自动帮你拉取镜像: 2. 查看镜像 3. 进入Clickhouse容器 需要注意的是, 默认的容器是一个依赖包不完整的ubuntu虚拟机 所以我们需要安装vim 进入cl 阅读全文
摘要:
概述 CockroachDB是一个分布式关系型数据库,主要设计目标是可扩展,强一致和高可靠。 在无人干预情况下, 能以极短的中断时间容忍磁盘、主机、机架甚至整个数据中心的故障。 采用完全去中心化架构, 集群中各个节点的地位完全对等。 所有功能封装在一个二进制文件中, 可以做到尽量不依赖盘配置文件直接 阅读全文
摘要:
集群规划 | 节点 | IP | 数据目录 | | | | | | node01 | 192.168.180.130 | node01 | | node02 | 192.168.180.131 | node02 | | node03 | 192.168.180.132 | node03 | | no 阅读全文
摘要:
1. max_table_size_to_drop 此参数在 /etc/clickhouse server/config.xml 中, 应用于需要删除表或分区的情况, 默认 50GB。 如果你要删除的分区或表, 数据量达到了此参数值大小, 会删除失败。 建议修改为 0, 代表无论数据多大, 都可以删 阅读全文
摘要:
什么是ClickHouse? 毛子开源的一个列式存储数据库(DBMS), 主要用于OLAP, 能使用SQL查询实时生成分析数据报告。 可以类比HBase 数据类型 与其他框架比较 | MySQL | Hive | ClickHouse | | | | | | byte | TINYINT | Int 阅读全文
摘要:
简介 这是Linux内核的一个机制, 用于监控占用内存过大, 尤其是瞬间占用内存很快的进程, 在内存将要耗尽时判断哪个进程最坏(打个分), 分最高就把它杀掉。 如何查看 shell(ubuntu18.04LTS看了下没有messages目录, CentOS7是有的) 触发时机 内核在触发OOM机制时 阅读全文