自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 docker 启动容器异常Error response from daemon: OCI runtime create failed: container with id exists

【代码】docker 启动容器异常Error response from daemon: OCI runtime create failed: container with id exists。

2022-08-25 18:09:14 4959 1

原创 ETCD报错:Error etcdserver mvcc database space exceeded

ETCD配置问题处理与验证报错信息:容器创建的时候,报错:Error etcdserver mvcc database space exceeded问题原因:k8s创建pod的时候,会向etcd中写数据,etcd官方默认的空间配额是2G,最大支持8G,以下是官方下载包内的说明,The default storage size limit is 2GB, configurable with `--quota-backend-bytes` flag. 8GB is a suggested

2022-04-27 11:36:48 1336

原创 pg_dumpall不交互输入密码,定时备份全量数据库

定时备份postgres全量数据库本方法首先要先解决pg_dump和pg_dumoall命令在执行过程中不交互输入密码pg_dump命令行不输入密码的方法在用户家目录下创建一个配置文件,提前将密码写入到这个配置文件中,格式如下hostname:port:database:username:passwordeg:192.168.88.100:5432:*:admin:FrB3aZnNAHf0K@7需要将此文件放在postgres用户目录下,保存成.pgpass文件,并且权限为60

2022-03-22 16:32:46 2564 1

原创 centos history历史命令添加时间戳

history历史命令添加时间戳linux系统中经常会使用的history命令来查看历史命令,但是,一般的history命令只显示历史命令,并没有显示历史什么时间执行的命令,如下图所示:历史命令添加时间戳的两种方式一、临时添加# export HISTTIMEFORMAT="%F %T"'二、添加到/etc/profile文件中# echo export HISTTIMEFORMAT="%F %T " >> /etc/profile# source /etc/

2022-02-09 16:11:16 1354

原创 linux在线添加磁盘不识别问题解决

问题Linux服务器在线添加磁盘后,服务器上查看不到解决办法执行以下命令,用于重新扫描scsi主机操作系统识别硬件设备是通过硬件驱动来完成的,不同的厂商的硬件,使用的驱动不一样,不同的驱动,入口文件的名字(目录)都不一样。其中 - - - 就是一个标识,当驱动程序再入口文件中读取到这个标识后,就会触发重新识别磁盘的操作(不同驱动的标识也不一样)[root@k8s-master ~]# ll /sys/class/scsi_host/hosthost0/ host1/ host2/[ro

2021-11-09 18:02:52 1398

原创 k8s-master增加和删除污点

背景使用kubeadm部署的kubernetes集群,其中master节点上默认拒绝pod调度运行在此上面。官方术语是:master默认被赋予了一个taints(污点),那么想让master也成为工作节点,有一下两种方法去掉taints(污点) 备注:生产环境不推荐让pod能够容忍该节点上的污点去掉污点(taints)查看节点taintskubectl describe node NODE_NAME | grep Taint删除节点taintskubectl taint node

2021-11-09 17:38:43 4522 3

原创 nexus学习 六、nexus上传文件方法

批量上传RPM包[root@localhost package]# cat load-rpm.sh # 把当前目录下的rpm包通过curl载入nexusset -euo pipefailfor rpm in `ls | grep ".*\.rpm$"`; do rpm_url="http://192.168.88.100:8081/repository/yum/centos/7/$rpm" curl --user 'admin:admin123' --upload-file $r

2021-11-09 14:15:12 2830

原创 nexus学习 五、搭建阿里云代理

前言如果需要配置阿里云网络代理,需要nexus服务器能够访问外网,并且需要在网卡配置文件中添加如下配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33 该网卡根据自己访问外网的网卡来添加下列文件******DNS1=114.114.114.114DNS2=8.8.8.8systemctl restart network阿里云yum源地址:http://mirrors.aliyun.com/centos阿里云epel源地址:http://m

2021-11-09 14:09:35 1872

原创 nexus学习 四、搭建本地yum源

Nexus搭建本地yum源一、创建Blob填写name之后,path会自动在对应的目录创建blob目录二、创建Repositories(仓库)name:仓库名称Reoidate Depth:目录层即,一般2层即可Blob Store:关联Blob设备三、上传RPM包[root@localhost package]# cat load-rpm.sh # 把当前目录下的rpm包通过curl载入nexusset -euo pipefailfor rpm in `ls | gr

2021-11-09 14:08:21 670

原创 nexus学习 三、web界面功能介绍

一、Browse Server Content1.1 Search​ 这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。注意:在Search这级是支持模糊搜索的,如图所示:如果进入具体的目录,好像不支持模糊搜索;1.2 Browse​ 查看都有哪些仓库二、Server Adminstration And configuration(服务器管理和配置)​ 看到这个选项的前提是要进行登录的,如上面已经介绍过登录方法,右上角点击 “Log

2021-11-09 14:06:59 840

原创 nexus学习 二、nexus 说明

nexus 说明component name的说明maven-central:maven中央仓库,默认从https://repo1.maven.org/maven2/拉取jarmaven-releases:私库发行版jarmaven-snapshots:私库快照(调试版本)jarmaven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml中使用Nexus默认的仓库有一下四种group:仓库组类型,又叫仓库组,用于方便开发人员自

2021-11-09 14:06:05 753

原创 nexus学习 一、nexus介绍及手动安装

一、Neuxs介绍​ Nexus是一个强大的Maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问。​ Nexus是一个强大的Maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问。​ 如果使用了公共的Maven仓库服务器,可以从Maven中央仓库下载所需要的构件(Artifact),但这通常不是一个好的做法。​ 正常做法是在本地架设一个Maven仓库服务器,即利用Nexus私服可以只在一个地方就能够完全控制访问和部署在你所维护

2021-11-09 14:04:51 1418

原创 centos 中文man手册安装

中文man手册安装包地址https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.1.tar.gz/13275fd039de8788b15151c896150bc4/manpages-zh-1.5.1.tar.gztar fx manpages-zh-1.5.1.tar.gz cd manpag

2021-11-09 14:02:54 586

原创 网络带宽和延迟测试

网络带宽和延迟测试Linux 下使用 qperf命令来测试网络带宽和网络延迟若是没有安装 qperf命令,请使用 yum 命令安装即可测试步骤找两台机器,一个作为qperf的服务端,一台作为客户端测试服务端[root@localhost ~]# qperf------- 系统会一直停在这个地方客户端查看带宽[root@localhost ~]# qperf -t 60 --use_bits_per_sec 10.200.77.14 tcp_bwtcp_bw:

2021-11-09 14:01:49 535

原创 linux查看openssh和openssl版本

查看 openssh 版本命令ssh -V查看 openssl 版本命令openssl version

2021-11-05 17:35:41 4007

原创 k8s 创建 daemonset资源报错 “selector“ in io.k8s.api.apps.v1.DaemonSetSpec

k8s 创建 daemonset资源报错错误信息[root@k8s-master work]# kubectl create -f daemonset.yamlerror: error validating "daemonset.yaml": error validating data: ValidationError(DaemonSet.spec): missing required field "selector" in io.k8s.api.apps.v1.DaemonSetSpec; if y

2021-11-05 17:25:37 787

原创 kubeadm安装集群kubectl get cs组件状态异常

kubeadm安装集群kubectl get cs组件状态异常背景通过 kubeadm安装得kubenets集群,一台master,两台nodes。kubectl get nodes查看到所有节点状态都是正常得。kubectl get pod -A,查看所有pod信息,也都是正常。问题kubectl get cs查看kubenertes集群组件得状态,发现controller-manager和scheduler状态为 Unhealthy。排查过程执行 netstat -tnlp查看错误

2021-11-05 11:58:48 1525 1

原创 k8s从pod中拷贝文件到宿主机

k8s从pod中拷贝文件到宿主机kubectl cp 命名空间/POD名:/路径/文件名 /本地路径/文件名

2021-11-04 11:11:55 3480

原创 docker swarm node 状态异常

docker swarm node 状态异常客户生产环境服务访问不了,排查中发现 docker swarm node STATUS 为 Down,特此记录解决过程解决过程根据官方文档尝试新建集群1、尝试移除集群,不成功docker swarm leave ## 移除集群命令docker swarm leave --force ## 根据上一条命令提示,添加 --force参数2、尝试找到swarm数据文件,发现该文件异常的大。说明此数据是有问题,停止 docker 服务,备

2021-11-02 14:59:41 2416

原创 docker swarm network 地址被占用

问题描述docker swarm 启动的容器 REPLICAS 状态为 0/1,而docker service logs NAME 没有任何日志排查过程使用 docker service scale redis=0 命令把副本数改为0个,然后在改回1,查看实时启动过程发现地址被占用停掉我们的服务之后,查看network 网络还是被占用docker network list删除该 networkdocker network rm d9ef4e908bc1重启服务,问题解决..

2021-11-02 14:34:42 492

原创 k8s Label 介绍及增删改查

k8s Label 介绍及增删改查label介绍大多数情况下,我们创建的pod副本会被调度到集群中的任何一个可用节点上,而不会关心具体会调度到哪个节点。不过某些情况存在一种需求:希望某种pod的副本全部在指定的一个或这一些节点上运行,比如希望将MySQL数据库调度到一个具有SSD磁盘的目标节点上。这时候我们就需要通过kubernetes的label(标签)来实现这个功能。label(标签)是k8s的一个核心概念,一个label是一个key=value的键值对,其中key与value都是用户自定义的。

2021-10-18 17:08:30 1117

原创 pycharm配置远程服务器xftp

第一、file–> settings打开设置第二、找到Build,Execution,Deployment下的Deployment点击+号,创建SFTP链接第三、给连接起个名字第四、点击SSH configuration最右边的三个点,创建ssh链接第五、输入ssh相关的信息,点击ok第六、填写服务器存放目录第七、测试...

2021-10-14 15:41:11 450

原创 Centos配置双网卡同时访问路由

Centos配置双网卡同时访问路由Vmware创建了两台服务器,服务器有两张网卡分别是 ens33和ens34,其中ens33配置的仅主机模式,内网IP为:192.168.88.100/24;ens34配置nat模式,IP为DHCP自动获取。VMware配置一、配置ens33网卡(内网)TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6I

2021-10-14 14:45:47 2823

原创 Typora插入图片靠左靠右居中设置

方式一、在Typora图片标签处添加`style=" float:left"`(居左)Typora是支持html语言的,可以使用img标签插入图片,缺点是此方式到处的pdf图片显示不正确<img src="D:\Personal files\Typora\typora-pic\image-20200506153717232.png" alt="image-20200506153717232.png" style=" float:left" />方式二、修改主题样式.css文件(居.

2021-10-14 14:29:22 6094 1

空空如也

空空如也

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

TA关注的人

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