自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IChen.的博客

IChen博客:https://blog.csdn.net/ichen820

  • 博客(912)
  • 收藏
  • 关注

原创 Linux常用命令整理

目录一、基本命令1.1 关机和重启1.2 帮助命令二、目录操作命令2.1 目录切换 cd2.2 目录查看 ls [-al]2.3 目录操作【增,删,改,查】2.3.1 创建目录【增】 mkdir2.3.2 删除目录或文件【删】rm2.3.3 目录修改【改】mv 和 cp2.3.4 搜索目录【查】find三、文件操作命令3.1 文件操作【增,删,改,查】3.1.1 新建文件【增】touch3.1.2 删除文件 【删】 rm3.1.3 修改文件【改】 vi或vim3.1.4 文件的查看【查】3.2 权限修改四、

2021-08-05 16:25:39 24112 40

原创 Alpine安装telnet、curl等命令

【代码】Alpine安装telnet、curl等命令。

2022-09-29 13:53:53 10

原创 k8s: [ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables] 安装失败

报错: [ERROR FileContent—proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1。

2022-09-22 17:26:57 28

原创 解决Git提交失败操作 error: failed to push some refs to ‘http://47.100.1.34:82/code/mbb.git‘

可以看到已经成功提交了!

2022-09-09 09:48:34 43

原创 云原生下的CI/CD:安装Argo CD

其中的软件设施,包括 IaaS、Kubernetes 这样的基础设施,也包括应用本身。现在我们已经将名字为 argocd-server 的 Service 改成 NodePort 类型了,可以在集群外部通过 : 来访问 Argo CD,我这里随机生成的 NodePort 端口是 32313。等待一会可以看到此时已经回滚成功,此时 Pod 是 v1 版本的,并且由于此时线上的版本并不是 Git 仓库中最新的版本,因此此时同步状态是 OutOfSync。

2022-09-02 18:01:46 539

原创 戴尔服务器 管理卡通过ISO镜像安装系统 【Integrated Dell Remote Access Controller 9】

【代码】戴尔服务器 管理卡通过ISO镜像安装系统 【Integrated Dell Remote Access Controller 9】

2022-08-22 17:30:14 96

原创 Kubernets kubeadm方式安装常见问题

kubelet 的配置文件 : /var/lib/kubelet/kubeadm-flags.env。

2022-08-17 10:41:38 132

原创 错误:软件包:kubelet-1.14.2-0.x86_64 (kubernetes)

可用: kubernetes-cni-0.5.1-0.x86_64 (kubernetes)可用: kubernetes-cni-0.5.1-1.x86_64 (kubernetes)可用: kubernetes-cni-0.6.0-0.x86_64 (kubernetes)可用: kubernetes-cni-0.7.5-0.x86_64 (kubernetes)可用: kubernetes-cni-0.8.6-0.x86_64 (kubernetes)

2022-08-16 11:28:42 173

原创 [ERROR CRI]: container runtime is not running: output: E0815 18:19:36.279228 21409 remote_runtime.

代码】[ERROR CRI]: container runtime is not running: output: E0815 18:19:36.279228 21409 remote_runtime.

2022-08-15 18:22:25 792

原创 php7安装imagick扩展

如果没有设置extension_dir, 那么需要在php.ini中加上 extension_dir = “/usr/local/webserver/php7.3/lib/php/extensions/no-debug-non-zts-20180731/”使用php7,通过加载pdf文件,生成图片,需要用到imagick扩展,下面是如何安装该扩展。...

2022-08-09 15:36:34 85

原创 scp远程拷贝命令及not a regular file 解决方案

scp 文件名 root@远程ip:/路径/1:有可能没权限 chmod 777。2: 在使用scp时加上-r 参数。linux 下scp传文件时错误。不能成功传送 解决方案。

2022-08-09 15:15:17 137

原创 Win10中使用cmd命令快速安装telnet服务

Win10中不能够使用Telnet的主要原因是由于系统默认情况下是没有安装telnet服务的,所以我们需要安装telnet服务。开始 → 控制面板 → 程序和功能 → 打开或关闭Windows功能,在这里就可以看到“Telnet客户端”。以管理员权限运行CMD输入。等待几秒后就可以安装完成。第一种方法:命令安装。...

2022-08-08 17:52:40 1023

原创 linux下的几种文本去重方法

代码】linux下的几种文本去重方法。

2022-08-01 17:32:37 567

原创 Shell调试Debug的三种方式

另外4.-v显示脚本所有行,详细模式,在脚本嵌套调用时比较有用。5.-n检查脚本的语法,不执行脚本的命令。1.在调用脚本的时候开启deubg。2.在脚本文件首行开启deubg。3.使用set开启deubg。

2022-07-22 10:37:10 504

原创 CentOS8 系统时间同步设置

1、CentOS8使用chrony作为时间同步工具2、安装chrony3、启动和设置配置文件//设置为系统自动启动//编辑配置文件按照如下设置:注释掉 然后增加如下两行:4、重新加载配置文件

2022-07-14 16:12:02 899 1

原创 CentOS 8系统更改时钟时区

检查现在的时区timedatectl是一个​ ​命令​​行实用程序,允许您查看和更改系统的时间和日期。更改时区在更改时区之前,您需要找出要使用的时区名称。要列出所有可用时区,请使用下面的​ ​命令​​:然后使用set-timezone选项更改时区,比如更改为Asia/Shanghai使用创建链接的方式更改时区如果运行的是旧版本的Centos,比如Centos6之前的版本,并且系统上不存在timedatectl命令,则可以通过将/etc/localtime符号链接到/usr/share/zoneinfo

2022-07-14 13:38:48 612

原创 Ceph: 8 pool(s) have no replicas configured

8 pool(s) have no replicas configured

2022-07-11 17:43:08 118

原创 redis故障处理 “Can‘t save in background: fork: Cannot allocate memory“

(1)编辑/etc/sysctl.conf添加(2)在/etc目录下执行sysctrl -p 使其生效

2022-07-04 09:31:14 128

原创 安装VCenter6.7【VCSA6.7(vCenter Server Appliance 6.7) 】

Linux版本:执行安装程序直接在Windows系统上,安装完成后会在ESXI6.7中形成新的Linux虚拟机。执行安装程序的Windows系统可以关机处理掉了!Windows版本:vCenter6.7直接内嵌Windows中。下面的方法是安装Linux版本在ESXI6.7中创建虚拟机,用来安装vCenter6.7操作系统:内存:12GCPU:4核硬盘:300G挂载镜像文件件(如果是在物理机中可以使用软碟通将镜像写入U盘或光盘)选择“installer”打开安装程序选择安装简介接受许可如何整个集群不是很

2022-06-24 14:52:40 1500

原创 VMware vSphere 6.7虚拟化云管理之12、VCSA6.7更新vCenter Server许可

1) 许可过期提醒当我们进入系统时,上方会有个明显的提示:清单中包含许可证已过期或即将过期的 vCenter Server 系统。从官方下载的都是申请60天试用的,那么就意味着60天后会过期。2) 进入分配许可3) 输入许可证秘钥VMware vSphere6.7秘钥下载:https://download.csdn.net/download/glongljl/108199884) 编辑许可证名称5) 许可证信息核对6) 许可证添加成功之后,信息如下从灰色!可以

2022-06-24 14:44:04 1112

原创 【EXSI】主机间传输文件

登录主机 idrac 控制台,启动虚拟控制台。点击键盘,按F12,关闭键盘,输入root密码,进入 系统自定义 界面选中Troubleshooting Options,敲击回车键。Enable ESXi Shell;Enable SSH,退出自定义界面,关闭虚拟控制台。相应服务右击启动登录主机控制台,点击 网络 - 防火墙规则,开启 ssh服务端 和 ssh客户端。使用 scp 命令传输文件...

2022-06-24 14:37:21 274

原创 Prometheus监控之Consul监控 [consul-exporter]

动日志如下:默认监听9107端口,访问http://localhost:9107即可看到:4.导入DashboardID是。Consul是否Down配置文件consul_exporter_alerting_rules.yml如下:prometheus.yml配置如下:rule_files:停掉Consul,可以看到如下告警:启动Consul,告警消失。...

2022-06-20 15:39:31 365

原创 Prometheus监控 node_exporter的告警规则

配置邮件告警

2022-06-16 17:19:39 416 1

原创 Jenkins持续集成显示pending—Waiting for next available executor

问题:大意是等待下个执行,当前节点的可以执行的数量已经达到了最大量,所以,jenkins再添加一个是,需要一直等待。点击系统管理–》节点配置—》选择master配置从节点,将执行器数量增大即可。...

2022-06-16 13:21:17 306

原创 Jenkins集成Ldap,Ldap配置错误导致jenkins用户登录失败问题解决

Ldap方式登录配置错误 解决方法:修改配置文件找到config.xml文件修改即可!打开config.xml文件后,找到下面字段内容:修改成重启Jenkins服务,使用系统用户登录即可!

2022-06-09 14:37:46 393

原创 Jenkins接入Openldap用户认证

管理员登陆–>全局安全配置ldap设置完毕点击验证,验证信息如下

2022-06-09 14:21:08 88

原创 Docker搭建ELK6.X以及Elasticsearch6.X集群(两个节点)并同步MySql

ELK6.4.1以及Elasticsearch6.4.1集群Docker搭建环境192.168.0.111192.168.0.112搭建Elasticsearch集群(两个节点)创建文件夹两台虚拟机都执行mkdir -p /usr/local/elasticsearch/confmkdir -p /usr/local/elasticsearch/datamkdir -p /usr/local/elasticsearch/plugins/ikchmod 777 /usr/local/

2022-05-31 18:13:13 111

原创 ElasticSearch安装IK分词器插件

文章目录前言一、下载 elasticsearch-analysis-ik1、在该目录下创建文件夹2、把zip包放至该目录下3、解压4、删除zip包5、重启Elasticsearch, 观察日志二、使用kibana测试1、细粒度的拆分2、粗粒度的拆分三、ElasticSearch7.9.0集群搭建详细步骤总结:前言本次安装的是Elasticsearch-analysis-ik 7.9.0版本。ElasticSearch7.9.0集群搭建详细步骤一、下载 elasticsearch-analysis

2022-05-31 17:17:28 221

原创 nginx反向代理时配置访问密码

在有些情况下,我们需要对服务器上的某些资源进行限流或者禁止陌生人访问,我们可以通过nginx配置来对url添加访问密码。nginx 开启访问验证在 nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,nginx 已经安装了该模块。所以整体的一个过程就是先用第三方工具( htpasswd,或者使用 openssl)设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 nginx 配置文件中根据

2022-05-26 17:54:47 446

原创 删除软链接

1,建立软链接ln -s 源文件 目标文件例如:ln -s /usr/hb/ /home/hb_link2,删除软链接正确的是:rm -rf hb_link错误的是:rm -rf hb_link/ 这个会把整个目录都删了备注:想要删除链接文件要用以下命令 rm /home/hb_link 只是少了一个“ / ” 删除的 就是链接文件, 也就是在文件的最后不要加上/...

2022-05-26 17:47:32 1964

原创 Prometheus - Blackbox Exporter

简介: BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测, 支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测,支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。ICMPcat prometheus.ymlglobal: scrape_interval: 15s evaluation_interval: 15sscrape_c.

2022-05-09 19:07:56 891

原创 Pormetheus(普罗米修斯) 采用blackbox_exporter实现监控

简介: BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测, 支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测,支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。官网文档:https://github.com/prometheus/blackbox_exporter1、 HTTP 测试定义 Request Header 信息判断 Ht.

2022-05-09 19:02:50 740

原创 Panel plugin not found: grafana-piechart-panel

Panel plugin not found: grafana-piechart-panelgrafana安装grafana-piechart-panel插件是成功的grafana-cli plugins install grafana-piechart-panel但是在grafana界面却显示报错信息:Panel plugin not found: grafana-piechart-panel原因就是我们虽然成功安装了grafana-piechart-panel插件,但是却没有告诉gr.

2022-05-05 17:50:09 695

原创 基于docker 搭建Prometheus+Grafana

一、介绍PrometheusPrometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。Google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus。现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。Prometheus基本原理是通过H

2022-05-04 19:24:07 777

原创 filebeat ERROR instance/beat.go:989 Exiting: data path already locked by another beat. Please..

filebeat -e2022-04-18T17:41:37.630+0800 INFO instance/beat.go:665 Home path: [/usr/share/filebeat] Config path: [/etc/filebeat] Data path: [/var/lib/filebeat] Logs path: [/var/log/filebeat]2022-04-18T17:41:37.630+0800 INFO instance/beat.go

2022-04-18 17:48:40 412

原创 Centos7 Docker安装ELK详细步骤

系统配置:CentOS7.6 4核4GELK版本:7.7.1elastic官网地址:https://www.elastic.co/cn/elastic产品地址:https://www.elastic.co/cn/elastic-stackyum源地址:https://mirrors.tuna.tsinghua.edu.cn/elasticstack/yum前言日志主要包括系统日志和应用程序日志,运维和开发人员可以通过日志了解服务器中软硬件的信息,检查应用程序或系统的故障,了解故障出现的原因

2022-04-18 16:16:57 510

原创 centos7非LVM扩根目录

查看系统磁盘使用情况[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda3 29G 1.3G 28G 5% /devtmpfs 476M 0 476M 0% /devtmpfs 488M 0 488M 0% /dev/shmtmpfs 488M 7.7M 480M 2% /runtmpfs .

2022-04-14 18:37:31 1689

原创 mysqldump: Got error: 1449: The user specified as a definer (‘user‘@‘%‘) does not exist when .......

mysqldump 备份时报错!!!在网上查找别人的解决方法,大意是说数据库是从别的实例复制过来的,而复制时记录了原实例的用户,但是目前实例上并没有该用户,所以导致报错,我这个库确实是从别的实例复制过来的,网上的解决方法比较复杂,后面搜到一个英文网站的解决方法https://help.directadmin.com/item.php?id=453,在备份时加上--single-transaction参数即可。...

2022-04-07 18:09:27 687

原创 mysql 之 mysqldump导出表结构/表结构和数据/压缩备份

1.导出表结构 (-d参数)• 导出一个库中的所有表结构mysqldump -h localhost -u root -p -d db_name > db_name.sql • 导出一个库中的一张或多张表的表结构(user表)mysqldump -h localhost -u root -p -d db_name user> user.sql • 导出多个库的所有表结构mysqldump -h localhost -u root -p -d --databases dbname1

2022-04-07 18:04:18 3022

原创 Mysql导出表结构和数据

导出数据库– 导出dbname表结构mysqldump -uroot -p123456 -d dbname > dbname.sql– 导出dbname表数据mysqldump -uroot -p123456 -t dbname > dbname.sql– 导出dbname表结构和数据mysqldump -uroot -p123456 dbname > dbname.sql导出数据库中指定表– 导出dbname下的test表结构mysqldump -uroot -p

2022-04-07 18:02:55 1580

空空如也

空空如也

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

TA关注的人

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