k8s部署gitlab并初始化和登录 准备环境 创建nfs共享目录 在nfs服务器创建共享目录,部署的gitlib使用共享目录来进行持久化,这样不管在哪个节点运行gitlib都没有关系 mkdir -p /data/nfs_data/gitlab/{logs,etc,opt} 添加到共享 [root@k8s-node2 nfs_data]# cat…
Jenkins-K8s动态部署Slave过程踩过坑 最近基于K8S集群部署jenkins,想着都已经上K8S了,为啥不基于Kubernetes实现动态Agent构建机制呢?部署过程的文档后面有空再补吧~ 于是乎,在部署过程中,遇到一个大坑吧,就记录一下。 问题1:mvn 找不到 JAVA_HOME 出现的错误 [Pipeline] sh + mvn…
Linux tar命令一个非常实用的参数 --strip-component 最近在写shell自动化安装脚本时候,在解压文件的时候,如果压缩包中的文件存在多级目录。 解压出来的时候如果你不想要这些多级目录,你就可以使用–strip-component参数来实现。 tar --strip-components = NUMBER 在提取时从文件名中删…
RabbitMQ开启SSL与SpringBoot连接测试 最近有一个需求,需要RabbitMQ开启ssl连接进行消费,之前因为生产也是直接内网部署,因此没考虑过ssl加密访问,因此这又是我的一个小知识点(漠叔的语气) 配置 RabbitMQ 开启 SSL 前提是已经部署了RabbitMQ ,我这边是单机测试,https://199604.com/2…
CentOS安装activeMQ的小笔记 tar方式安装 1.下载 https://activemq.apache.org/download or http://archive.apache.org/dist/activemq/选择对应版本下载即可 这次安装的是apache-activemq-5.16.3 2.解压,启动,测试 tar -zxvf …
基于LDAP搭建公司账号统一认证服务 LDAP是什么 首先LDAP是一种通讯协议,LDAP支持TCP/IP。协议就是标准,并且是抽象的。在这套标准下,AD(Active Directory)是微软出的一套实现。 LDAP(Light Directory Access Protocol 轻量级目录访问协议),他是一种目录数据库存储方式 那AD是什么呢…
Centos7等保三级检查命令 查看文件权限 #查看该文件的权限 ls -la /var/log/audit/audit.log #查看如下文件的权限是否满足 ls -l /etc/passwd ls -l /etc/hosts ls -l /etc/login.defs ls -l /etc/hosts.allow ls -l /etc/shad…
Vmware Workstation虚拟机繁忙导致无法关机 环境 Windows11,VMware Workstation Pro16 问题描述 由于源文件放到移动硬盘里,给个小屁孩突然手多拔了出来(后迅速插回进去),导致虚拟机卡住不动了,而整个虚拟机也无法关掉。 解决方法 首先每打开一个虚拟机会有一个vmware workstation vmx.…
SSH超时断开的设置使用 有时候连接一些Linux服务器会过几分钟就断的问题 修改设置 找到/etc/ssh/sshd_config,修改此文件,修改前可预先备份一下~ ClientAliveInterval 找到 ClientAliveInterval参数,如果没有就自己加一行,参数数值单位是秒,比如你设置为600,就是10分钟:ClientAl…
Prometheus常见的问题 一般问题 Prometheus是什么 Prometheus是一款高活跃生态系统的开源系统监控和警告工具包。 Prometheus与其他的监控系统比较 官方详细说明文档:https://prometheus.io/docs/introduction/comparison/ Prometheus有什么依赖? Promet…
CentOS7.9 部署Harbor2.x本地私有镜像仓库 一年前写过:harbor镜像仓库搭建配置,但是以1.x版本为基础得部署,此次是基于2.x的版本进行部署,在同步做一次部署过程的记录。 安装docker环境 省略,参考以往部署教程:Centos 安装Docker(含在线和离线) 安装docker-compose 省略,参考以往部署教程:Do…
Linux系统负载暴增时检查性能常用的命令 Linux服务器突然负载暴增,可通过执行以下命令,可以在几分钟内对系统资源使用情况有个大致的了解。 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 sar -n TCP,ETC…
Linux中cache和buffer的区别 一、buffer/cache两者区别 buffer指Linux内存的:Buffer cache。翻译成中文可以叫做缓冲区缓存。 是内核缓冲区用到的内存,对应的是 /proc/meminfo 中的 Buffers 值。 cache指Linux内存中的:Page cache。翻译成中文可以叫做页面缓存。是内核…
Centos8:登录ssh提示Activate the web console 最近在玩AnolisOS8.6,然后安装完毕后,通过ssh登录系统提示 Activate the web console with: systemctl enable --now cockpit.socket 这条命令是提示可以激活系统的Web管理程序,设置系统开机启动…
linux-报错su: failed to execute /bin/bash: Resource temporarily unavailable 报错原因: [root@iottest01 ~]# su - xinsec 上一次登录:二 11月 22 15:21:39 CST 2022从 192.168.10.170pts/3 上 su: fai…
lsof 文件描述符数量查询 lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
Linux基础 - 查看登陆用户的历史记录、IP、时间等信息 查看登陆用户的历史记录 一、查看登陆失败用户 二、查看登陆用户详细信息 三、查看各个用户登陆情况 四、查看登陆日志 一、查看登陆失败用户 lastb 命有登陆失败的用户信息 [root@redis1 ~]# lastb root ssh:notty 192.168.21.139 Thu …
RKE搭建k8s集群&Helm3部署Rancher高可用 此次是:RKE的方式快速部署K8S集群(https://199604.com/2400)的进一步文章 运行环境 机器需要满足以下几个条件: 一台或多台机器,操作系统CentOS7.x-86_64(个人选择CentOS7.9) 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘…
Docker-SRS5.0流媒体系统服务搭建 SRS5.0查看官网还是预览版... 推荐使用Docker启动SRS,这是最简单也是最方便的方式。 Docker启动SRS: CANDIDATE=`ifconfig ens192|grep 'inet '|awk '{print $2}'` docker run -itd \ --restart=alw…
CentOS系统下docker-compose安装SkyWalking 基本环境 sysctl.conf 参数调整 #vi /etc/sysctl.conf ##开启内核转发 net.ipv4.ip_forward = 1 ##ES参数 vm.max_map_count=262144 # sysctl -p limits.conf 参数调整 # v…