配置管理
shgh_2004
这个作者很懒,什么都没留下…
展开
-
Docker的常用命令与示例
docker的常用命令与示例1. 容器的操作1.1 容器的启动与进入启动容器docker run -it <imageId>后台启动容器docker run -itd <imageId>启动容器,并进入到容器中docker run -itd <imageId> /bin/bash进入容器中docker exec -it <containerId> /bin/bash1.2 查询容器查看所有running状态的container原创 2021-12-30 13:36:00 · 481 阅读 · 0 评论 -
【K8S实战系列-清理篇1】k8s docker 删除没用的资源
【K8S实战系统-清理篇1】k8s docker 删除没用的资源Docker采用保守的方法来清理未使用的对象(通常称为“垃圾收集”),例如图像,容器,卷和网络:除非你明确地要求Docker这样做,否则通常不会删除这些对象。这可能导致Docker占用较多额外的磁盘空间。对于每种类型的对象,Docker都提供了一个prune命令修剪一次清理多种类型的对象。本文主要说明如何使用这些prune命令。1. prune 镜像删除所有未被使用的镜像$ docker image prune -a -f删除2原创 2021-12-30 12:22:40 · 2522 阅读 · 0 评论 -
Centos7 Jenkins的部署
1. 下载rpm安装包wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.275-1.1.noarch.rpm --no-check-certificate2. yum安装rpm -ivh jenkins-2.275-1.1.noarch.rpm安装完以后重要的目录说明:/usr/lib/jenkins/jenkins.war WAR包/etc/sysconfig/jenkins ...原创 2021-12-17 16:33:19 · 1105 阅读 · 0 评论 -
CentOS 7.6下安装部署Elasticsearch 6.7.0
CentOS 7.6下安装部署Elasticsearch 6.7.01. 安装环境es依赖JDK,所以需要先安装JDK环境(JDK自行安装)2. 下载和解压 Elasticsearch 6.7.02.1 下载:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.0.tar.gz2.2 解压:tar -zxvf elasticsearch-6.7.0.tar.gz -C /home/原创 2021-11-22 11:12:30 · 1189 阅读 · 0 评论 -
Linux 最全的添加开机启动方法
添加开启启动的方式一般有如下几种第一种:把开机命令,写入到os的启动文件之中,伴随着启动文件的读取,顺便帮你把要启动的任务,一起启动了;第二种:把启动任务,放到os的启动目录下。os启动过程之中,会执行所有放在此目录下的任务;第三种:os会给用户提供了标准的方法,按照此流程接入;系统启动时需要加载的配置文件/etc/profile、/root/.bash_profile/etc/bashrc、/root/.bashrc/etc/profile.d/*.sh、/etc/profile.d原创 2021-06-30 14:53:15 · 13767 阅读 · 0 评论 -
linux 定时任务配置
linux 定时任务配置linux的定时的配置文件的路径/var/spool/cron/。 这个下面一般会存放一些以用户名为文件名的定时器配置文件,功能不言而喻就是为不同的用户配置定时器。root用户的定时任务配置文件是/var/spool/cron/root1 定时任务的基本操作a、crontab -e : 修改 crontab 文件. 如果文件不存在会自动创建。b、crontab -l : 显示 crontab 文件。c、crontab -r : 删除 crontab 文件。d、..原创 2020-12-10 19:32:00 · 2315 阅读 · 0 评论 -
【KAFKA】Kafka的基本操作
1、启动kafka服务bin/kafka-server-start.sh config/server.properties &2、停止kafka服务./kafka-server-stop.sh3、查看所有的话题./kafka-topics.sh --list --zookeeper zk-service.prod:21814、查看所有话题的详细信息./kafka-topics.sh --zookeeper zk-service.prod:2181 --describe5、列.原创 2020-06-11 20:49:24 · 190 阅读 · 0 评论 -
filebeat 监控多个文件,并且写入不同 index的 elasticsearch中
filebeat.yml 的配置#====================== input =================filebeat.inputs:- type: log enabled: true paths: - /home/www/test/logs/*/*/info.log tags: ["codeflag-info-log"] fields:...原创 2019-08-06 19:24:36 · 6009 阅读 · 0 评论 -
【kubernetes 系列1】基于kubernetes构建Docker集群环境
基础知识:kubernetes是google公司基于docker所做的一个分布式集群,有以下组件组成etcd:高可用存储共享配置和服务发现,作为与minion机器上的flannel配套使用,作用是使每台 minion上运行的docker拥有不同的ip段,最终目的是使不同minion上正在运行的docker containner都有一个与别的任意一个containner(别的minion上...转载 2019-04-26 12:13:03 · 232 阅读 · 0 评论 -
【docker 应用】Docker Hub镜像加速
Docker Hub镜像加速墙内访问Docker Hub的速度太慢,daocloud mirror在国内做得是很不错的,需要直接访问docker Hub的可以使用镜像加速。如果没有特殊需求,完全可以使用阿里云的docker加速器。不过我比较喜欢原版。一.环境OS version: CentOS Linux release 7.6.1810 (Core)Dock...原创 2019-04-26 10:59:31 · 1074 阅读 · 0 评论 -
【分布式系统搭建】Zookeeper完全分布式集群的搭建
Zookeeper完全分布式集群的搭建一、集群模式1、单机模式(用于测试环境)在zoo.cfg中只配置一个server.id就是单机模式了。2、伪分布式(用于测试环境)在zoo.cfg中配置多个server.id,其中ip都是当前机器,而端口各不相同,启动时就是伪集群模式了。3、完全分布式(用于生产环境)多台机器各自配置zoo.cfg文件,将各自互相加入服务器列表,上面搭建的...原创 2019-04-13 14:24:07 · 773 阅读 · 0 评论 -
【分布式系统搭建】zookeeper配置文件详细讲解
zookeeper配置文件zoo.cfg详细讲解zookeeper 的配置文件是位于conf/zoo.cfg。不过这个文件安装包中,并没有直接给出,而是给出一个zoo_sample.cfg 的sample文件。所以在配置前先要copy一份并重命名。# cp zoo_sample.cfg zoo.cfg下面就来说明一下zookeeper中的比较典型的几个配置:1、基本配置a) ti...原创 2019-04-13 14:02:20 · 1670 阅读 · 0 评论 -
使用jenkins部署
Jenkins 的构建1. General设置项目的名称、 构建参数(git的分支)、工作空间。2. 构建构建的时候,在构建服务器上要执行的shell脚本。通过SSH在远程服务上需要执行的脚本a. SSH Server: 的配置见步骤3。 b. remove prefix:#!/bin/bash -ilexAPPNAME=prd-micro-serv...原创 2018-09-25 17:58:25 · 186 阅读 · 0 评论 -
CentOS7编译安装Subversion1.9.7及Apache2.4.27并集成
1.前言本篇将介绍如何编译安装SVN服务器端管理软件subverion和Web服务器Apache。本来在前面的系列文章已经讲过使用Nginx作为Web服务器的,所以我一直在找有关subverion集成nginx的资料,在此过程中找到了Nginx作者Igor Sysoev在回答别人类似问题的网址,网址是http://mailman.nginx.org/pipermail/nginx/2007-J原创 2017-09-08 15:57:19 · 893 阅读 · 0 评论 -
CentOS 7 编译安装Nginx
一、准备工作:1、安装必备工具:$ yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre-devel说明:pcre: 用来作地址重写的功能。zlib:nginx 的gzip模块,传输数据打包,省流量(但消耗资源)。openssl:提供ssl加密协议。原创 2017-09-11 12:24:29 · 182 阅读 · 0 评论 -
CentOS 7 开放防火墙端口 命令
Centos 7使用firewalld代替了原来的iptables。使用方法如下:1. 关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2. 开启端口firewall-cmd --zone=public --ad...原创 2018-04-13 13:55:40 · 264 阅读 · 0 评论 -
Gitlab服务器的安装和迁移
Gitlab服务器的安装和迁移1. 环境os: CentOS Linux release 7.4.1708gitlab: GitLab Community Edition 8.11.6 410d7512. Gitlab服务器的安装2.1 安装必要的依赖包和相关的配置sudo yum install -y curl policycoreutils-python openssh-serversudo ...原创 2018-05-07 11:10:55 · 372 阅读 · 0 评论 -
【Linux 应用】使用linux系统(PC服务器)做路由转发
使用linux系统(PC机)做路由转发1. 背景:linux 路由转发。 可以将两个不同的子网连接起来,可以做到网络资源的共享。2. 环境:三台linux操作系统。分别是server1,server2,server3。 其中一台服务器需要具有双网卡(不管是虚拟,还是实体网卡都可以)。 这样才能连接多个子网。server1: ip:172.22.0.22 server2: ip:172.88.0.8...原创 2018-06-21 17:31:36 · 529 阅读 · 0 评论 -
docker日志设置定期清理
docker日志设置定期清理1. 日志的查看docker logs具体的参数,请查看help命令。docker logs --help2. 清除日志文件docker日志的存储位置:/var/lib/docker/containers/<容器ID>/*.log。 通过ll可以查出来一堆容器名字出来,但是如何知道这么长的日志目录属于那些容器所有呢?可以通过docker ps -a 查询我们...原创 2018-06-22 17:45:41 · 4546 阅读 · 1 评论 -
Docker(4) 自动化持续集成jenkins的搭建
1. 安装JDK安装目录:/home/docker/download/jdk_install在此目录下面制作Dockerfile 和 JDK(解压包)。a. DockerfileFROM busyboxMAINTAINER Brant shi "153551367@qq.com"LABEL Description="jdk volume" Vendor="Brant" Version="1.8...原创 2018-06-01 14:56:10 · 287 阅读 · 0 评论 -
【Docker应用】 docker中执行指定脚本(docker 下运行springboot应用)
【Docker应用】 docker中执行指定脚本这里是执行spring boot的应用的实例:1. 制作执行sh脚本的镜像文件(模板)DockfileFROM vertigomedia/ubuntu-jdk8RUN touch /root/app_start.shRUN echo "#!/bin/bash" > /root/app_start.shRUN echo "echo ...原创 2018-08-28 11:49:46 · 12126 阅读 · 0 评论