- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 Linux 常用命令速查
大小忽略用-i 方向筛选-v 行号-n 统计 -c 正则-E 或者egrep。tail / head 从头看,从尾看。默认查看5行 -n 可指定查看行数。以树形结构显示目录结构。用于改变文件或目录的。相关命令: tree。uname [选项]fdisk [设备]du [目录/文件]
2025-11-03 16:01:24
1028
原创 修改yum源
本文介绍了CentOS 7系统下重新配置yum源的方法。首先备份原有源文件,然后提供阿里云、网易、搜狐、华为云等10个国内常用镜像源的下载命令。最后通过清理缓存并重建缓存完成配置。操作简单,可选择适合的国内镜像提升软件包下载速度。
2025-10-14 16:40:43
321
原创 Kubernetes更新集群证书
本文记录了Kubernetes集群证书更新过程。首先通过kubeadm certs check-expiration检查证书过期情况,发现证书将于2025年11月到期。随后执行kubeadm certs renew all更新所有证书,并提示需要重启相关组件。接着详细说明了重建apiserver pod和admin.conf的操作步骤:包括验证新证书、移除重建apiserver、重启kubelet、检查日志、重建admin.conf等操作。最后通过kubectl get nodes验证更新结果。整个过程涉及
2025-09-24 10:15:21
247
原创 nacos 单机部署
本文介绍了如何在单机环境下部署Nacos,并使用MySQL作为数据库。文章提供了创建Nacos配置信息表config_info、灰度配置表config_info_gray以及配置标签关系表config_tags_relation的SQL语句。这些表用于存储Nacos的配置数据,支持多租户、灰度发布和标签管理等功能。config_info表包含配置的基本信息,如data_id、group_id、content等字段,并支持唯一性约束。config_info_gray表用于灰度发布,包含灰度规则和灰度名称等字段
2025-05-13 09:20:26
196
原创 记一次prometheus出现CrashLoopBackOff故障
prometheus-k8s-0 Pod 中的 prometheus 容器启动失败,原因是存储文件损坏:“opening storage failed: /prometheus/chunks_head/000014: invalid magic number 0”。发现故障pod的挂载文件bound在本地,查找具体路径。挂载路径在/var/openebs/local/发现pod中有两个容器,查看故障日志。1.查看具体故障容器,查看日志。删除故障文件重构,查找挂载文件。
2025-02-25 16:17:43
474
原创 Containerd 搭建
从Kubernetes 1.20版本开始官方不推荐使用Docker,1.24版本将完全弃用docker。如果安装1.22以上版本的k8s,官方推荐使用containerd,docker支持k8s版本最高为1.23.16。
2024-12-18 08:35:20
1489
原创 Openstack命令速查
network是 ‘–nic net-id=’ 的包装,为标准提供简单语法的参数。–network: 在云主机上创建一个 NIC 并将其连接到网络。–flavor: 创建云主机所使用的flavor(名称或 ID)–image: 创建云主机所使用镜像启动盘(名称或 ID)镜像所需的最小 RAM 大小,以兆字节为单位。内存大小,以 MB 为单位(默认 256M)镜像所需的最小磁盘大小,以 GB 为单位。磁盘大小,以 GB 为单位(默认 0G)有关更高级的用例,请参阅’–nic’参数。cpu 数量(默认 1)
2024-07-29 15:47:23
539
原创 基于Docker环境构建资源告警grafana+prometheus+nodeexport+alertmanager+prometheusalert
prometheus Alert 是开源的运维告警中心消息转发系统,支持主流的监控系统 prometheus,日志系统 Graylog 和数据可视化系统 Grafana 发出的预警消息。如果需要将告警接入飞书,钉钉,微信等,还需要有相应的SDK适配。prometheusAlert就是这样的SDK,可以将告警消息发送到各种终端上。prometheusAlert是用于将告警服务alertmanager产生的消息发送给终端,也就是将消息格式化,适配不同的终端,如邮件,短信,微信,钉钉,飞书等不同的接口。
2024-07-05 17:22:11
976
原创 openstack 常用命令
network是 ‘–nic net-id=’ 的包装,为标准提供简单语法的参数。–network: 在云主机上创建一个 NIC 并将其连接到网络。–flavor: 创建云主机所使用的flavor(名称或 ID)–image: 创建云主机所使用镜像启动盘(名称或 ID)镜像所需的最小 RAM 大小,以兆字节为单位。内存大小,以 MB 为单位(默认 256M)镜像所需的最小磁盘大小,以 GB 为单位。磁盘大小,以 GB 为单位(默认 0G)有关更高级的用例,请参阅’–nic’参数。cpu 数量(默认 1)
2024-06-04 09:08:58
526
原创 Kubernetes Service
Servece简介: 将一组 Pods 公开为网络服务的抽象方法。1.0 ClusterIP1.ClusterIPClusterIP 类型的 service 是 kubernetes 集群默认的服务暴露方式,它只能用于集群内部通信,可以被各 pod 访问,其访问方式为:**pod ---> ClusterIP:ServicePort --> (iptables)DNAT --> PodIP:containePort**我们可以使用一行命令创建,也可以使用yaml 创建ap
2022-04-28 15:38:11
184
原创 kubernets Deployment 无状态服务
pod 是什么运行中的一组容器,Pod是kubernetes中应用的最小单位.1.0 pod1.1创建podroot@master kubernets]# kubectl run nginx --image=nginxpod/nginx created[root@master kubernets]# kubectl get podNAME READY STATUS RESTARTS AGEnginx 1/1 Running 0 2m9s
2022-04-27 17:26:21
469
原创 kubernets 名称空间
名称空间作用:是进行隔离资源的1.0 查看名称空间[root@master kubernets]# kubectl get nsNAME STATUS AGEdefault Active 135mkube-node-lease Active 135mkube-public Active 135mkube-system Active 135mkube
2022-04-24 17:15:41
247
原创 kubernets 集群搭建
kubernets 介绍kubernetes具有以下特性:服务发现和负载均衡Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果进入容器的流量很大, Kubernetes 可以负载均衡并分配网络流量,从而使部署稳定。存储编排Kubernetes 允许你自动挂载你选择的存储系统,例如本地存储、公共云提供商等。自动部署和回滚你可以使用 Kubernetes 描述已部署容器的所需状态,它可以以受控的速率将实际状态 更改为期望状态。例如,你可以自动化 Kubernetes 来
2022-04-24 16:51:05
885
原创 IPFS 入门,Docker搭建ipfs集群
简介IPFS是一个对等的分布式文件系统,它尝试为所有计算设备(ipfs矿机)连接同一个文件系统。在某些方面,IPFS类似于万维网,但它也可以被视作一个独立的BitTorrent群、在同一个Git仓库中交换对象。换种说法,IPFS提供了一个高吞吐量、按内容寻址的块存储模型,及与内容相关超链接。这形成了一个广义的Merkle有向无环图(DAG)。IPFS结合了分布式散列表、鼓励块交换和一个自我认证的命名空间。IPFS没有单点故障,并且节点不需要相互信任。分布式内容传递可以节约带宽,和防止HTTP方案可能遇到的
2022-04-22 15:50:55
7186
2
原创 Docker 网络篇
Docker 网络Docker四种网络模式配置说明host模式–net=host 容器和宿主机共享networkcontainer模式–net=container:Name_or_ID 容器和另外一个容器共享一个network,kubernets 中pod就是多个容器共享一个networknone模式–net=none 容器有独立的network但并没有对其进行任何网络社设置bridge模式–net=bridge默认为该模式host模式如果启动容器的时
2022-04-07 14:53:30
1055
原创 Docker 镜像使用
Docker 镜像操作1.1 查看镜像[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEmysql latest 667ee8fb158e 3 days ago 521MBcentos latest 5d0da3dc9764 6 months ago 231MB#REPOSITORY 表示镜像的源#TAG
2022-04-02 16:15:17
1223
原创 Docker 浅识
docker Hello word1.1 使用docker run 启动一个容器实验使用vmware cnetos7.6版本虚拟机docker 安装参考 docker+docker-compose脚本安装[root@localhost /]# docker run centos /bin/echo "Hello world"Hello worlddocker : Dcoker 的二进文件run : 表示启动一个容器centos: 容器镜像名字,如果不存在会自己去pull下载,不写版
2022-04-02 15:16:14
1774
原创 kvm 升级配置
kvm升级配置1.1查看虚拟机配置[root@localhost ~]# virsh list Id Name State---------------------------------------------------- 5 cxf-8.16-node1 running 6 cxf-8.16-node2 running[root@localhost
2022-04-01 14:23:48
1831
原创 docker+docker-compose 安装脚本
安装docker 和docker-compose#!/bin/bash# 安装依赖包yum -y install yum-uitls device-mapper-persistent-data lvm2yum -y install gcc gcc-c++ make if [ $? -eq 0 ];then curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.
2022-03-30 17:43:58
1202
原创 keepalibed + nginx 实现高可用
keepalibed简介1.1 什么是keepalivedkeepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web服务器。1.2 keepalived 实现主备过程
2022-03-30 16:49:25
196
原创 kvm 创建快照
kvm 创建快照1. 创建指定虚拟机快照[root@localhost ~]# virsh snapshot-create-as kvm107 kvm107-snapDomain snapshot kvm107-snap created2.查看指定虚拟机快照[root@localhost ~]# virsh snapshot-list kvm107Name Creation Time State---------------------
2022-03-28 15:54:24
2008
原创 kvm 自动化安装centos7
kvm 自动装机脚本新建数据目录[root@localhost root]# mkdir /data[root@localhost root]# cd /data[root@localhost data]# mkdir ISO ISO1 disk 1.制作kvm镜像文件 kvm制作qcow2 格式centos7镜像文件[root@localhost data]# lltotal 44drwxr-xr-x 2 root root 116 Mar 11 01:30 disk
2022-03-24 14:58:00
1119
原创 kvm基础设置 网桥
kvm基础设置 br0网桥1.新建网卡文件新建一个网卡文件#cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# lltotal 268-rw-r--r-- 1 root root 313 Dec 3 04:14 ifcfg-br0-rw-r--r--. 1 root root 275 Nov 29 13:36 ifcfg-em2-rw-r--r--. 1 root root 275 Nov 2
2022-03-24 14:28:50
1184
原创 Centos7 kvm环境制作qcow2 格式镜像
#注意需要开启虚拟化引擎1.0 安装kvm 环境#在宿主机安装kvm环境:# yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-* libvirt-client #启动服务# systemctl start libvirtd# systemctl enable libvirtd# echo "net.ipv4.ip_forward =1">>/etc/sysctl.conf#...
2022-03-23 11:24:28
8073
3
docker-compose 1.27.4 离线包,附带安装脚本
2022-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅