1,准备工作 1.1 硬件信息 |主机名|IP地址| |: |: | |gfs1|192.168.160.131| |gfs2|192.168.160.132| |gfs3/heketi|192.168.160.133| 20G 的裸盘 /dev/sdb 1.2 环境准备 默认情况下,SELinux ...
分类:
Web程序 时间:
2019-10-05 11:03:52
阅读次数:
124
参见 HDP2.4安装(五):集群及组件安装 ,安装配置的spark版本为1.6, 在已安装HBase、hadoop集群的基础上通过 ambari 自动安装Spark集群,基于hadoop yarn 的运行模式。 目录: Spark集群安装 参数配置 测试验证 Spark集群安装: 在ambari ...
分类:
其他好文 时间:
2019-10-02 01:00:23
阅读次数:
123
阅读目录 一、apSheduler 二、celery 三、Flask APScheduler apSheduler 引子(Introduction) Advanced Python Scheduler (APScheduler) 是一个轻量级但功能强大的进程内任务调度器,允许您调度函数(或任何其他p ...
分类:
其他好文 时间:
2019-09-28 17:44:11
阅读次数:
119
环境版本说明: 三台vmware虚拟机,系统版本CentOS7.6。 Kubernetes 1.16.0,当前最新版。 flannel v0.11 docker 18.09 使用kubeadm可以简单的搭建一套k8s集群环境,而不用关注安装部署的细节,而且现在k8s的版本更新频率很快,所以这种方法十 ...
分类:
Web程序 时间:
2019-09-26 21:28:48
阅读次数:
118
1、多任务竞争CPU,cpu变换任务的时候进行CPU上下文切换(context switch)。CPU执行任务有4种方式:进程、线程、或者硬件通过触发信号导致中断的调用。2、当切换任务的时候,需要记录任务当前的状态和获取下一任务的信息和地址(指针),这就是上下文的内容。因此,上下文是指某一时间点CP ...
分类:
其他好文 时间:
2019-09-26 16:07:24
阅读次数:
437
你可以不关闭防火墙,只需要开启这些端口就行了MASTER节点6443* Kubernetes API server 2379-2380 etcd server client API 10250 Kubelet API 10251 kube-scheduler 10252 kube-controlle ...
分类:
其他好文 时间:
2019-09-26 12:02:33
阅读次数:
200
一、goroutine goroutine就是Go语言提供的一种用户态线程。Go自己实现了goroutine的调度器(Scheduler),Go的调度器由三部分组成: M:指的是Machine,一个M直接关联了一个内核线程。 P:指的processer,代表M所需的上下文环境,也是处理用户级代码逻辑 ...
分类:
编程语言 时间:
2019-09-24 10:30:29
阅读次数:
87
容器在节点(物理机)上是如何部署的 是由调度器scheduler进行调度的 调度策略 + 随机 + 通过节点选择器选择某些节点 + 通过节点亲和性和pod的亲和性及反亲和性实现更细粒度的控制 参考 https://www.jianshu.com/p/61725f179223 https://blog ...
分类:
其他好文 时间:
2019-09-21 23:29:50
阅读次数:
107
Glusterfs分布式存储软件可以创建集群文件设备,但有时我们需要将文件设备转换为block设备。如下示例为Glusterfs + tcmu,将文件设备转换为block设备。 环境说明: 主机名IP设备 存储节点oel7db01192.168.56.201在gluster上创建一个3副本的volu... ...
分类:
其他好文 时间:
2019-09-19 01:36:54
阅读次数:
141
1、Cannot allocate memory 报错信息: 日志 上面报错信息提示,查看更多,去/root/hs_err_pid9168.log里面查看。 原因分析 明显是由于内存不够,查看内存占用 解决 2、Application is added to the scheduler and is ...
分类:
其他好文 时间:
2019-09-17 14:38:39
阅读次数:
139