搭建
文章平均质量分 95
搭建
阿啄debugIT
0、精通java,及常用设计模式,熟练编写shell脚本,掌握python、scala、golang的编写;
1、精通Spring Cloud等微服务架构,掌握SpringBoot、batis等后端技术,kafka、redis、es等中间件的整合开发;
2、熟悉掌握mysql、pg等关系数据的原理及调优,及NoSQL数据的存储和查询;
3、熟悉CDH各个组件,及精通离线、实时等计算技术;
4、掌握java多线程高并发编程,及整合shiro、redis、fastdfs、MQ、netty等开发;
5、熟悉K8S集群管理Docker容器,及理解掌握openstack原理和操作。
展开
-
window10下go语言开发环境搭建,及体验go-zero框架,及解决command not found: goctl
前言go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。这么牛,怎么不想去试一下?!go语言环境搭建配置GO语言环境新增go的代理GOPROXY=https://gopr.原创 2021-01-11 16:27:45 · 5428 阅读 · 5 评论 -
yum安装部署ansible,和深入学习ansible的各个模块及组件及实际生产中使用案例详解
认识ansible其中经典应用,请详见,采用KubeSphere的kk,部署安装多节点服务的kubernetes-v1.18.6和kubesphere-v3.0.0的踩坑过程记录,及反思;ansible安装部署CDH集群,与手动安装部署CDH集群,及CM配置和用户权限配置……ansible简介官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。Ansible跟其他IT自动化技术的区别在于其关注点并非配置管理、应用部署或IT流程...原创 2021-01-07 13:34:01 · 1850 阅读 · 1 评论 -
快速搭建高可用Redis Cluster主从模式集群的填坑之路
Redis Cluster主从模式原理redis cluster 为了保证数据的高可用性,加入了主从模式,一个主节点对应一个或多个从节点,主节点提供数据存取,从节点则是从主节点拉取数据。备份,当这个主节点挂掉后,就会有这个从节点选取一个来充当主节点,从而保证集群不会挂掉。说明假如集群有A、B、C三个主节点, 如果这3个节点都没有加入从节点,如果B挂掉了,我们就无法访问整个集群了, A和C的slot也无法访问。所以在集群建立的时候,一定要为每个主节点都添加了从节点,。比如,像集群包含主节点原创 2020-09-29 10:13:48 · 2152 阅读 · 9 评论 -
采用ipvsadm管理工具,及Keepalived软件检测服务器的状态,搭建负载均衡的高可用集群
前言ipvsadm是Linux虚拟服务器的管理命令,是用于设置、维护和检查Linux内核中虚拟服务器列表的命令。Linux虚拟服务器可用于基于两个或更多个节点的集群构建可扩展的网络服务。群集的活动节点将服务请求重定向到真正执行服务的服务器主机上。支持TCP和UDP协议,支持三咱数据包转发方法(NAT、隧道、直接路径)以及八种负载均衡算法(轮询、加权轮询、最少连接、加权最少连接、基于位置的最小连接,基于位置的最小连接与复制,目标散列和源散列)。keepalived是一个类似于layer3, 4 &am原创 2020-08-03 18:54:25 · 1977 阅读 · 1 评论 -
cloudera-manager-el6-cm5.7部署流程,及踩坑过程和解决方案
概述CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。Cloudera Manager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管理的组件,对集群中主机、Hadoop、Hive、Spark等服务的安装配置管理做了极大简化。安装文件准备CDH下载地址:http://a.原创 2020-06-26 17:19:33 · 1810 阅读 · 2 评论 -
OpenStack的Ceph存储支持的CephFS分布式存储系统配置和挂载
1. 前言在研究k8s持久化存储时发现OpenStack的Ceph RBD存储不能满足ReadWriteMany的场景需求,即多个节点同时读写。如下图是k8s支持的存储插件,支持ReadWriteMany的插件包括CephFS、Glusterfs、Quobyte、NFS。NFS不支持分布式存储,首先排除。其他如Gluesterfs、Quobyte等方案没有部署过,需要时间去部署测试,而Ceph存储支持CephFS,所以优先考虑CephFS方案。2.CephFS部署2.1创建mds要运行原创 2020-06-12 20:08:28 · 913 阅读 · 2 评论 -
CentOS 7配置Nginx代理服务,搭建视频点播服务器
前言:在 CentOS 7 系统上,基于RMTP 协议或 HTTP 协议,搭建的视频点播服务,能够提供给 VR 设备 ,进行视频在线观看。环境依赖:安装gcc 依赖由于采用安装 Nginx 的方式,所以需要添加模块 nginx-rmtp-moudle,故采用源码编译安装,因此需要 安装gcc 依赖yum -y install gcc gcc-c++安装PCREPCRE(Perl Compatible Regular Expressions) 是一个 Perl 库,包括 per原创 2020-06-12 17:55:12 · 789 阅读 · 0 评论 -
centos下NTP服务安全部署,及版本升级配置的过程记录
前言:NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。NTP服务一般是集群/服务器搭建之时,就已经安装配置好,但是NTP本身存在对外开放的接口,导致服务被人为恶意攻击的可能。对于软件程序漏洞,一般的做法是升级到高阶版本,即可修复漏洞。下文即NTP服务安装配置与升级的操作手册。NTP服务配置服务器端vim /etc/ntp.conf需要修改以下几项:restrict:表示设置客户端连接到本NTP服务器的权限其规则为:r原创 2020-06-05 19:33:08 · 881 阅读 · 0 评论 -
Windows下,JDK8安装与环境变量配置的详细过程
前提安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可注:若无安装目录要求,可全...原创 2014-05-18 12:53:32 · 444 阅读 · 0 评论 -
机房openstack操作之POSTGRES安装
创建虚拟机pp-pgsqlopenstackservercreate--flavor4--image59e56970-0bd0-406f-bd8b-92ab8557d719--security-groupenm_external_security_group--key-nameppp--nicnet-id=10b23088-79ee-43b5-b19d-1c72819...原创 2020-03-07 17:15:55 · 408 阅读 · 1 评论 -
Windows7系统安装oracle12c的全过程
前言安装包下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html如果之前安装过了的,但是想要再重新安装,请确保之前的安装已经卸载干净了卸载过程地址: https://blog.csdn.net/xqf222/article/details/64129040(它还少说...原创 2020-02-22 17:51:33 · 937 阅读 · 0 评论 -
安装Kubernetes的轻量集群minikube
前言Minikube是一种方便在本地运行Kubernetes的工具,Minikube是可以在VM中运行单节点的Kubernetes集群,Minikube是为了开发或测试在本地启动一个节点的kubernetes集群。特点:不能启动生产集群,没有高可用性的单节点机器,可以工作在Windows,Linux,MacOS下,先决条件需要安装VirtualBox。安装minikube[roo...原创 2020-02-22 04:46:27 · 357 阅读 · 0 评论 -
安装部署具有监控页面的高可用的双master双slave的rocketMq集群
1、安装前准备Jdk1.8 集群的各个服务器上已经安装jkd8最新版的rocketmq 源码包4.3.2Rocketmq监控页面源码包,方便监控集群情况。Idea2018编辑器Maven3只准备2台服务器,安装占用端口如下服务器1 master1(10911) slave01(10917) namesrv(9876) console(8080)服务器2 ...原创 2020-02-10 00:09:37 · 244 阅读 · 0 评论 -
ElasticSearch集群安装及部署,及填坑记录
安装过程一、建立ElasticSearch应用专用用户由于ES不允许用root运行,所以需要先创建一个账号给它。#创建用户组appgroupadd app#创建用户elasticuseradd -g app elastic#设置密码passwd elastic#创建安装目录mkdir /gsww/elasticchown -R elastic:app /gsww/el...原创 2020-02-05 02:53:05 · 539 阅读 · 0 评论 -
openstack tacker 把NFV 引入到了openstck,及openstack tacker 安装
前言openstack tacker 把NFV 引入到了openstck。openstack tacker是一个开源的mano项目,可以编排管理nfv。本文介绍如何在ubuntu16上使用devstack安装openstack tacker具体安装步骤:1)准备:最小安装干净的ubuntu16.04 系统,一定要最小安装,别安装其他任何软件包,防止与devstack使用的软件包...原创 2020-05-24 15:50:25 · 602 阅读 · 3 评论 -
在centos7上安装openstack
安装环境:centos7安装需求:openstack allinone 安装,因为只有一台服务器192.168.16.13。只安装openstack必须使用的组件keystone, glacne,nova, neutron,dashboard参照的链接为:https://www.cnblogs.com/elvi/p/7811528.html安装步骤:下载 https://w...原创 2020-02-02 02:56:56 · 1548 阅读 · 0 评论 -
在centOS下安装docker并安装pgwatch2监控数据库
1、查看系统内核centos6.5和RHEL6.5的2.6内核不支持aufs,所以需要升级到已经支持aufs的3.1[root@entel1 /]# grep aufs /proc/filesystemsnodev aufs检查内核版本uname -r网上下载3.10内核的rpm包--no-check-certificate是为了跳过验证下载3.10内核的安装包wget...原创 2020-02-02 02:22:52 · 616 阅读 · 0 评论 -
CentOS7 安装Docker的详细步骤
官方的安装教程:https://docs.docker.com/install/linux/docker-ce/centos/注意:centos系统要求内核3.10以上的版本才支持docker安装docker#先卸载老版本的dockersudo yum remove docker \ docker-client \ ...原创 2020-02-02 01:54:36 · 473 阅读 · 0 评论 -
离线安装nginx,并配置提供http和https服务
目录1、采用离线安装nginx1.1、上传安装包到指定目录1.2、检查服务器上是否安装好了gcc、g++开发库1.3、安装pcre、zlib、openssl等依赖lib库1.3.1、pcre安装1.3.2、zlib安装1.3.3、openssl安装1.4、nginx安装2、配置nginx,提供http和https服务2.1、启动nginx2.2、配...原创 2020-01-07 18:42:05 · 999 阅读 · 0 评论 -
搭建vsftpd服务器,配置多个虚拟账户,并使用匿名账户登入
系统:linux centos6.5vsftp版本:version 2.2.2FTP的登录一般有三种方式,分别是:匿名用户形式:默认安装的情况下,系统只提供匿名用户访问,只需要输入用户anonymous/ftp,并将自己的Email作为口令即可登录。 本地用户形式:以/etc/passwd中的用户名为认证方式。 虚拟用户形式:支持将用户名和密码保存在文件或数据库中,将登录用户映射到...原创 2020-01-07 17:16:33 · 437 阅读 · 0 评论 -
基于docker搭建hadoop+spark+hive+hbase集群的过程
目录1.安装docker 1.1.安装docker 1.2.更改为公司本地镜像源,或者阿里镜像源 1.3.设置为默认启动 1.4.重启docker,测试hello-world 1.5.安装docker-compose 1.6.关闭selinux 1.7下载各种安装包2.安装centos+jdk镜像3.安装hadoop...原创 2020-01-07 17:40:09 · 2756 阅读 · 0 评论
分享