
小问题集合区
遇到的小问题汇总
king config
把复杂的事情简单化,简单的事情极致化!
展开
-
only dynamically provisioned pvc can be resized and the storageclass that provisions the pvc must su
问题:K8S挂载glusterFS创建的存储类型,创建PVC后,想对PVC进行扩容,弹出only dynamically provisioned pvc can be resized and the storageclass that provisions the pvc must su原因:创建的存储类型不支持动态扩容,需要添加allowVolumeExpansion: true 字段如下:apiVersion: storage.k8s.io/v1kind: StorageClassme原创 2022-05-18 18:33:28 · 1315 阅读 · 0 评论 -
Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,pas
Ansible执行playbook出现如下问题原因:ansible是使用ssh协议去执行的命令,所以看当前用户的ssh是否正常,当前是root用户,在sshd配置文件中开启了PermitRootLogin no ,所以执行失败,修改为PermitRootLogin yes即可sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config && systemctl restart sshd...原创 2022-04-24 18:09:52 · 6757 阅读 · 0 评论 -
(root) Additional property nginx is not allowed
问题docker-compose 启动yaml文件是报错原因把docker-compose升级到 v2.23 ,之前1.21 版本的yaml格式有变动解决方法原创 2022-01-24 15:11:40 · 9074 阅读 · 0 评论 -
Docker容器1号进程问题
1号进程是什么当我们使用 /bin/bash 启动一个centos的容器,docker run -it --rm centos:7 /bin/bash那么启动命令就是1号进程,[root@ded49b74042c /]# ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.2 0.0 11836 2952 pts/0 Ss 01:02原创 2022-01-14 10:12:57 · 2542 阅读 · 0 评论 -
Generating SSH2 ECDSA host key:[FAILED]
问题ssh 启动时无法创建秘钥证书解决方法手动创建ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ''ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key -N ''...原创 2022-01-13 08:33:17 · 1533 阅读 · 0 评论 -
The HTTP call equal to ‘curl -sSL http://localhost:10248/healthz‘ failed with error: Get “http://loc
问题:初始化K8S master时报错The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp [::1]:10248: connect: connection refused.问题分析:之前我的Docker是用yum安装的,docker的cgroup驱动程序默认设置为systemd。默认情况原创 2021-12-29 09:01:21 · 15264 阅读 · 14 评论 -
Media type “MS-Agent Media“ already exists.
问题zbxtable 客户端进行迁移后,新的客户端生成zabbix 动作,出现错误出现原因zabbix 里面已有动作,导致不能新客户端不能创建解决方法登陆 zabbix -server , 配置-动作-删除MS-Agent Action 动作注意:除了动作外,还要删除关于MS-Agent 的用户、用户组、告警媒介以上操作完毕,就可以在zbxtable 端重新生成sever 端动作。然后在server安装MS-Agent,配置Token即可。...原创 2021-12-27 15:32:53 · 469 阅读 · 0 评论 -
Channel Interface transactions (Linux) returns 21!
如果你是来解决ilo问题的,恭喜,请往下看,这个问题博主已经在google,必应搜过了,没有找到很合适的解决方案。问题公司需要通过ilo统一远程管理机房的物理机,新机器好解决,一批惠普的g7在升级固件时候出现了问题,应为是线上服务器,所以不能关机进入bios,只能通过hponcfg管理,这里我写了一个升级的脚本,可以看我之前的博客。在升级过程中出现了[root@tiku-oracle ~]# hponcfg -f xxxxxx.xmlFLASH_iLO3 v1.12 for Linux (Feb原创 2021-09-13 20:15:53 · 397 阅读 · 2 评论 -
/boot/grub2/grub.cfg链接文件丢失
问题 :/boot/grub2/grub.cfg链接文件丢失如图,这个是个启动引导信息文件,丢了系统就起不来了解决方法:第一种情况:如果没有关机,在系统的话就很好办了,一条命令搞定grub2-mkconfig -o /boot/grub2/grub.cfg第二种情况:已经关机了,开机如下图所示这就有点麻烦了挂载个系统,进入救援模式exit ## 退出reboot ## 重启...原创 2021-09-06 16:12:08 · 4235 阅读 · 0 评论 -
sql文件导入外键 事务超时
问题sql文件导入出错,sql文件过大,外键问题,事务超时,这里设置几个参数,记录下(Ps :这里单位是微秒,具体合适的值可以百度 )SET foreign_key_checks = 0; 关闭外键SET global max_allowed_packet = 1073741824; 用于设置最大网络包大小SET global ob_trx_timeout = 11111131536000; 事务超时SET global ob_query_timeout原创 2021-08-06 00:56:15 · 166 阅读 · 0 评论 -
PVE booting from Hard Disk
问题exsi 虚拟机迁移到PVE,在pve创建一个相同规格的虚拟机随后使用下面命令,把exsi迁移过来的磁盘文件挂载,一切顺利,然后开机发现不到硬盘,如下图qm importdisk 100 lategege.vmdk local-lvm --format qcow2 transferred 0.0 B of 10.0 GiB (0.00%)transferred 102.4 MiB of 10.0 GiB (1.00%)。。。transferred 10.0 GiB of 10.0 G原创 2021-07-15 10:51:38 · 3853 阅读 · 0 评论 -
长城R520 选择U盘启动
问题今天给一台长城R520 机器装EXSI ,怎么都找不到U盘启动,进Bios也找不到U盘。应为是老机子,尝试用2.0U盘,无果。自检时发现是 华硕 Z9PE-D16主板,emmmmm。。。。。ԾㅂԾ,,解决方法进入BIOS 不得不吐槽下,这BIOS 进的太心累了,TAB键进入,反复重启几次才能进入发现都是legacy,所以找不到U盘改成UEFI重启后,再次进入bios,把启动项改成USB即可...原创 2021-07-13 16:51:07 · 479 阅读 · 0 评论 -
zabbix使用Oceanbase数据库失败
问题一:数据库编码不支持,虽说utf8mb4是兼容 UTF8的但是,但zabbix还是会出现告警尝试进入Oceanbase修改数据库默认字符集 alter database zabbix character set utf8;查询后依旧是utf8mb4MySQL [(none)]> show create database zabbix;+----------+---------------------------------------------------------------原创 2021-07-09 10:06:26 · 858 阅读 · 1 评论 -
zabbix迁移数据后无法启动10051
问题:zabbix迁移了 数据库,在配置文件里更改相项,例如数据库用户等。修改后启动,systemctl start zabbix-server zabbix-agent 启动后查看端口,没有10051,只有10050,说明server没有启动,但是systemctl并没有报错查看日志:cat /var/log/zabbix/zabbix_server.log解决方法:修改server配置文件, CacheSize设置为2048MB或者更大vim /etc/zabbix/zabbix_ser原创 2021-07-02 16:40:36 · 1159 阅读 · 0 评论 -
mysqldump出现killed问题
问题:使用mysqldump导出数据库,导出失败,提示 Killed原因:DB数据量很大的时候,由于内存不足,系统选择性的选择了耗用内存大的几个进程kill掉了。才把mysqldump kill掉。。但是如果用了–skip-opt,那么-q Option必须放在–skip-opt的后面解决方法:mysqldump当导出数据可加上-q-q参数 : ----采用快速的dump方式(提高导出性能)注意: 如果用了–skip-opt,那么-q 必须放在–skip-opt的后面mysqld原创 2021-06-22 17:10:25 · 751 阅读 · 0 评论 -
Centos卡在开机界面7 Failed to start Login Service
报错如下:排错思路:既然卡在登录界面,那就是bash环境的问题,或者用户问题bash环境查看是不是有文件损坏,之前是不是操作了链接文件到普通用户目录下等 ,再者就是查看Selinux关闭了没有用户问题就查看 /etc/passwd 和 /etc/shadow 文件是否正常。解决方法进入救援模式打出命令,有些回显是乱码 ,于是 LANG=en 更换编码,这下可以正常看到报错回显了。查看/var/log/secure 登录日志,发现就没有登录。那就是用户问题了,到/etc下,查看passw原创 2021-06-08 13:55:20 · 12360 阅读 · 9 评论 -
centos修改VNC端口 添加用户
我们都知道VNC的默认端口号是5901打开配置文件vim /etc/systemd/system/vncserver@\:1.service如果我将图中的端口哪里修改为了:18 那么我下次启动就是5918端口 ,是在5900的基础上加的修改完之后需要重新加载下配置,然后重启就可以了。systemctl daemon-reloadsystemctl restart vncserver@\:1.service添加用户:如果想要 在另开一个用户的VNC ,例如 zhangsan原创 2021-05-27 15:01:35 · 2400 阅读 · 0 评论 -
Name or service not known ping不通百度
问题一直ping不通百度提示Name or service not known解决方法首先检查本机网卡配置如 IP地址 子网掩码 网关地址 ,确保没有问题。配置DNS客户机配置文件vi /etc/resolv.conf 在最后一行加入一个DNS地址114.114.114.114...原创 2021-05-20 18:44:25 · 460 阅读 · 0 评论 -
Jenkins忘记账号密码
问题原因:很久之前做的一台测试用的 Jenkins 服务,因为一直都是用浏览器记录密码,今天清理浏览器缓存,然后就丢失了账号密码。解决方法:首先我们要找到默认的账号find / -name "config.xml"根据上面user的配置文件,我们先断定用户名是root进入进行修改可以看到密码进行了 Hash加密,我们把这一行替换密码为111111 的Hash值即可<passwordHash>#jbcrypt:$2a$10$DdaWzN64JgUtLdvxWIflcu原创 2021-03-30 16:52:20 · 834 阅读 · 0 评论 -
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
问题描述重启Docker服务器后,发现Docker不能正确启动问题原因设置了阿里云的镜像加速器后没有设置自启,导致问题出现解决方法systemctl enable docker #设置docker开机自启原创 2021-03-13 14:51:47 · 9988 阅读 · 1 评论 -
Jumpserver ERROR: Named volume “/redis/data:/data:rw“ is used in service “redis“ but no
问题:jumpserver开机后,执行./jumpserver.sh 。无法启动报错显示ERROR: Named volume "/redis/data:/data:rw" is used in service "redis" but no或者ERROR: Named volume "/mysql/data:/data:rw" is used in service "mysql" but n问题排查:使用的是脚本安装的jumpserver查看容器mysql和redis是否启动正常,doc原创 2021-03-10 18:01:09 · 12765 阅读 · 0 评论 -
zabbix PHP option “max_execution_time“问题
问题:zabbix 安装界面 PHP option “max_execution_time”解决方法修改phph配置文件find / -name php.ini #搜索php的配置文件打开php.ini的配置文件;max_execution_time = 30 #将原来的30注释掉max_execution_time = 300 #新添一行改成300; max_input_time = 60 #将原来的60注释掉max_input_time = 300原创 2021-01-21 23:19:00 · 10415 阅读 · 1 评论 -
vimplus git clone 速度慢 失败
问题:在git clone 总是失败,要不就是速度慢,要不就是各种问题。例如:解决方法:将githun的项目克隆到码云(中国内地的github) ,然后git clone 克隆的地址。例如这个vimplus的,去github上复制地址登陆码云克隆测试下:git clone 后面换成码云的新地址,回车后输入码云的账号和密码即可瞬间速度提升...原创 2021-01-21 14:05:05 · 10174 阅读 · 5 评论 -
webmin该Web服务器以SSL模式运行
问题:安装webmin后访问页面显示如下原因:开启了ssl证书,而没有配置ssl证书.解决方法;2、打开webmin ssl支持#vim /etc/webmin/miniserv.conf编辑ssl=1打开ssl支持 打开ssl后只能用支持ssl加密的浏览器(IE)ssl=0关闭ssl支持 关闭ssl后可以用可以用firefox等浏览器注:每次变更ssl参数都要h重启webmin#sh /etc/webmin/restart...原创 2021-01-17 17:52:01 · 10849 阅读 · 0 评论 -
linux启动失败故障分析修复
前言 我们在使用linux服务器工作中难免会遇到某一天服务器故障无法启动的情况。我们遇到这种问题要知道如何去找到无法启动的原因,从而解决问题。本文将列出最常见的问题linux启动问题。问题分析硬件问题: 硬件无非就是由主板、cpu、内存、硬盘、电源以及其他板载设备构成。常见排查问题扥方法可分为:①从主板排查: 服务器主板上有自带检测卡 ,无法正常开机会有显示错误代码。②内存:一般双通道、四通道。服务器大部分为双路 CPU 内存分A B 类插槽 例如总共24个内存插槽 A1-A12为 一组原创 2021-01-03 16:07:59 · 16960 阅读 · 18 评论 -
Job for mysqld.service failed because the control process exited with error code. See “systemctl sta
问题描述编译安装的Mysql 5.7删除数据存放目录 data无法使用 systemctl start mysql 再次启动错误提示:Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.解决方法:编译安装的要先进行初始化例如我的编译安装原创 2020-12-28 17:53:42 · 11877 阅读 · 8 评论 -
数据库Error detected while processing /root/.vimrc:
问题描述:使用数据库\e命令报错问题所在:更换了vim编辑器,需要进行默认配置解决方法1. #vim ~/.bashrc #编辑配置文件2. export EDITOR=/usr/bin/vim #在最后一行插入3. #source ~/.bashrc #刷新或者重启...原创 2020-12-28 13:15:28 · 10001 阅读 · 2 评论 -
离线安装RPM包时需要net-tools
下载离线net-toolswget http://mirror.centos.org/centos/7/os/x86_64/Packages/net-tools-2.0-0.25.20131004git.el7.x86_64.rpm安装rpm -ivh net-tools-2.0-0.25.20131004git.el7.x86_64.rpm原创 2020-12-26 17:43:42 · 14327 阅读 · 0 评论 -
esxi 安装软件包omsa 提示路径错误
安装首先下载安装包https://www.dell.com/support/home/cn/zh/cnbsd1/drivers/driversdetails?driverid=w42ncwget https://downloads.dell.com/FOLDER04616279M/1/OM-SrvAdmin-Dell-Web-9.1.0-2757.VIB-ESX65i_A00.zip之后上传文件到esxi中,就是直接在web界面使用数据存储浏览器上传到你挂载的硬盘中去之后你要启用esxi的ssh登原创 2020-10-13 00:01:48 · 10305 阅读 · 1 评论 -
Linux替换内容出现E488: Trailing characters
Linux使用Vi编辑器替换内容出现E488: Trailing characters解决方法:正确的命令:# s/要替换的内容/替换内容/g #g是全文更换的意思原创 2020-11-17 17:33:25 · 14113 阅读 · 1 评论 -
Frps nohup: 忽略输入并把输出追加到“nohup.out“
Frps启动时出现错误错误命令nohup ./frps -c ./frps.ini &改正为nohup ./frps -c frps.ini >/dev/null 2>&1 &问题是怎么被解决的、在后面追加了命令。其中,>为输出重定向符号,>/dev/null 2>&1。这条命令其实分为两命令,一个是>/dev/null,另一个是2>&1。linux在执行shell命令之前,就会确定好所有的输入输出位原创 2020-11-21 09:42:34 · 13229 阅读 · 0 评论 -
locate: 无法执行 stat () `/var/lib/mlocate/mlocate.db‘: 没有那个文件或目录
locate: 无法执行 stat () `/var/lib/mlocate/mlocate.db’: 没有那个文件或目录原因:搜索的文件是新创建的,没有建立索引解决方法:updatedb #刷新下[root@localhost home]# locate 998.asdlocate: 无法执行 stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录[root@localhost home]# updatedb[root@localhost h原创 2020-11-27 15:45:33 · 9884 阅读 · 1 评论 -
-bash: locate: 未找到命令
-bash: locate: 未找到命令原因:未安装mlacote解决方法:yum -y install mlocate[root@localhost home]# yum install mlocate已加载插件:fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.cqu.edu.cn * extras: mirrors.cqu.edu.cn * updates: mirrors.cqu.ed原创 2020-11-27 15:42:23 · 9881 阅读 · 1 评论