
踩坑笔记
Kevin古月
这个作者很懒,什么都没留下…
展开
-
Kubeadm:如何解决kubectl get cs显示scheduler Unhealthy,controller-manager Unhealthy
Kubeadm:如何解决kubectl get cs显示scheduler Unhealthy,controller-manager Unhealthy报错显示排障思路1.查看端口2.确认schedule和controller-manager组件配置是否禁用了非安全端口报错显示[root@k8s-master ~]# kubectl get csWarning: v1 ComponentStatus is deprecated in v1.19+NAME STATUS原创 2021-03-26 10:41:26 · 2033 阅读 · 0 评论 -
k8s安装harbor报错: ERROR:root:Error: The protocol is https but attribute ssl_cert is not set
k8s安装harbor报错: ERROR:root:Error: The protocol is https but attribute ssl_cert is not set报错现象:解决思路以及解决方法:报错现象:解决思路以及解决方法:通过报错内容可以看出https协议有问题,可以安装下图的方法将https协议注释掉...原创 2021-01-13 11:47:50 · 4561 阅读 · 3 评论 -
kubeadm报错:The connection to the server localhost:8080 was refused - did you specify the right host
The connection to the server localhost:8080 was refused - did you specify the right host or port?报错现象[root@k8s-node1 ~]# kubectl apply -f calico.yaml The connection to the server localhost:8080 was refused - did you specify the right host or port?报错原因原创 2020-12-08 15:02:18 · 1886 阅读 · 0 评论 -
kubeadm1.19安装报错:ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables 设置错误导致K8s安装失败
kubeadm1.19安装报错:ERROR FileContent–proc-sys-net-bridge-bridge-nf-call-iptables 设置错误导致K8s安装失败报错现象:[root@k8s-node1 ~]# kubeadm join 20.0.0.51:6443 --token 5lw1lr.2vv2quhi21rp1gr9 \> --discovery-token-ca-cert-hash sha256:e5c54087c16e2ba77b282b48edf8d原创 2020-12-08 14:53:39 · 1987 阅读 · 0 评论 -
k8s报错:Error response from daemon: pull access denied for 20.0.0.53/project/tomcat
k8s报错:Error response from daemon: pull access denied for 20.0.0.53/project/tomcat, repository does not exist or may require 'docker login': denied报错现象解决思路和方法报错现象[root@localhost ~]# docker pull 20.0.0.53/project/tomcatUsing default tag: latestError resp原创 2020-10-12 20:17:30 · 2559 阅读 · 1 评论 -
在k8s中查看pod日志报错:Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=n
在k8s中查看pod日志报错报错现象解决方法报错现象[root@master ~]# kubectl logs nginx-dbddb74b8-gsmf7 Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy) ( pods/log nginx-dbddb74b8-5s6h7)解决方法查看pod日志发现报错原因是权限问题root@m原创 2020-10-06 11:27:10 · 5942 阅读 · 0 评论 -
报错Error response from daemon: Get https://20.0.0.51/v2/: dial tcp 20.0.0.51:443: connect: connection
解决Error response from daemon: Get https://20.0.0.51/v2/: dial tcp 20.0.0.51:443: connect: connection refused报错问题报错现象解决方法报错现象解决方法[root@localhost ~]# vim /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 20.0.原创 2020-09-23 19:16:36 · 1169 阅读 · 0 评论 -
如何解决配置私有仓库时,Docker服务起不来问题?
如何解决配置私有仓库时,Docker服务起不来问题?现象解决方法现象[root@localhost apache]# systemctl restart docker.service Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.解决方法[原创 2020-09-20 21:03:34 · 540 阅读 · 0 评论 -
MongoDB报错:Error parsing YAML config file: yaml-cpp: error at line 38, column 13: illegal map value
MongoDB报错:Error parsing YAML config file: yaml-cpp: error at line 38, column 13: illegal map value报错现象解决方法)报错现象解决方法'分析:mongodb 3.0之后配置文件采用YAML格式,这种格式非常简单,使用<key>:<value>表示,开头使用“空格”作为缩进。''需要注意的是:“”之后有value的话,需要紧跟一个空格,如果key只是表示层级,则无需在“:”后增原创 2020-09-12 10:52:03 · 1060 阅读 · 1 评论 -
rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]
报错现象[root@localhost ~]# rsync -avz backuper@20.0.0.51::wwwroot /optrsync: failed to connect to 20.0.0.51 (20.0.0.51): No route to host (113)rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]解决方法关闭防火墙iptables -Fsetenfo原创 2020-09-10 16:57:47 · 4046 阅读 · 0 评论 -
报错:failed to create pid file /var/run/rsyncd.pid: File exists
failed to create pid file /var/run/rsyncd.pid: File exists现象解决方法现象[root@source run]# rsync --daemon[root@source run]# failed to create pid file /var/run/rsyncd.pid: File exists解决方法分析:当你用kill -9 删除进程号时,pid文件并没有被删除通过rm -rf 删除pid文件,再启动。或者用kill 删除进程号[r原创 2020-09-10 16:43:38 · 3358 阅读 · 0 评论 -
Nginx+Tomcat动静分离做动态处理时,页面访问不到
Nginx+Tomcat动静分离做动态处理时,页面访问不到现象解决方法现象Nginx+Tomcat动静分离做动态处理时,页面访问不到解决方法在nginx和Tomcat服务器上站点里做url的文件名必须一致[root@nginx ~]# cd /usr/local/nginx/html/[root@nginx html]# ls50x.html index.html test[root@tomcat1 webapps]# lsdocs examples host-manager原创 2020-09-04 10:31:19 · 392 阅读 · 0 评论 -
MySQL主从故障汇总
MySQL主从故障汇总故障现象一:Slave_IO_Running 为 NO故障现象二:Slave_IO_Running 为 NO故障现象三:Error initializing relay log position: I/O error reading the header from the binary log故障现象一:Slave_IO_Running 为 NO报错:从库的 Slave_IO_Running 为 NOThe slave I/O thread stops because mast原创 2020-08-30 22:16:23 · 485 阅读 · 0 评论 -
MySQL单实例常见故障汇总
MySQL单实例常见故障汇总故障现象一:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/mysql/mysql.sock'故障现象二:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)故障现象三:在使用远程连接数据库时偶尔会发生远程连接数据库很慢的问题故障现象四:Can't open fi原创 2020-08-30 22:14:08 · 803 阅读 · 0 评论 -
MySQL5.5版本没有报错,MySQL5.7版本报错:java.lang.Exception: poolName=slaves, no valid pools
MySQL5.5版本没有报错,MySQL5.7版本报错:java.lang.Exception: poolName=slaves, no valid pools报错原因分析解决方案报错报错现象描述:在服务搭建完毕后,利用客户机连接amoeba服务器登录数据库,无法查看数据库内容客户端报错的数据代码:mysql> show databases;ERROR 2006 (HY000): MySQL server has gone awayNo connection. Trying to rec原创 2020-08-27 12:10:13 · 570 阅读 · 0 评论 -
MySQL报错:Slave_SQL_Running: No与解决方法
MySQL:Slave_SQL_Running: No报错现象解决方法报错现象解决方法1.首先看主服务器,查看到位置点2.在从服务器上mysql> change master to master_host='20.0.0.51',master_user='myslave',master_password='123456',master_log_file='master-bin.000001',master_log_pos=1538; '根据自己主服务器的名字,密码,二进制日志以及位置点原创 2020-08-27 11:09:36 · 543 阅读 · 0 评论 -
MySQL备份报错mysqldump: Got error: 1045: Access denied for user ‘root‘@‘localhost‘ (using password: YES)
MySQL备份报错mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES)报错现象解决方法报错现象解决方法在命令上加-hlocalhost 或 -h20.0.0.51如果只需要导出表的结构,那么可以使用mysqldump的 -d 选项导出整个库的表结构如下:mysqldump -uroot -p -d databasename > name.sql如果只想导出原创 2020-08-22 10:24:00 · 21897 阅读 · 0 评论 -
Apr-util在编译安装过程中报错:xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录
Apr-util在编译安装过程中报错:xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录一:报错现象二:解决方法)一:报错现象报错原因:因为系统缺失 expat 库二:解决方法yum install expat-devel -y...原创 2020-08-06 09:02:55 · 870 阅读 · 0 评论 -
解决虚拟机ifconfig命令查看不到所添加的网卡的问题
解决虚拟机ifconfig命令查看不到所添加的网卡的问题一:现象二:解决方法一:现象通过ficonfig并没有看到所添加的网卡,但通过ip addr可以查看到所添加的网卡信息二:解决方法systemctl start NetworkManagerifconfig...原创 2020-08-04 22:23:52 · 3575 阅读 · 0 评论 -
解决Apache启动报错信息:AH00558: httpd: Could not reliably determine the server‘s fully qualified domain ....
解决Apache启动报错信息:AH00558: httpd: Could not reliably determine the server's fully qualified domain ....报错现象:解决方法)报错现象:解决Apache启动报错信息:AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using localhost.localdomain. Set th原创 2020-08-03 17:40:46 · 4437 阅读 · 0 评论 -
Centos7使用db_load报错及解决方法
centos7使用db_load报错及解决方法报错解决方法报错usage: db_load [-nTV] [-c name=value] [-f file][-h home] [-P password] [-t btree | hash | recno | queue] db_fileusage: db_load -r lsn | fileid [-h home] [-P password] db_file解决方法yum -y install db*...原创 2020-07-18 18:33:27 · 1490 阅读 · 1 评论 -
CentOS7报错:Cannot find a valid baseurl for repo: base/7/x86_6
CentOS7报错:Cannot find a valid baseurl for repo: base/7/x86_6一:报错现象一:报错现象二:解决方法第一种方法vim /etc/sysconfig/network-scripts/ifcfg-eth33(每个机子都可能不一样,但格式是“ifcfg-eth数字”)末行配置DNS1=8.8.8.8第二种方法echo "nameserver 8.8.8.8" > /etc/resolv.conf两种方法别忘了最后重启网卡syst原创 2020-07-13 19:08:30 · 451 阅读 · 0 评论 -
报错:/var/run/yum.pid 已被锁定,,PID 为 XXX 的另一个程序正在运行。
报错:/var/run/yum.pid 已被锁定,,PID 为 XXX 的另一个程序正在运行。一:报错信息二:解决方法一:报错信息/var/run/yum.pid 已被锁定,PID 为 8802 的另一个程序正在运行。二:解决方法解决方法:直接在终端运行 rm -f /var/run/yum.pid 将该文件删除,然后再次运行yum。...原创 2020-07-06 19:36:19 · 5412 阅读 · 0 评论 -
解决Xshell中数字键盘在vim编辑器里打出来的是英文字母的问题,简单明了
解决Xshell中数字键盘在vim编辑器里打出来的是英文字母的问题,简单明了第一步:先点击这里的属性第二步:选择终端中的VT模式,勾选设置为普通(s)第三步:重启Xshell就好了原创 2020-07-02 09:38:49 · 1157 阅读 · 1 评论 -
lvextend扩容后,发现还是原来的大小。报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决方法
lvextend扩容后,发现还是原来的大小,以及报错: resize2fs: Bad magic number in super-block 打开 /dev/mapper/vg01-lv01 时的解决方法)[root@localhost dev]# df -hT文件系统 类型 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root xfs 50G 4.8G 46G 10% /devtmpfs原创 2020-07-01 23:17:18 · 3096 阅读 · 0 评论 -
创建物理卷报错Can‘t open /dev/sdb1 exclusively. Mounted filesystem?以及对应的解决方法
创建物理卷报错Can't open /dev/sdb1 exclusively. Mounted filesystem?以及对应的解决方法一:报错fdisk /dev/sdb -l二:解决方法一:报错1.添加一块硬盘2.对硬盘分区,并将格式调整为8e即linux lvm格式命令(输入 m 获取帮助):nPartition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (default p):原创 2020-06-30 22:05:28 · 41649 阅读 · 2 评论 -
Umount解挂不了的解决方法
Umount解挂不了的解决方法一:出现问题二:解决方法一:出现问题在linux中卸载不了,出现这种报错[root@dbserver /]# umount /dev/sdb6umount: /mnt: device is busy.(In some cases useful info about processes that usethe device is found by lsof(8) or fuser(1))二:解决方法我们处理方法是找到进程,然后杀死,然后在卸到挂载umountf原创 2020-06-16 19:11:29 · 848 阅读 · 0 评论 -
大黄狗yum本地源的安装及配置,通过yum本地源来安装软件
yum本地源的安装及配置,通过yum本地源来安装软件前言一:yum的概念前言yum是用来管理rpm的,就跟maven管理jar包相似。本地源比如说光盘里面一般会附带一些软件,这个时候就可以把光盘当成本地源来安装软件。一:yum的概念Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性系,并且一次安装所有依赖的软件包,无原创 2020-06-14 21:24:10 · 564 阅读 · 0 评论 -
通过关闭防火墙实现linux进行外部访问
通过关闭防火墙实现linux进行外部访问前言一:关闭防火墙前言问题如题,遇到这类问题,通常是我们搭建Apache之后,本地访问127.0.0.1或者localhost,但是外部网络使用这个服务器ip地址访问时就不行。遇到这种情况,一般是主机的防火墙在作怪,此时我们有多种办法解决。一:关闭防火墙使用命令关闭防火墙[root@localhost ~]# systemctl stop firewalld.service使用命令关闭防火墙开机自启动[root@localhost ~]# syste原创 2020-06-12 10:12:49 · 788 阅读 · 0 评论 -
CentOS中按tab键不能自动补全的解决办法
CentOS中按tab键不能自动补全的解决办法前言一:检查一下系统有没有安装bash-completion包。二:yum查找一下三:yum安装bash-completion包前言在CentOS6中,按下tab键就可以自动补全,但是在CentOS7在最小化安装时,没有安装自动补全的包,需要安装一个包才能解决 bash-completion。一:检查一下系统有没有安装bash-completion包。rpm -lq bash-completion二:yum查找一下yum list | grep原创 2020-06-12 10:01:23 · 1283 阅读 · 0 评论 -
Tab键无法自动补全解决办法
Tab键无法自动补全解决办法一:出现的问题二:解决的办法一:出现的问题在CRT中命令无法使用Tab键自动补全二:解决的办法第一步第二步第三步原创 2020-06-12 09:53:13 · 4738 阅读 · 0 评论