
企业实战
文章平均质量分 69
非著名运维
人生如棋,我愿为卒,行动虽慢,何曾后退!
展开
-
可视化分布式监控系统 Prometheus + Grafana 快速搭建
可视化分布式监控系统 Prometheus + Grafana 快速搭建原创 2023-10-30 15:59:52 · 5442 阅读 · 0 评论 -
Oracle数据库sqlplus命令行执行sql语句时,语句有中文报错解决
Oracle数据库sqlplus命令行执行sql语句时,语句有中文报错解决原创 2023-08-24 16:17:09 · 2435 阅读 · 0 评论 -
Windows系统安装配置Oracle数据库连接工具PLSQL
Windows系统安装配置Oracle数据库连接工具PLSQL原创 2023-07-14 14:07:59 · 2800 阅读 · 0 评论 -
Linux本地挂载ISO镜像文件并自建YUM源
Linux本地挂载ISO镜像文件并自建YUM源原创 2023-05-10 10:41:04 · 1702 阅读 · 1 评论 -
Linux不停止服务快速清空日志文件(包含所有文件,不光是日志)
Linux不停止服务快速清空日志文件(包含所有文件,不光是日志)原创 2023-05-08 10:44:16 · 2686 阅读 · 1 评论 -
一步搞定enex格式文件转换成markdown格式文件(印象笔记)
一步搞定enex格式文件转换成markdown格式文件(印象笔记)原创 2023-04-03 09:43:15 · 1348 阅读 · 0 评论 -
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战原创 2023-03-30 15:45:58 · 2212 阅读 · 0 评论 -
在不重启Linux服务器的情况下在线识别新添加的磁盘
在不重启Linux服务器的情况下在线识别新添加的磁盘原创 2022-12-23 17:25:16 · 3061 阅读 · 7 评论 -
在Docker守护进程停机期间保持容器运行(即重启Docker时,正在运行的容器不会停止)
在Docker守护进程停机期间保持容器运行(即重启Docker时,正在运行的容器不会停止)原创 2022-12-19 17:09:55 · 3204 阅读 · 4 评论 -
基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)原创 2022-11-16 17:53:04 · 6719 阅读 · 0 评论 -
解决第三方邮箱APP登陆QQ、163邮箱无法验证账户名或密码的问题(IOS、MacOS、Windows、Android)
解决第三方邮箱APP登陆QQ、163邮箱无法验证账户名或密码的问题(IOS、MacOS、Windows、Android)原创 2022-11-09 10:37:11 · 6798 阅读 · 0 评论 -
下载整个Yum源的所有安装包到本地指定目录
下载整个Yum源的所有安装包到本地指定目录原创 2022-11-02 17:03:55 · 10515 阅读 · 0 评论 -
Chrome谷歌浏览器密码数据导出与导入管理(Windows、Macos实现数据无缝同步)
前言 有很多软件在使用的时候难免会有各种各样的问题(升级、重新安装…),当长期使用的软件升级或者重新安装时就需要用户将自己的资料重新输入,这样会非常的麻烦,但是现在有一个方法可以直接无缝导出导入的功能,无需手动输入,直接将导出导入就可以了,使用起来会更加的简洁和方便,那么要如何才能将想要的数据导出后再导入使用呢?一起来看看吧!密码数据导出方法1: 打开Chrome浏览器,点击浏览器图中右上角处。 注意,此处是输入的是该电脑的管理员密码。 按照上面的流程图操作最后点击保存,Chrome浏原创 2020-12-30 15:10:44 · 39838 阅读 · 0 评论 -
超简单一步解决Win10系统无法访问网页,但软件能够联网的问题
超简单一步解决Win10系统无法访问网页,但软件能够联网的问题原创 2022-10-20 16:08:21 · 3881 阅读 · 2 评论 -
史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)
史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)原创 2022-09-16 16:37:46 · 137224 阅读 · 25 评论 -
Oracle连接工具PLSQL登录时提示初始化失败,无法锁定OCI.dll错误解决
Oracle连接工具PLSQL登录时提示初始化失败,无法锁定OCI.dll错误解决原创 2022-08-23 09:43:41 · 18340 阅读 · 0 评论 -
Redis集群更换节点IP后如何恢复集群并保留完整集群数据
Redis集群更换节点IP后如何恢复集群并保留完整集群数据原创 2022-06-09 10:10:58 · 1673 阅读 · 1 评论 -
Redis集群报错cluster_state:fail,如何解决并重新恢复集群(IP问题/ slot未完全分配问题)
Redis集群报错cluster_state:fail,如何解决并重新恢复集群(IP问题/ slot未完全分配问题)原创 2022-06-08 14:35:51 · 9372 阅读 · 0 评论 -
配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)
配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)原创 2022-05-18 15:18:48 · 8176 阅读 · 1 评论 -
Filebeat配置顶级字段Logstash在output输出到Elasticsearch中的使用
Filebeat配置顶级字段Logstash在output输出到Elasticsearch中的使用原创 2022-05-01 10:00:00 · 1662 阅读 · 0 评论 -
Filebeat收集日志数据传输到Redis,通过Logstash来根据日志字段创建不同的ES索引
Filebeat收集日志数据传输到Redis,通过Logstash来根据日志字段创建不同的ES索引原创 2022-04-19 10:56:24 · 6138 阅读 · 0 评论 -
Jenkins配置项目集成钉钉通知
Jenkins配置项目集成钉钉通知原创 2022-04-11 14:23:15 · 1332 阅读 · 0 评论 -
Jenkins的安装与升级
Jenkins安装与升级原创 2022-03-21 10:32:57 · 3465 阅读 · 0 评论 -
Elasticsearch集群的索引清理及自定义清理
Elasticsearch集群的索引清理及自定义清理原创 2022-03-18 10:15:00 · 742 阅读 · 0 评论 -
Linux下Maven编译工具的安装配置与打包
Linux下Maven编译工具的安装配置与打包原创 2022-03-15 10:00:00 · 3371 阅读 · 2 评论 -
将配置好的docker容器提交成新镜像、镜像导出、导入
将配置好的docker容器提交成新镜像、镜像导出、导入原创 2022-03-14 10:57:42 · 2187 阅读 · 0 评论 -
Gitlab其他用户登录返回500错误解决
问题: 安装Gitlab-ce-12-0-3版本并进行汉化后,创建完Gitlab其他用户,在使用其他用户登陆Gitlab时,一直出现500错误!查看Gitlab运行状态(无异常)[root@Gitlab ~]# gitlab-ctl statusrun: alertmanager: (pid 1266) 36284s; run: log: (pid 1265) 36284srun: gitaly: (pid 1240) 36284s; run: log: (pid 1239) 36284srun原创 2022-03-09 10:00:00 · 4846 阅读 · 0 评论 -
Gitlab的基本使用与备份恢复升级
1.创建群组2.创建项目,配置项目隶属于某个群组3.创建用户、设定密码、并为用户分配群组4.其他用户登录Gitlab关闭注册功能5. 管理员为其他用户分配项目6.查看fzmyw用户下的项目7.Gitlab的基本使用HTTP方式推送代码(root用户)[root@Gitlab ~]# yum -y install git #安装git命令[root@Gitlab ~]# git config --global user.name "ls原创 2022-03-08 10:00:00 · 1058 阅读 · 0 评论 -
Jenkins中node节点添加之Java Web代理方式1
添加node节点前配置开始添加node节点 在添加node节点时,填好“名称”、“描述”、“执行器数量”、“远程工作目录”、“标签”、“用法(一般默认)”、“启动方式”,完成后保存。 此时k8s-node2节点还是未在线状态,点击“k8s-node2”名称会有节点连接Jenkins的方法。-------> 上面红框中的命令只需在Jenkins容器上操作,不需要操作node节点。注意: 这里必须用--user root 用户进入容器才可以创建工作目录,默认进入是jenkins用户原创 2021-12-01 15:47:56 · 2920 阅读 · 0 评论 -
Jenkins中添加node节点执行启动命令时报错Error: Unable to access jarfile agent.jar解决
报错信息:root@2324d2daa74d:~/jenkins# java -jar agent.jar -jnlpUrl http://192.168.1.18:8080/computer/k8s-node2/jenkins-agent.jnlp -secret d1f55f9ffd189eaaf4b8897b5cf92c263fb2e8724139d42e59ac275284a82643 -workDir "/root/jenkins"Error: Unable to access jarfile原创 2021-12-01 15:18:50 · 4598 阅读 · 0 评论 -
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
环境介绍:IP角色系统版本Docker版本192.168.1.18JenkinsCentOS 7.5.1804Docker 19.03.13192.168.1.20K8s_Node2、GitlabCentOS 7.5.1804Docker 19.03.13准备工作: 在被远程主机192.168.1.20上准备好test.sh脚本文件。[root@k8s-node2 ~]# cat >> cat shell/test.sh << E原创 2021-11-18 15:41:38 · 7736 阅读 · 0 评论 -
使用Jenkins通过SSH插件远程控制主机执行脚本
环境介绍:IP角色系统版本Docker版本192.168.1.18JenkinsCentOS 7.5.1804Docker 19.03.13192.168.1.20K8s_Node2、GitlabCentOS 7.5.1804Docker 19.03.13准备工作: 在被远程主机192.168.1.20上准备好test.sh脚本文件。[root@k8s-node2 ~]# cat >> cat shell/test.sh << E原创 2021-11-18 15:41:07 · 11122 阅读 · 0 评论 -
手把手带你部署Docker私有镜像仓库Harbor v2.1.1
Harbor简介: Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor也提供了原创 2021-10-13 11:22:21 · 535 阅读 · 0 评论 -
Harbor v2.3.2安装启动报错解决:Creating network “harbor_harbor“ with the default driver ERROR: Failed to
报错信息:...[Step 5]: starting Harbor ...Creating network "harbor_harbor" with the default driverERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-9803204bb769 -j RETURN: iptables:原创 2021-10-01 12:01:54 · 3505 阅读 · 0 评论 -
手把手教你配置Git客户端上传代码至Gitlab仓库
环境介绍:IP角色系统版本Docker版本服务器配置192.168.2.20Node2、GitlabCentOS 7.5.1804Docker 19.03.132核+CPU,4GB+内存(Gitlab低于4G内存会报502错误)Windows10////用户使用1.下载Windows版git客户端Git客户端下载:https://git-scm.com/downloads 双击git.exe文件来安装git(一直点下一步,直到完成),在Windo原创 2021-09-30 10:01:42 · 4696 阅读 · 0 评论 -
手把手教你使用Docker部署Gitlab仓库
环境介绍:IP角色系统版本Docker版本服务器配置192.168.2.20Node2、GitlabCentOS 7.5.1804Docker 19.03.132核+CPU,4GB+内存(Gitlab低于4G内存会报502错误)部署Gitlab仓库:- 拉取Gitlab镜像[root@k8s-node2 ~]# docker pull gitlab/gitlab-ceUsing default tag: latestlatest: Pulling from原创 2021-09-30 09:38:36 · 2508 阅读 · 0 评论 -
5分钟带你重置Gitlab管理员账户密码
前言: 在使用gitlab的过程中,难免会出现忘记了管理员root账户密码的时候,这时候就需要进行管理员账户密码重置,下面就演示一下整个重置过程。重置密码 官方文档说明:https://docs.gitlab.com/ee/security/reset_user_password.html 1.重置root密码之前,需先使用root用户登录到gitlab所在服务器。并且进入gitlab容器中,使用以下命令启动Ruby on Rails控制台。 gitlab-rails console -e pr原创 2021-09-29 12:12:45 · 14553 阅读 · 6 评论 -
三步带你解决Docker拉取镜像报错:x509: certificate has expired or is not yet valid
报错信息:......47a32314928e: Waitingf1bef6c845ef: Waitingb7403b550949: Waiting313a800f9488: Waitingf45c5939b598: Waitingdocker: Get https://registry-1.docker.io/v2/: x509: certificate has expired or is not yet valid. 报错信息翻译过来的意思大概是:证书已过期或尚未有效。[root@原创 2021-09-28 11:35:01 · 19418 阅读 · 2 评论 -
快速解决Kubernetes从k8s.gcr.io仓库拉取镜像失败问题
前言: 在部署Kubernetes的过程中,需要从k8s.grc.io仓库中拉取部署所需的镜像文件,但是由于国内对国外的防火墙问题导致无法正常拉取,下面介绍一个方法来解决此问题,完成Kubernetes的正常部署。问题描述: 使用Kubernetes V1.22.1版本部署Kubernetes集群,在进行kubeadm init初始化时,需要从k8s.grc.io仓库拉取所需的镜像:......[preflight/images] You can also perform this action原创 2021-09-22 14:25:07 · 5993 阅读 · 1 评论 -
1分钟配置Kubectl命令自动补全功能
前言: 在使用bash命令行时,在提示符下输入某个命令的前面几个字符,然后按TAB键,就会列出以这几个字符开头的命令供我们选择。不光如此,还可以进行参数补全,但只限于文件参数,当输入到参数部分时,按TAB键,就会列出以这个参数开头的文件路径供我们选择。 现在http://www.caliban.org/bash/上提供了一个名为bash-completion的软件包,通过一个复杂的脚本bash_completion实现可编程的补全程序,减少系统管理员日常维护工作,减少差错,提高工作效率。网站: bas原创 2021-09-22 11:02:37 · 1791 阅读 · 0 评论