linux
文章平均质量分 93
天涯云海
海内存知己,天涯若比邻;
展开
-
CentOS-7安装mesos+marathon+zookeeper
前期准备关闭防火墙sudo systemctl stop firewalld其他同CentOS-6安装mesos+marathon+zk前期准备添加安装源sudo rpm -Uvhhttp://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-3.noarch.rpmsudo rpm --import /...原创 2019-01-16 19:14:43 · 547 阅读 · 0 评论 -
Linux安装包run、bin制作
制作run安装包run程序安装包实质上是一个安装脚本加要安装的程序,如下图所示:这样整个run安装包结构就一目了然了,实际上因为实际需要结构多少有点变动但这个无关紧要,只需要明白原理就行了。安装脚本:helloworld.sh如下:#!/bin/bashlines=15DEFAULT_DIR=/optread -p "Please enter the install...原创 2019-01-16 11:35:49 · 5055 阅读 · 0 评论 -
CentOS-7安装consul
前期准备配置hosts192.168.245.227 iot-node1 # server节点192.168.245.228 iot-node2 # server节点192.168.245.229 iot-node3 # server节点安装工具包sudo yum install -y zip unzip关闭防火墙sudo systemctl stop firewalld...原创 2019-01-16 19:20:36 · 2074 阅读 · 0 评论 -
CentOS-6安装docker
系统要求CentOS-6内核需升级到3.10以上。内核升级下载地址http://elrepo.reloumirrors.net/kernel/el6/x86_64/RPMS/内核包kernel-lt-4.4.154-1.el6.elrepo.x86_64.rpmkernel-lt-devel-4.4.154-1.el6.elrepo.x86_64.rpmkernel-lt-d...原创 2019-01-16 19:07:55 · 450 阅读 · 0 评论 -
CentOS-7安装docker
系统要求docker -ce要求CentOS-7。注意:安装docker时必须联网。卸载旧版sudo yum remove docker docker-common docker-selinux docker-engine docker-io如果 yum 报告未安装任何这些软件包,这表示情况正常。将保留 /var/lib/docker/ 的内容,包括镜像、容器、存储卷和网络。添加...原创 2019-01-16 19:13:14 · 324 阅读 · 0 评论 -
CentOS-7安装kubernetes+etcd
前期准备配置hosts192.168.245.227 iot-node1 \# master节点(etcd,kubernetes-master)192.168.245.228 iot-node2 \# slave节点(etcd,kubernetes-node,docker)192.168.245.229 iot-node3 \# slave节点(etcd,kubernetes-node,...原创 2019-01-16 19:18:19 · 1400 阅读 · 0 评论 -
Docker跨主机通信
前期准备已安装zookeeper。这里使用前面mesos里的zookeeper配置Docker配置配置启动参数sudo vi /etc/default/docker/etc/default/docker内容:DOCKER_ADD_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock–cluster-store z...原创 2019-01-16 19:21:31 · 214 阅读 · 1 评论 -
CentOS-SSH镜像构建
Dockerfile内容FROM centos:6.7############################################################################# update glibc-common for locale filesRUN yum update -y glibc-common#######################...原创 2019-01-16 19:22:23 · 248 阅读 · 0 评论 -
Java镜像构建
前期准备已构建centos67-ssh:5.3镜像Dockerfile内容FROM centos67-ssh:5.3COPY jdk-8u181-linux-x64.tar.gz /root/jdk-8u181-linux-x64.tar.gzRUN tar -zxf /root/jdk-8u181-linux-x64.tar.gz -C /opt \&& mv /o...原创 2019-01-16 19:30:10 · 2781 阅读 · 0 评论 -
CDH镜像构建
前期准备已构建centos67-ssh53-java:1.8limits.conf内容#用于修改文件句柄数(nofile)、进程数(nproc)、最大锁定内存(memlock)#cloudera-scm为用户名#软件限制cloudera-scm soft nofile 32768cloudera-scm soft nproc 65536#硬件限制cloudera-scm ...原创 2019-01-16 19:36:14 · 1182 阅读 · 0 评论 -
MySQL镜像构建
前期准备已构建centos67-ssh:5.3镜像supervisord.conf内容#用于容器启动时启动相关服务或运行脚本[program:sshd]command=service sshd start[program:crond]command=service crond start[program:mysql-config]autorestart=falsecomma...原创 2019-01-16 19:36:58 · 1134 阅读 · 1 评论 -
MySQL高可用负载均衡集群部署
简介使用MySQL时随着时间的增长,用户量以及数据量的逐渐增加,访问量更是剧增,最终将会使MySQL达到某个瓶颈,那么MySQL的性能将会大大降低。这一结果也不利于软件的推广。那么如何跨过这个瓶颈,提高MySQL的并发量呢?方法有很多,分布式数据库、读写分离、高可用负载均衡、增加缓存服务器等等。之前的文章里已经介绍了读写分离的方案了,接下来我将讲解MySQL高可用负载均衡这一方法。其中实现高...原创 2019-01-17 09:41:14 · 4665 阅读 · 2 评论 -
CDH高可用部署
前期准备配置hosts192.168.245.105 scm-node1192.168.245.106 scm-node2192.168.245.107 scm-node3设置hostname在192.168.245.105上执行sudo hostnamectl --static --transient set-hostname scm-node1在192.168.245....原创 2019-01-17 11:00:48 · 3230 阅读 · 0 评论 -
OpenTSDB单机版安装
1.前期准备环境要求:操作系统 linuxJava 1.6以上HBase 0.92以上GnuPlot 4.2以上编译安装还需要安装Autotools、Make、Python、Git并且连接外网实验环境:Xubuntu16.04 x86_64IP: 10.49.2.239VirtualBox5.2.8 桥接模式2.安装单机zookeepertar ...原创 2018-10-30 09:47:50 · 1036 阅读 · 0 评论 -
OpenTSDB分布式集群安装
1 安装前提 确保安装了jdk 确保安装了hadoop集群 确保安装了hbase的集群 192.168.100.200 master (zk、namenode、resourcemanager、HMaster、TSDMain) 192.168.100.201 slave1 (zk、datanode、nodemanager、H...原创 2018-10-30 09:51:43 · 3352 阅读 · 0 评论 -
CDH添加第三方服务的方法
前瞻导读CDH可以很方便的添加一些大数据相关服务,但这仅限于cloudera公司提供。若想将第三方服务(如公司自己开发的组件)添加到CDH集群(托管在CDH上),需要按照一定的规则流程制作相关程序包,最后发布到CDH上。本文就是指导大家如何打包自己的服务,发布到CDH上,并且由CDH控制服务的运行、监控服务的基本运行状态。制作相关介绍名词介绍parcel:以“.parcel”结尾...原创 2019-01-16 20:38:11 · 10480 阅读 · 66 评论 -
Flink高可用集群安装
前期准备概述Flink利用ZooKeeper在所有运行的JobManager实例之间进行分布式协调。ZooKeeper是Flink独立的服务,需要提前安装好。zookeeper通过领导选举和轻量级一致的状态存储提供高度可靠的分布式协调服务。配置hosts192.168.245.104 node05192.168.245.103 node04192.168.245.102 node...原创 2019-01-17 11:16:28 · 2150 阅读 · 0 评论 -
CentOS-6安装mesos+marathon+zookeeper
前期准备关闭SELinuxsudo vi /etc/selinux/config将SELINUX=enforcing修改为SELINUX=disabled重启生效关闭防火墙sudo service iptables stop配置hostssudo vi /etc/hosts/etc/hosts内容:127.0.0.1 localhost localhost.loca...原创 2019-01-16 19:10:12 · 522 阅读 · 0 评论 -
centos6.10编译升级GCC-5.1.0
1.下载依赖https://gmplib.org/download/gmp/gmp-6.1.2.tar.xzhttp://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.gzhttp://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gzhttp://www.netgull.com/gcc/releases/gcc-4.9.4/gc...原创 2019-02-13 19:34:20 · 753 阅读 · 0 评论