自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于2核4G的云主机部署个Kubernetes的一个轻量级版本

基于2核4G的云主机部署轻量级k8s版本

2023-11-01 11:31:57 169

原创 数据库表的备份

数据库表的备份create table 表名_20210923 like 原表;insert into 表名_20210923 select * from 原表;

2021-11-10 15:47:10 512

原创 2021-11-10

k8s查询日志操作kubectl logs 常用于将容器中的日志查询或导出可用参数:-c, --container="": 容器名 -f, --follow[=false]: 指定是否持续输出日志 --interactive[=true]: 如果为true,当需要时提示用户进行输入。默认为true --limit-bytes=0: 输出日志的最大字节数。默认无限制 -p, --previous[=false]: 如果为true,输出pod中曾经运行过,但目前已终止的容器的日志

2021-11-10 15:41:13 1185

原创 Linux时区配置

查看和修改Linux的时区查看当前时区命令 : “date -R”修改设置Linux服务器时区方法 A命令 : “tzselect”方法 B 仅限于RedHat Linux 和 CentOS命令 : “timeconfig”方法 C 适用于Debian命令 : “dpkg-reconfigure tzdata”复制相应的时区文件,替换系统时区文件;或者创建链接文件cp /usr/share/zoneinfo/主时区/主时区/主时区/次时区 /etc/localtime

2020-07-15 11:52:41 307

原创 ELK+Filebeat+nginx+kafka(zookeeper)+kibana集群搭建

Elasticsearch集群搭建软件版本:elasticsearch-7.6.0-linux-x86_64.tar.gz服务器系统:CentOS Linux release 7.7.1908 (Core)java版本:java version “1.8.0_144”内存:32G主机名地址es01172.19.79.190es02172.19.79.191es03172.19.79.192kibana172.19.79.193zk01172

2020-07-14 17:29:43 309

原创 创建Hadoop-hive报错

hive报错报错1: 在执行hive时出现 Exception in thread "main" java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D解决...

2020-06-05 22:24:38 733

原创 nginx模块

模块nginx状态模块:nginx状态模块: --with-http_stub_status_module 功能:查看当前nginx服务器的并发量和总的请求数(客户端基本访问状态信息) 显示信息解释: Active connections #Nginx 当前活跃连接数 server #Nginx 处理接收握⼿总次数(TCP总连接数) accepts ...

2020-04-15 14:50:51 221

原创 nginx入门

主配置文件Nginx.conf/etc/nginx/nginx.confNginx 主配置文件整体分为三块,分别是CoreModule(核心模块)EventModule(事件驱动模块)HttpCoreModule(http 内核模块) 第一部分:配置文件主区域配置user nginx; #定义运行nginx进程的用户worker_proc...

2020-04-15 14:32:51 135

原创 Ubuntu 18.04 server 修改 apt 软件源为阿里云的源

复制源文件备份,以防万一sudo cp /etc/apt/sources.list /etc/apt/sources.list_back编辑源列表文件#sudo vim /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src...

2020-04-13 17:29:22 354

原创 自动化运维-Ansible playbook执行

PlaybookPlaybook 翻译过来就是“剧本”, 那 playbook 组成如下 play: 定义的是主机的角色 task: 定义的是具体执行的任务 playbook: 由一个或多个 play 组成,一个 play 可以包含多个 task 任务 简单理解为: 使用不同的模块完成一件事情#Playbook 的优势 功能比ansible命令更强大 能很好的控制先后执行顺序, 以...

2020-04-10 17:49:15 601

原创 自动化运维-Ansible命令行执行

简介Ansible 是 python 中的一套模块,系统中的一套自动化工具,只需要使用 ssh 协议连接及可用来系统管理、自动化执行命令等任务。程序架构安装目录如下(yum安装):   配置文件目录:/etc/ansible/ ansible的配置文件为/etc/ansible/ansible.cfg,ansible有许多参数,其中一些常见的参数有: 1: inventory...

2020-04-10 17:32:21 1870

原创 容器资源使用监控-Cadvisor

前言由于需要测试,没有使用物理机,需要消耗的资源太大,怕物理机器没办法承受,导致影响其他的业务。所以使用容器来进行测试,在测试过程中发现容器的内存消耗过大,使得机器多次内存溢出,但是有无法及时的确定原因,所以采用了内存限制,但是也需要一个方案来检测情况。docker stats VS cadvisordokcer stats 可以查看运行的 Docker 镜像的运行状态,例如:这种方式比较...

2020-04-03 17:34:21 739 1

原创 Grafana之Dashboard面板美化

Grafana介绍Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源。但是也会存在一个问题,grafana没有可用的dashboar...

2020-04-03 15:44:59 10473

原创 CentOS7下部署Prometheus+Grafana+node_exporter监控

介绍:Prometheus是一个开源的系统监视和警报工具包,自2012成立以来,许多公司和组织采用了Prometheus。它现在是一个独立的开源项目,并独立于任何公司维护。在2016年,Prometheus加入云计算基金会作为Kubernetes之后的第二托管项目。特点:多维数据模型(有metric名称和键值对确定的时间序列)灵活的查询语言不依赖分布式存储通过pull方式采集时间序...

2020-04-03 11:12:04 785

原创 docekr-k8s搭建及注意事项

阿里云镜像地址docker-ce镜像Ubuntu系列:# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common# step 2: 安装GPG证书curl -fsSL https:/...

2020-04-02 14:05:19 410

原创 Hbase2.2.4分布式部署

Hbase2.2.4分布式部署HDFS配置:hdfs node: ambari: cd /usr/hdp/2.6.5.0-292/hadoop/conf scp core-site.xml hdfs-site.xml root@master:/home/hbase-2.2.4ssh hdfs@hdfs_node_ip hdfs 权限更改: hdfs dfs -ls / hdf...

2020-03-30 16:18:37 1896

原创 mysql 初始化报错nor 'localhost' could be looked up with '/usr/libexec/resolveip'解决

mysql单机多实例:vim /etc/my3307.cnf cat /etc/my3307.cnf [mysqld] datadir=/data/3307/ socket=/data/3307/mysql.sock port=3307 user=mysql symbolic-links=0 [mysqld_safe] log-error=/data/3307...

2020-03-30 14:01:54 1019 1

原创 pdf文档转html

前言在日常的一些工作中,偶尔也需要我们把图片转换为文字。目前大部分办公软件还无法实现类似的功能,因此遇到类似的问题时,我们只能自己动手解决。同时由于业务要求,需要将采集到的pdf批量转化html,对于标题,可以对该pdf相关内容进行截图,识别图片上的文字,进行标题匹配。需要实现这些功能,需要以下几个工具,chrome和chromedrive,版本需要一致。tesseract-ocr,需要安装中英...

2020-03-23 18:08:59 598

原创 docker容器内调用宿主机docker执行

把docker相关的命令和依赖使用-v挂载到容器docker run -it -d \--restart=always -u root \-v /usr/bin/docker:/usr/bin/docker \-v /var/run/docker.sock:/var/run/docker.sock \-v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-...

2020-03-19 17:02:18 4931

原创 ceph-常用命令

启动一个ceph进程#启动mon进程service ceph start mon.node1#启动msd进程service ceph start mds.node1#启动osd进程service ceph start osd.0#查看机器的监控状态ceph health#查看ceph的实时运行状态ceph -w#检查信息状态信息ceph -s#查看ceph存储空间...

2020-01-17 17:18:30 391

原创 ceph-rbd挂载

RBD挂载环境配置系统:centos7内核:3.10.0-1062.4.3.e17.x86_64ceph版本:ceph version 12.2.12 (1436006594665279fe734b4c15d7e08c13ebd777) luminous (stable)centos-yumvim /etc/yum.repos.d/ceph-clinet.repo[ceph-noa...

2020-01-17 17:10:04 2555

原创 mysql-slave(主从)

MySQL主从注意: 由于MySQL不同版本之间的(二进制日志)bin-log格式可能会不一样,建议Master(主)的MySQL版本和Slave(从)的版本尽可能的相同。原理: MySQL主从是基于binlog,在主机上需开启binlog才能进行主从;binlog有三种模式:Statement: Binlog中存储SQL的语句,存储日志量是最小的。Row: 存储event数据,存...

2020-01-12 15:01:34 3193

原创 Pod健康检查-俩种检测机制

在Kubernetes集群当中,我们可以通过配置liveness probe(存活探针)和readiness probe(就绪性探针)来影响容器的生存周期。1 kubelet 通过使用 liveness probe 来确定你的应用程序是否正在运行,通俗点将就是是否还活着。一般来说,如果你的程序一旦崩溃了, Kubernetes 就会立刻知道这个程序已经终止了,然后就会重启这个程序。而我们的...

2020-01-07 16:48:07 993

原创 pod和service创建

vim nginx-pod.yamlnginx-pod测试: apiVersion: v1 kind: Pod metadata: name: nginx-pods namespace: default labels: app: nginx-pods release: v1 spec: containers: - name: nginx-...

2020-01-07 16:20:03 332

原创 kubernetes-dashboard

kubernetes-dashboard安装镜像拉取docker pull registry.aliyuncs.com/google_containers/kubernetes-dashboard-amd64:v1.10.1yaml获取curl -O https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/dep...

2020-01-07 16:16:14 451

原创 pod的俩中钩子

PodHookPod Hook 是由 kubelet 发起的,当容器中的进程启动前或者容器中的进程终止之前运行,这是包含在容器的生命周期之中。我们可以同时为 Pod 中的所有容器都配置 hook。Kubernetes 为我们提供了两种钩子函数:PostStart:这个钩子在容器创建后立即执行。但是,并不能保证钩子将在容器ENTRYPOINT之前运行,因为没有参数传递给处理程序。主要用于资源部...

2020-01-07 16:02:53 282

原创 hive-测试

hive-测试hive ##------命令行直接输入,如果没有这个命令,看环境变量是否添加,或者profile是否生效。hive> show functions;OK!!=$sum0%&*+-/<<=<=><>===>>=^absacosadd_monthsaes_decrypt...

2019-12-31 10:13:23 685

原创 hadoop生态集群安装(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark)

说明系统:Ubuntu18.04-server节点:节点IP备注tmp1172.19.79155master,hivetmp2172.19.79156slaves1tmp3172.19.79157slaves2软件包:主机映射sudo vim /etc/hosts#127.0.1.1 tmp1172.19.79.155 tmp11...

2019-12-30 18:15:26 510

原创 hadoop-sqoop

使用sqoop查询mysql中数据库:sqoop list-databases --connect jdbc:mysql://172.19.79.154:3306/hive??characterEncoding=UTF-8 --username root --password '123456'使用sqoop查询mysql中数据库的表:sqoop list-tables --connect ...

2019-12-30 15:03:06 65

原创 mysql使用与排错

MySQL使用mysql表的创建,含字符集create database hive default character set utf8 collate utf8_general_ci;MySQL排错mysql报错1:GRANT ALL PRIVILEGES ON hello.* TO 'hello'@'172.19.79.154' IDENTIFIED BY '123456' WIT...

2019-12-30 15:00:42 186

原创 pip安装第三方库排错

##安装python3.6 pip3.6yum install python36 python36-devel python36-pip##Pip3.6 基本命令pip list(查看已经安装的第三方库-软件)查看安装:pip show 库名-(软件)--trusted-host url ;如果使用的是非http的镜像地址择需要添加这参数。问题1:pip安装Python第三方库时,...

2019-12-20 17:28:22 322

原创 loonflow

LooFlow工单系统部署looflow是什么基于django的工作流引擎系统,通过http接口调用。 可以作为企业内部统一的工作流引擎,提供诸如权限申请、资源申请、发布申请、请假、报销、it服务等所有工作流场景的服务。如果有一定的开发能力建议只使用后端引擎功能,前端根据场景定制开发可分散于各个内部后台管理系统(如人事、运维、监控、cmdb等等)代码获取名称地址l...

2019-12-20 17:09:48 3605

原创 php-fpm

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。CGI早期的webserver只处理html等静态文件,但是随着技术的发展,出现了像php等动态语言。webserver处理不了了,怎么办呢?那就交给php解释器来处理吧!交给php解释器处理很好,但是,php解释器如何与webserver进行通信呢?为了解决不同的...

2019-12-17 10:45:34 169

原创 cloudreve-自建云盘

目前已经实现的特性: 1. 快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、Onedrive、自建远程服务器,当然,还有本地存储 2. 可限制单文件最大大小、MIMEType、文件后缀、用户可用容量 3. 自定义主题配色 4. 基于Aria2的离线下载 5. 图片、音频、视频、文本、Markdown、Ofiice文档 在线预览 6. 移动端全站响应式布局 7. 文...

2019-12-16 17:53:02 4286

原创 python-if

if 条件1: # 如果条件1的结果为True,就依次执行:代码1、代码2,......  代码1 代码2 ......elif 条件2: # 如果条件2的结果为True,就依次执行:代码3、代码4,......  代码3 代码4 ......elif 条件3: # 如果条件3的结果为True,就依次执行:代码5、代码6,......  代码5...

2019-12-16 17:51:43 123

原创 docker和docker-compose安装

docker-yum安装cd /etc/yum.repos.d/ && wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum list docker-ce.x86_64 --showduplicates | sort -ryum -y install docker-ce-18.09...

2019-12-06 14:14:28 135

原创 Ubuntu安装wps2019

官网下载wps安装包 https://www.wps.cn/product/wpslinux操作步骤 1.https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/8865/wps-office_11.1.0.8865_amd64.deb 1. cd ~/下载 2. sudo dpkg -i wps-office_11.1.0.8865_a...

2019-12-05 09:38:29 2053

原创 docker 容器进入

Docker attachDocker提供了docker attach的命令,用来让我们进入已经启动的容器(如果容器已经终止,你需要使用docker start将它启动。 命令:docker attach mydockernsenter进入容器nsenter命令被包含在util-linux软件包里面,使用nsenter可以访问另一个进程的名字空间,大多数Linux发行版默认包含了该...

2019-11-29 17:26:45 480

原创 脚本01-解除cpu占用高的进程

这段代码就是自动kill cpu占用超过75%的程序。把它放进一个xx.sh脚本,然后chmod 777增加执行权限#!/bin/bash/bin/ps axf -o “pid %cpu” | awk ‘{if($2>=75.0) print $1}’ | while read prociddokill -9 $prociddone...

2019-11-19 11:42:04 349

原创 单机多实例elasticsearch部署

单机多实例的源由 一般es的对内存的最大支持最高32G,原因是jvm在内存小于32G的时候会采用一个内存对象指针压缩技术,如果大于32G的话,不仅仅是浪费内存,还会使CPU的性能降低。但是我们的服务器不可能只有这么一点内存的,这时候我们可以部署单机多实例的es集群,充分利用剩余的内存。部署前的准备 1.安装java和设置Java变量环境 (java安装包:jdk-8u144-linu...

2019-11-13 18:12:13 944

mysql-5.7.24的my.cnf

mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。

2020-07-13

recommended.yaml_bak

recommended.yaml_bak registry.aliyuncs.com/google_containers/dashboard

2020-01-03

recommended.yaml

https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta5/aio/deploy/recommended.yaml docker pull registry.aliyuncs.com/google_containers/dashboard:v2.0.0-beta5 docker pull registry.aliyuncs.com/google_containers/metrics-scraper:v1.0.2

2020-01-03

docker-compose-Linux-x86_64_1.25.0-rc4

docker-compose-Linux-x86_64_1.25.0-rc4,docker-compose-Linux-x86_64_1.25.0-rc4,docker-compose-Linux-x86_64_1.25.0-rc4

2019-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除