运维日常答疑解惑篇
日常工作中出现的各类疑难问题汇总
互联网老辛
云原生讲师,创业公司负责人,还有一堆虚名:CSDN博客专家,华为云-云享专家,阿里云专家博主等;
展开
-
【庖丁解牛】configure: error: off_t undefined; check your library configuration
问题重现configure: error: off_t undefined; check your library configuration问题解决在配置文件里添加如下几行可以直接复制下面内容:[root@xinsz08 php-7.3.6]# cat /etc/ld.so.confinclude ld.so.conf.d/*.conf/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64 执行:[root@xinsz08 php-7原创 2020-07-23 23:42:34 · 3462 阅读 · 0 评论 -
【庖丁解牛】成功解决nginx报错:bind() to 0.0.0.0:8090 failed (13: Permission denied)
文章目录错误复现错误原因解决方案错误复现在nginx设置基于端口的虚拟主机的时候,设定两个端口,一个是80,一个是8090, 在重启nginx的时候[root@zmedu-17 rpm]# systemctl restart nginxJob for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service "journalctl -xe"原创 2020-07-31 11:15:54 · 4996 阅读 · 0 评论 -
【庖丁解牛】xshell链接服务器 /usr/bin/xauth: file /root/.Xauthority does not exist
错误复现xshell连接服务器的时候提示 /usr/bin/xauth: file /root/.Xauthority does not exist原因分析一般是因为新服务刚安装好,在root下没有这个隐藏文件导致的,事实上他是可以自己自动重建的,也就是虽然有此提示,但在提示完后也自动创建了这个文件[root@gaosh-1 ~]# ls .Xauthority .Xauthority.Xauthority是做什么的?.Xauthority文件可以在每个用户主目录中找到,用于存储xaut原创 2020-11-29 18:30:47 · 18711 阅读 · 0 评论 -
【庖丁解牛】图像处理库: 解决WeCenter至少需要有GD图像处理库才能正常运行
错误复现以下是安装wecenter时候的报错信息:解决方案[root@xinsz08 install]# yum install php-mysqlnd原创 2020-07-24 00:11:39 · 2493 阅读 · 0 评论 -
【庖丁解牛】centos7最小化安装没有ifconfig命令的解决方案
解决最小化没有ifconfig的命令的解决方案原创 2022-02-15 12:03:11 · 4327 阅读 · 2 评论 -
【庖丁解牛】configure: error: Please reinstall the libzip distribution
问题复现重新编译php报错configure: error: Please reinstall the libzip distribution使用yum安装无效[root@xinsz08 php-7.3.6]# yum install libzipLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfilePackage libzip-0.10.1-8.el7.x86_64 already installed a原创 2020-07-23 23:37:25 · 4097 阅读 · 0 评论 -
linux虚拟机可以ping通Windows,但windwos无法ping虚拟机
今天这个linux虚拟机可以ping通Windows,但windwos无法ping虚拟机的问题, 我修改了DNS就可以了。ping不同的问题解决了,但是遇到了另外一个问题:这两天为了实验的方便,我把家里的移动带宽改成了联通宽带;移动还未到期,相当于家里安装了两条宽带。新购买了一个华为路由器,加上原来的两个路由器,一共三个,分出了6个无线wifi;神奇的是这几个wifi貌似会打架; 比如我用192.168.1.0的网段做实验,他自己突然就断网变成了192.168.124.0的网段。我配置的固态IP原创 2021-03-27 08:35:16 · 2457 阅读 · 1 评论 -
关于python安装模块之后pychram仍然提示没有安装模块的问题
项目场景:如图所示:需要安装的包已经安装好,但是到了pycharm里就没法使用,相信很多小伙伴遇到过这个问题。原因分析:遇到这个问题的主要原因是你的电脑里安装了两个pycharm解释器,你安装后,实际上是安装到了你电脑的Python3而非pycharm解释器。解决方案:所以我们可以在pycharm里面直接安装如图所示:点击Terminal ,然后输入pip install schedule![在这里插入图片描述](https://img-blog.csdnimg.cn/202104050原创 2021-04-05 09:18:47 · 4597 阅读 · 0 评论 -
【运筹帷幄】关于阿里云服务器自己开启的6010端口
文章目录问题复现问题解决问题复现今天例行查看服务器上开启的端口,发现了一个6010端口是开放的,而且后面显示的是ssh。问题解决一般这种问题是ssh的某个参数导致的,只需要注释掉即可X11Forwarding yes 把这一行注释掉然后重启X11Forwarding 这个参数, 通过SSH连接并运行Linux上有GUI的程序,就像是在Windows下运行GUI程序一样方便说白了就是:在SSH会话时执行一些有图形界面的程序,我们会用到这个参数,很显然我目前用不到这个参数,果断注释掉。原创 2020-07-27 18:57:54 · 3139 阅读 · 0 评论 -
【庖丁解牛】rm: cannot remove ‘libtoolT‘: No such file or directory
问题复现在编译安装apr-1.6.2版本的时候出现 rm: cannot remove ‘libtoolT’: No such file or directory。解决思路手动建一个文件libtoolT注释掉此行,既然没有,删除不删除的影响不大, 不删除也已经没有了。解决方案[root@ecs-c13b apr-1.6.2]# vim configure# $RM "$cfgfile"将这一行注释掉即可,亲测有用。...原创 2020-07-27 05:51:16 · 5570 阅读 · 2 评论 -
【庖丁解牛】wordpress成功解决忘记后台密码的问题
前言晨跑归来,打开wordpress,结果发现缓存的用户名和密码失效了,也忘记了自己的用户名和密码,只能进入数据库进行修改解决方案登陆数据库选择自己的wordpress库,如果你的数据库名字不是这个,请自行找你的数据库名字。查看数据库的表MariaDB [blog]> show tables;+-----------------------+| Tables_in_blog |+-----------------------+| wp_commentmeta原创 2020-08-30 08:28:03 · 2486 阅读 · 0 评论 -
【庖丁解牛】jenkins安装出现提示“Please wait while Jenkins is getting ready to work”
文章目录问题复现问题分析问题解决问题复现jenkins在安装执行java -jar jenkins.war --httpPort=8080后, 通过网页端进行访问安装:输入:浏览器输入ip:8080出现的报错及报错截图如下:Please wait while Jenkins is getting ready to work (jenkins)如果界面提示Jenkins正在启动,请稍后…或者提示Please wait while Jenkins is getting ready to work…原创 2020-07-19 22:33:51 · 3377 阅读 · 4 评论 -
【庖丁解牛】要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据
问题重现这个问题其实每次都会遇到,就是在安装完wordpress之后,准备上传自己的主题包,就会出现如此提示:要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据但我们一般又不需要使用ftp,所以就只能想其他的办法问题思考一般这类问题都是权限的问题,所以我们从权限入手,问题就容易解决了许多问题解决只有这一个方法就行,不要考虑其他方法,毕竟其他方法我试过有时候管用有时候不管用,但这个方法是亲测有用的。[root@ecs-c13b blog]# vim wp原创 2020-07-27 08:29:50 · 5739 阅读 · 0 评论 -
解决 Request Entity Too Large问题
问题产生过程安装好wordpress后,上传主题,提示 413 Request Entity Too Large使用的系统为centos7,使用的环境为LNMP解决方案在nginx配置文件中修改:在http{} 中增加client_max_body_size 10m;[root@itlaoxin-17 jf]# nginx -s reload重新执行即可:完美解决...原创 2021-05-26 11:47:26 · 3216 阅读 · 4 评论 -
【庖丁解牛】configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution
问题复现configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution问题解决[root@xinsz08 php-7.3.6]# yum install libxslt-devel -y总结这种在编译php时候出现的问题,需要一个要给解决,因为我这个是遇到啥解决啥,所以一篇博客,也就三五百字,哈哈,写3000字以上的博客写惯了,这种直接解决问题 的博客,反而觉得有点水了不原创 2020-07-23 22:38:59 · 2879 阅读 · 0 评论 -
【庖丁解牛】Abort class-pclzip.php : Missing zlib extensions
文章目录问题复现问题思考问题解决问题复现在安装wordpress主题的时候,出现了如下提示 Abort class-pclzip.php : Missing zlib extensions问题思考Abort class-pclzip.php : Missing zlib extensions 这个问题是因为我们在编译mysql的时候没有编译zlib导致的,重新编一下加上zlib即可问题解决切换到php的目录[root@ecs-c13b php-7.1.24]# ./configure --原创 2020-07-27 08:39:59 · 2795 阅读 · 0 评论 -
【庖丁解牛】成功解决yum安装mysql时报错libmysqlclient.so.18
yum安装软件时报错libmysqlclient.so.18()(64bit)问题复现在centos7.5的环境中按照mysql时候,报错: 需要:libmysqlclient.so.18(libmysqlclient_18)(64bit) 正在删除: 1:mariadb-libs-5.5.64-1.el7.x86_64 (@anaconda) libmysqlclient.so.18(libmysqlclient_18)(64bit)原创 2020-08-24 21:20:15 · 4871 阅读 · 0 评论 -
庖丁解牛:Xshell连接虚拟机中的Linux时经常自动断开,断开之后还很难连接上
文章目录问题重现:原因分析:解决方案解决方案一:解决方案二问题重现:xshell连接虚拟机,一段时间后自动断开,有时候一分钟就短开了。原因分析:极大可能是因为IP地址冲突,在IP不冲突的情况下,可以修改ssh连接中的useDNS,也有可能是xshell软件的问题解决方案解决方案一:修改ssh配置文件[root@k8s-master ~]# vim /etc/ssh/sshd_config重启下服务[root@k8s-master ~]# systemctl restart sshd解原创 2021-03-27 10:32:43 · 6134 阅读 · 2 评论 -
【庖丁解牛】执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed
文章目录问题复现问题原因问题解决问题复现错误:rpmdb: BDB0113 Thread/process 66126/140498505373504 failed: BDB1507 Thread died in Berkeley DB library错误:db5 错误(-30973) 来自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery错误:无法使用 db5 - (-30973) 打开 Pac原创 2020-07-31 10:13:41 · 3001 阅读 · 0 评论 -
【庖丁解牛】MySQL编译出现报错 : Could not find rpcgen 解决方案
错误复现在编译MySQL8的时候出现以下报错:CMake Error at plugin/group_replication/libmysqlgcs/rpcgen.cmake:100 (MESSAGE): Could not find rpcgenCall Stack (most recent call first): plugin/group_replication/libmysqlgcs/CMakeLists.txt:38 (INCLUDE)解决思路可以参看日志在报错下面有相应原创 2020-11-27 10:48:04 · 5383 阅读 · 0 评论 -
【庖丁解牛】FTP常见报错解析
文章目录报错信息:原因解析报错复现解决方案其他报错ID及相关原因报错信息:500 OOPS: vsftpd: refusing to run with writable root inside chroot()原因解析500 文件系统权限过大报错复现服务器端:[root@gaosh-17 ~]# chmod 777 /var/ftp/测试:[root@gaosh-64 ~]# lftp 192.168.1.17lftp 192.168.1.17:~> lsls: 登录失败:原创 2020-07-19 07:42:50 · 2679 阅读 · 0 评论 -
【庖丁解牛】checking for cURL 7.15.5 or greater... configure: error: cURL version 7.15.5
问题复现:在编译php的时候,报错:checking for cURL 7.15.5 or greater… configure: error: cURL version 7.15.5问题解决[root@xinsz08 php-7.3.6]# yum -y install curl-devel然后重新编译即可:[root@xinsz08 php-7.3.6]# './configure' '--prefix=/app/php' '--with-pdo-pgsql' '--with-zlib-原创 2020-07-23 22:23:15 · 4033 阅读 · 0 评论 -
【庖丁解牛】Navicat for MySQL连接时候报错1251无法连接MySQL
问题重现:已经安装好MySQL并设置本地用户可以登录MySQL,下载并安装navicat后,进行安装测试,结果提示1251错误,无法继续链接。问题解决先在CMD里启动数据库,然后登录数据库进行修改,一般修改 mysql_native_password的密码即可输入ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘mysql的密码’;如图:修改完后记得刷新:FLUSH PRIVILEGES;在原创 2020-11-22 13:00:17 · 2251 阅读 · 0 评论 -
阿里云ssh远程连接短时间就会断掉的解决方案
文章目录问题重现问题分析问题解决1. 打开sshd的配置文件2. 修改如下参数3. 重启服务:补充总结问题重现阿里云服务器,使用Finalshell远程连接,在操作中没有出现任务异常,只要远程连接过程中没有了操作,过一会服务器就会断开。出现无法在输入框里敲入命令,需要关掉当前窗口重连。问题分析一般这种问题,我们先检查finalshell本身是否有问题,我们可以打开xshell,远程连接阿里云,发现xshell依旧会有断开的情况。 那我们就排除了是软件的问题,接下来要排查ssh服务,是否是sshd配置原创 2020-07-11 00:28:25 · 4278 阅读 · 0 评论 -
【庖丁解牛】成功解决LAMP架构中无法验证index.php的问题
问题复现安装完LAMP架构,并启动mysql和apache,并在/var/www/html下建立index.php写入phpinfo();后,重启apache,通过浏览器访问,却发现浏览器无法访问,显示空白。解决思路一般出现这样的情况需要查看下防火墙和selinux是否关闭,解决任何问题都需要看是否通,如果不通,要么是权限问题,要么是防火墙问题。问题解决关闭防火墙和selinux[root@gaosh-1 html]# service iptables stopiptables:将链设置原创 2020-07-26 17:36:51 · 2469 阅读 · 0 评论 -
【庖丁解牛】vmware虚拟机使用NAT模式网络
文章目录前言设置步骤1. 查看虚拟机的虚拟网卡是否启动2. 设置IP地址设置虚拟机1) 改为NAT模式2) 设置虚拟网络编辑器3)修改vmware8的网络DHCP的范围4) 重启测试总结前言这段时间一直上网课,在家里我用的桥接模式,两台电脑16个IP,没出过任何问题。 现在复工了,到了学校办公, 一打开电脑,桥接用不了,只能用NAT模式。今天我就来聊聊,如何在NAT模式下分配IP, 不能分配IP是一件最让人头疼的事,因为你总不能不用多台虚拟机吧。设置步骤1. 查看虚拟机的虚拟网卡是否启动2.原创 2020-07-20 11:44:50 · 3910 阅读 · 0 评论 -
【庖丁解牛】如何解决wordpress安装主题或者插件时候提示:“安装失败:无法创建目录”的问题
问题复现当我们安装好wordpress的时候,需要安装插件,但是插件在安装的时候报错,提示:安装失败,或者提示:“安装失败:无法创建目录”的问题那么遇到诸如wordpress安装主题或者插件时候提示:“安装失败:无法创建目录”的问题 的时候该如何做呢问题解决1. 查看apache的运行用户和用户组[root@xinsz08 httpd24]# find / -name httpd.conf | xargs grep -i "^group"我这里查出来是 daemon用户2. 给wordpr原创 2020-07-30 17:45:45 · 3179 阅读 · 0 评论 -
【庖丁解牛】configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd-native-ttf
问题复现configure: WARNING: unrecognized options: --with-mcrypt, --enable-gd-native-ttf问题分析php7.2以后不支持–with-mcrypt, --enable-gd-native-ttf 这两个参数,需要去掉问题解决php编译我一开始用的源码:[root@xinsz08 php-7.3.6]# './configure' '--prefix=/app/php' '--with-pdo-pgsql' '--wit原创 2020-07-23 23:48:51 · 10334 阅读 · 0 评论 -
ansible:Using a SSH password instead of a key is not possible because Host Key checking
问题背景当设置好ansible的hosts后,尝试用ansible去连接host里设置的主机。我使用的是162主机去连接163主机:如果你之前从来没有连接过163主机,执行后会报错[root@itlaoxin162 ~]# ansible -i /etc/ansible/hosts web-servers -m ping[WARNING]: Invalid characters were found in group names but not replaced, use -vvvv tosee原创 2021-04-21 08:12:38 · 4154 阅读 · 0 评论 -
【庖丁解牛】Starting MySQL.. ERROR! The server quit without updating PID file (/tmp/mysqld.pid)
问题复现编译安装mysql结束后,初始化mysql,使用的命令:/var/lib/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/var/lib/mysql --datadir=/var/lib/mysql/data初始化结束后,启动mysql,启动失败,报错:Starting MySQL… ERROR! The server quit without updating PID file (/tmp/mysqld.pid)原创 2020-07-27 07:25:08 · 4107 阅读 · 0 评论 -
初始化kubernetes端口占用问题
执行 命令:[root@oldxin-master17 ~]# kubeadm init --apiserver-advertise-address=192.168.1.17 --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.20.5 --service-cidr=10.96.0.0/12 --pod-network-cidr=10.244.0.0/16发生报错信息:原报错:原创 2021-03-22 08:01:05 · 4040 阅读 · 0 评论 -
成功解决VMware安装操作系统出现分辨率的问题
成功解决VMware安装操作系统出现分辨率的问题原创 2023-01-12 17:44:29 · 6257 阅读 · 1 评论