Linux运维
文章平均质量分 59
zhongxj183
这个作者很懒,什么都没留下…
展开
-
Ubuntu22.04 docker镜像apt update 报错E: Problem executing scripts APT::Update::Post-Invoke
Ubuntu22.04镜像,apt update 报错原创 2023-08-03 14:01:41 · 636 阅读 · 0 评论 -
jenkins构建dotnet5项目报错: The HTTP request to ‘GET https://api.nuget.org/v3/index.json‘ has timed out
浏览器中直接访问 https://api.nuget.org/v3/index.json 无响应,nslookup 解析改域名的 IP为 23.101.10.141,是香港微软云地址,估计是被墙了。使用多地ping测试,发现中国大陆地区都解析到了23.101.10.141,且响应均为超时。尝试在ci/cd的节点(node3)上添加hosts,将api.nuget.org域名指向海外IP(152.199.40.167)后,问题解决!原创 2023-07-19 13:09:35 · 578 阅读 · 0 评论 -
kubesphere jenkins 构建java项目报错Could not parse metadata
kubesphere jenkins 构建java项目报错Could not parse metadata原创 2023-06-14 16:54:03 · 2567 阅读 · 0 评论 -
ubuntu18.04部署node-red,emqx,influxdb
ubuntu18.04部署node-red,emqx,influxdb原创 2023-06-08 11:34:46 · 1228 阅读 · 0 评论 -
[转载]CentOS8教程
CentOS8教程转载 2023-05-25 15:24:31 · 2887 阅读 · 0 评论 -
helm部署rabbitmq
helm部署rabbitmq原创 2023-03-17 14:04:47 · 235 阅读 · 0 评论 -
统计k8s集群的资源使用情况
kubectl top 命令可以很方便地查看 k8s 集群中部署应用的实际资源使用情况。原创 2023-02-23 18:21:18 · 4394 阅读 · 0 评论 -
VMware 安装 Amazon Linux 2
VMware 安装 Amazon Linux 2 虚拟机原创 2022-12-06 15:18:45 · 1026 阅读 · 0 评论 -
脚本批量获取及修改命名空间下容器的镜像tag
在 k8s 运维过程中,批量更新或回退版本的操作,可能只需修改 pod 中容器的镜像版本。但如果 pod 数量较多,重复的操作就可以考虑交给脚本来批量处理。原创 2022-10-09 14:37:18 · 743 阅读 · 0 评论 -
sentry部署
sentry安装部署原创 2022-09-16 12:37:54 · 1374 阅读 · 0 评论 -
Nginx使用自签证书发布https网站
Nginx使用自签证书发布https网站原创 2022-08-22 15:46:42 · 755 阅读 · 0 评论 -
Harbor仓库部署
脚本部署Harbor仓库原创 2022-06-10 15:11:54 · 183 阅读 · 0 评论 -
Centos7安装kubernetes集群
Centos7安装kubernetes集群软件版本:docker-ce-20.10.15kubelet-1.23.0使用方法:建议在测试环境中使用先yum update更新,设置静态ip和相同的root密码在master节点上运行安装脚本即可,命令如下:wget https://gitee.com/zhongxiongjun/bash_scripts/raw/master/k8s/install.sh && sh install.sh注意事项:因需要下载的镜像原创 2022-05-10 10:41:00 · 512 阅读 · 0 评论 -
RHEL8安装中文及拼音输入法
前言如果在引导安装RHEL8系统时没有选择中文,在安装完系统后是没有办法直接通过桌面 Settings >> Region & Language 切换成中文语言和拼音输入法的。问题描述在 Settings >> Region & Language 中没有可选择的中文语言和拼音输入法解决方案挂在本地ISO镜像先将安装镜像连接上服务器,这里为VMware虚拟机的环境,确保设备状态这里勾选上“已连接”和“启动时连接”这两项服务器中执行下面这两个命令可原创 2022-04-09 16:57:43 · 9619 阅读 · 8 评论 -
服务器root权限安全策略配置
服务器root权限安全策略配置linux系统中,root具有至高无上的权限,为了安全起见,项目生产环境一般会要求禁止root用户直接ssh登录,使用普通用户登录,有特殊需求时,特定组用户可以使用su切换到root用户,或sudo切换到root权限进行操作。❗️❗️❗️ **注意:**整改有风险,请确认整改后的可能影响,并谨慎操作!禁止root用户直接ssh登录新建用户并设置密码useradd admin && echo password123 | passwd --stdin原创 2022-02-16 12:55:55 · 2489 阅读 · 0 评论 -
利用curl和wget修改时间
当NTP未安装或无法使用时,或对时间的准确性要求不是特别高的情况下,可以利用crul和wget工具修改服务器时间curl用法:yum install -y curldate -s "$(curl qq.com -v 2>&1 |grep Date: |cut -d' ' -f4-7)Z"wget用法:yum install -y wgetdate -s "$(wget -qSO- --max-redirect=0 qq.com 2>&1 |grep Dat原创 2022-02-11 13:54:30 · 1296 阅读 · 0 评论 -
从NTP协议原理分析,排查ntpdate报错原因
从NTP协议原理分析,排查ntpdate报错原因NTP协议NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。使用NTP的目的是对网络内所有具有时钟的设备进行时钟同步,使网络内所有设备的时钟保持一致,从而使设备能够提供基于统一时间的多种应用。对于运行NTP的本地系统,既可以接收来自其他时钟源的同步,又可以作为时钟源同步其他的时钟,并且可以和其他原创 2022-02-11 13:27:52 · 8952 阅读 · 0 评论 -
CentOS Stream 9设置静态IP
CentOS Stream 9设置静态IPCentOS Stream 9作为CentOS Stream发行版的下一个主要版本,已经发布有一段时间,但与目前还在使用广泛的CentOS7有较大区别。安装试用Stream 9的过程中,就发现设置静态IP的方式和CentOS7/8差别较大,在此记录一下配置过程。版本信息cat /etc/redhat-release # 查看发行版本ip add原创 2022-02-07 18:30:16 · 16159 阅读 · 2 评论 -
Centos8安装LNMP
Centos8安装LNMP环境shell脚本,供大家参考。软件版本:nginx-1.20.1、 mysql-8.0.26、 php-8.0.10脚本下载地址:点击这里#!/bin/bash#Centos8安装LNMP环境#2021-9-16DIR=$(pwd)Prepare(){curl -o /etc/yum.repos.d/CentOS8-aliyun.repo https://mirrors.aliyun.com/repo/Centos-8.repoyum clean all原创 2021-10-26 14:19:21 · 551 阅读 · 1 评论 -
Centos7离线升级ntp-4.2.8p15
自己写的ntp-4.2.8p15离线升级脚本适用于Centos7注意:切勿直接在实际环境中运行,仅供参考!升级所需的相关依赖包下载,请点击这里解决内网环境yum安装依赖包问题,请参见这篇文章#!/bin/bash#Centos7升级update-ntp-4.2.8p15 2021-8-10#①先将.tar.gz包和.sh文件上传至服务器(同一目录下)#②chmod +x update-ntp-4.2.8p15.sh#③./update-ntp-4.2.8p15.shDIR=$(pwd原创 2021-08-20 18:39:31 · 2381 阅读 · 0 评论 -
Centos7离线升级openssl和openssh
自己写的openssl-1.1.1k及openssh-8.6p1升级脚本适用于Centos7注意:切勿直接在实际环境中运行,仅供参考!升级所需的相关依赖包下载,请点击这里解决内网环境yum安装依赖包问题,请参见这篇文章#!/bin/bash#Centos7升级openssl-1.1.1k及openssh-8.6p1 2021-8-5#①先将.tar.gz包和.sh文件上传至服务器(同一目录下)#②chmod +x update-openssh-8.6p1.sh#③./update-ope原创 2021-08-19 14:47:34 · 550 阅读 · 0 评论 -
centos7配置本地yum源
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、先做个备份二、挂载iso镜像创建本地yum源1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、先做个备份示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、挂载iso镜像创建本地y原创 2021-07-28 12:08:36 · 1348 阅读 · 0 评论 -
内网环境yum安装依赖包问题
使用yum安装软件时,可以自动处理依赖关系,但在内网环境下,服务器无法访问互联网,如果依赖包较多,若网上一个一个去找,着实费劲!这时就可以用到这篇文章中的方法来解决,提高效率。其实说白了就是,先找一台能访问互联网,且相同环境的Linux,再通过yum下载某个软件及其所需的依赖包,再拷贝到内网服务器上yum安装。这里以centos7为例。更换阿里云yum源cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bakwget -O /etc/yum.repos.d/CentO原创 2021-07-27 14:41:38 · 3965 阅读 · 0 评论 -
Centos7分区扩容
df -h 查看当前分区情况虚拟机添加磁盘,fdisk -l 查看磁盘情况,检测到新设备/dev/sdb,5G空间fdisk /dev/sdb 进入分区管理,m查看帮助,n>p>回车>回车>w,新建保存分区mkfs.ext4 /dev/sdb1 将分区格式化为ext4格式pvcreate /dev/sdb1 将分区添加为物理卷vgdisplay 查看当前卷vgextend centos /dev/sdb1 将sdb1转换为拓展分区,分区名与原有卷名一致l.原创 2021-07-22 16:04:35 · 1289 阅读 · 0 评论 -
centos7安装CMake3.21(离线安装)
centos7安装CMake3.21,已下载打包好所需的源码及依赖包,可shell安装,希望能帮到有需要的朋友。百度网盘下载链接:https://pan.baidu.com/s/1tBg5E7LehAhFVPV99U4ykQ提取码:9n6s安装步骤如下: 一:上传文件 #上传cmake3.21源码包、gcc-c++依赖包、openssl依赖包 二:解压 tar -zxvf cmake-3.21.0-rc2.tar.gztar -zxvf gcc-c++-4.8.5-...原创 2021-07-06 12:09:07 · 4923 阅读 · 14 评论