- 博客(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
5490
原创 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
1563
原创 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
2936
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
1598
原创 linux在线添加磁盘不识别问题解决
问题Linux服务器在线添加磁盘后,服务器上查看不到解决办法执行以下命令,用于重新扫描scsi主机操作系统识别硬件设备是通过硬件驱动来完成的,不同的厂商的硬件,使用的驱动不一样,不同的驱动,入口文件的名字(目录)都不一样。其中 - - - 就是一个标识,当驱动程序再入口文件中读取到这个标识后,就会触发重新识别磁盘的操作(不同驱动的标识也不一样)[root@k8s-master ~]# ll /sys/class/scsi_host/hosthost0/ host1/ host2/[ro
2021-11-09 18:02:52
1534
原创 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
5031
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
3159
原创 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
2068
原创 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
745
原创 nexus学习 三、web界面功能介绍
一、Browse Server Content1.1 Search 这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。注意:在Search这级是支持模糊搜索的,如图所示:如果进入具体的目录,好像不支持模糊搜索;1.2 Browse 查看都有哪些仓库二、Server Adminstration And configuration(服务器管理和配置) 看到这个选项的前提是要进行登录的,如上面已经介绍过登录方法,右上角点击 “Log
2021-11-09 14:06:59
1024
原创 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
943
原创 nexus学习 一、nexus介绍及手动安装
一、Neuxs介绍 Nexus是一个强大的Maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问。 Nexus是一个强大的Maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问。 如果使用了公共的Maven仓库服务器,可以从Maven中央仓库下载所需要的构件(Artifact),但这通常不是一个好的做法。 正常做法是在本地架设一个Maven仓库服务器,即利用Nexus私服可以只在一个地方就能够完全控制访问和部署在你所维护
2021-11-09 14:04:51
1739
原创 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
651
原创 网络带宽和延迟测试
网络带宽和延迟测试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
680
原创 linux查看openssh和openssl版本
查看 openssh 版本命令ssh -V查看 openssl 版本命令openssl version
2021-11-05 17:35:41
4312
原创 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
928
原创 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
1620
1
原创 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
3026
原创 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
654
原创 k8s Label 介绍及增删改查
k8s Label 介绍及增删改查label介绍大多数情况下,我们创建的pod副本会被调度到集群中的任何一个可用节点上,而不会关心具体会调度到哪个节点。不过某些情况存在一种需求:希望某种pod的副本全部在指定的一个或这一些节点上运行,比如希望将MySQL数据库调度到一个具有SSD磁盘的目标节点上。这时候我们就需要通过kubernetes的label(标签)来实现这个功能。label(标签)是k8s的一个核心概念,一个label是一个key=value的键值对,其中key与value都是用户自定义的。
2021-10-18 17:08:30
1246
原创 pycharm配置远程服务器xftp
第一、file–> settings打开设置第二、找到Build,Execution,Deployment下的Deployment点击+号,创建SFTP链接第三、给连接起个名字第四、点击SSH configuration最右边的三个点,创建ssh链接第五、输入ssh相关的信息,点击ok第六、填写服务器存放目录第七、测试...
2021-10-14 15:41:11
651
原创 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
3047
原创 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
6623
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人