repo

Elasticsearch

南笙酒味 提交于 2019-12-05 20:07:26
Centos7安装Elasticsearch 在/etc/yum.repos.d/目录下创建elasticsearch.repo文件,并写入一下内容 [elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md 更新yum源 yum update 安装elasticsearch 1 yum install -y elasticsearch 添加到开机启动 systemctl daemon-reload systemctl enable elasticsearch.service 启动/关闭elasticsearch systemctl start elasticsearch.service systemctl stop elasticsearch.service Elasticsearch相关文件路径 类型 说明 默认位置 设置 home Elasticsearch主目录或 $ES_HOME

Helm命令日常使用

女生的网名这么多〃 提交于 2019-12-05 19:48:32
更换仓库 默认的stable仓库地址是: https://kubernetes-charts.storage.googleapis.com 若遇到Unable to get an update from the “stable” chart repository ( https://kubernetes-charts.storage.googleapis.com ) 错误 手动更换stable 存储库为阿里云的存储库 # 先移除原先的仓库 helm repo remove stable # 添加新的仓库地址 helm repo add stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts # 更新仓库 helm repo update 查看在存储库中可用的所有 Helm charts helm search 更新charts列表 helm repo update 安装charts Monocular是一个开源软件,用于管理kubernetes上以Helm Charts形式创建的服务,可以通过它的web页面来安装helm Charts # 安装Nginx Ingress controller,安装的k8s集群启用了RBAC,则一定要加rbac.create=true参数 helm install stable

03 - CDH 6.3.x 安装

拥有回忆 提交于 2019-12-05 19:15:32
CDH 6.3.x 离线安装 环境 CDH 6.3.1 CentOS 7 官方文档 修改主机名,配置host文件 # 根据个人需要修改主机名称 hostnamectl set-hostname node1 hostnamectl set-hostname node2 hostnamectl set-hostname node3 # 修改每个主机的 host 文件 vi /etc/hosts 172.16.1.181 node1 172.16.1.182 node2 172.16.1.183 node3 关闭系统默认安全防护 关闭防火墙 systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld 关闭SELinux.md ssh 使用密钥登陆 node1 到其他节点即可,配置参考文档: Linux SSH 使用密钥登陆.md 所有节点使用相同的密码,在安装的时候使用密码操作。 机器间时钟同步 所有节点时间必须一致,配置参考文档: Linux 配置时钟同步.md PG数据库 可以选择的数据有多种,这里使用PG,配置参考文档: PostgreSQL 安装之 CentOS 7 x64 RPM 安装.md 注意开启远程访问,使每个节点都能访问到数据库。 注意安装驱动程序。

发布系统准备工作

北战南征 提交于 2019-12-05 19:04:03
发布系统准备工作 一、Git版本管理 很多公司在使用git的tag进行版本的管理。 1 2 3 4 5 6 7 8 9 10 11 12 git tag - n 查看本地Tag git tag - l 'v1.4.2.*' 查看本地Tag,模糊匹配 git show v1. 0 查看 git tag - a v1. 0 - m '版本介绍' 本地创建Tag git tag - d v1. 0 删除Tag git checkout v. 10 切换tag git push origin - - tags 推送本地tag到远程 git pull origin - - tags 获取远程tag git clone - b v0. 10 http: / / ... 指定版本克隆代码 二、Python操作git 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 """

MySQL读写分离

旧时模样 提交于 2019-12-05 17:56:53
Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。 因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。 读写分离应用: mysql-proxy:Oracle,https://downloads.mysql.com/archives/proxy/ Atlas:Qihoo,https://github.com/Qihoo360/Atlas/blob/master/README_ZH.md dbproxy:美团,https://github.com/Meituan-Dianping/DBProxy Cetus:网易乐得,https://github.com/Lede-Inc/cetus Amoeba:https://sourceforge.net/projects/amoeba/ Cobar:阿里巴巴,Amoeba的升级版 Mycat:基于Cobar, http://www.mycat.io/ ProxySQL:https://proxysql.com/ ProxySQL ProxySQL:

Ansible Playbook安装Docker-CE

爷,独闯天下 提交于 2019-12-05 17:33:55
如果想给服务器安装docker,往往觉得 yum install docker 一条命令就可以了,然而并非如此,CentOS7的官方仓库并没有docker,所以需要先增加一个可以安装docker的仓库,如果要增加仓库,最好是使用 yum-config-manager ,所以思路就很清晰了: 卸载本机docker 增加docker仓库 安装docker 配置docker 所以我们需要按照以下命令执行: # 卸载旧版本 yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine # 安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 # 添加Repo yum-config-manager --add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo # 更新并安装 yum makecache yum install -y docker

YUM命令总结

删除回忆录丶 提交于 2019-12-05 17:07:59
1.关于YUM源 Yum 全称为 Yellow dog Updater Modified,它是一个在线的软件安装命令。 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。例如我们需要安装一个软件A,而软件A-->B-->C-->D.通过yum我们只需要安装A,其他依赖包会自动安装。 2.设置YUM源 2.1 CentOS7 添加阿里源 1.进入yum源的存储路径: cd /etc/yum.repos.d/ 2.使用wget或curl命令下载CentOS7的阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 或 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 3.运行命令,清除并重新生成yum缓存 yum clean all yum makecache 2.2 添加EPEL源 EPEL(Extra Packages for Enterprise Linux)是由 Fedora

Jenkins + Pipeline + Git + Maven (十)

廉价感情. 提交于 2019-12-05 16:32:02
一、准备环境介绍 192.168.5.71 # gitlab 仓库IP 192.168.5.72 # 开发环境,用于提交代码等 192.168.5.73 # tomcat 部署solo服务站点 192.168.5.239 # jenkins 服务器 二、在WEB机器(73)上面部署tomcat + maven环境 2.1 安装JDK,jenkins中添加slave节点需要 # tar xf jdk-8u111-linux-x64.tar.gz -C /usr/local/ # ln -s /usr/local/jdk1.8.0_111 /usr/local/jdk # vim /etc/profile export JAVA_HOME=/usr/local/jdk export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 2.2 安装maven环境,打war包的时候需要 # wget https://archive.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz # tar xf apache

Ansible-安装

本秂侑毒 提交于 2019-12-05 15:14:08
控制节点要求 当前,Ansible可以从装有Python 2(2.7版)或Python 3(3.5版及更高版本)的任何计算机上运行。控制节点不支持Windows。 这包括Red Hat,Debian,CentOS,macOS,任何BSD等。 选择控制节点时,请记住,任何管理系统都可从在被管理机器附近运行而受益。如果您正在云中运行Ansible,请考虑从该云中的计算机上运行它。在大多数情况下,这将比在开放Internet上更好。 环境准备 两台主机; 系统CentOS 7; 主机地址:server:192.168.1.133 client:192.168.1.134 准备工作 实现两台主机间的免密钥登录 # 两台主机执行下面的命令生成ssh-key ssh-keygen # 利用ssh-copy-id把公钥传到另一台主机上 [root@server ~]# ssh-copy-id -i ./.ssh/id_rsa.pub root@192.168.1.134 更换阿里源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum makecache 安装 在server端安装ansible: [root@server ~]# sudo yum -y install

搭建部署Docker

♀尐吖头ヾ 提交于 2019-12-05 14:43:18
Docker安装准备: 首先看下服务器是否有旧版本,如果有需要卸载并且安装依赖 yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine yum install -y yum-utils device-mapper-persistent-data lvm2 然后下载docker仓库repo源: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 安装完成后查看dockers仓库版本信息: docker-ce --showduplicates | sort -r docker-ce.x86_64 3:19.03.5-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.4-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.3-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.2-3.el7 docker-ce-stable