
linux异常
文章平均质量分 70
主要记述,在Linux使用过程中,产生的一些奇奇怪怪的问题
血煞长虹
欢迎交流切磋,欢迎吐槽!
金币不够的小伙伴,想下载我的资源时,可以留言,无偿发放哦!
展开
-
linux异常(四):nginx1.6 |struct crypt_data’ has no member named ‘current_salt’ |[objs/Makefile:473
nginx1.6在RHEL6.5,RHEL7.2上,安装部署一切正常,但是在CentOS7上,总是能遇到一些奇葩的问题。make编译时错误:src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’make install 安装时的错误: [objs/Makefile:473: objs/src/core/ngx murmurhash.o] Error 1原创 2021-09-28 12:12:14 · 3544 阅读 · 0 评论 -
linux异常(九):Linux虚拟机启动异常/打不开 位-000005.vmdk”或它所依赖的某个快照磁盘 | 做映射时提示:读取卷信息时出错 请选择其他磁盘文件
虚拟机被转移到另一台电脑使用,或者非正常关闭,都可能导致这个错误。究其原因:虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟机关闭时.lck(磁盘锁)文件自动删除。虚拟机被非正常关闭,它还没来得及删除这些.lck(磁盘锁)文件,当虚拟机被再次启动时就会出现这个错误。原创 2022-10-08 11:52:25 · 7709 阅读 · 0 评论 -
linux异常(二):Errors during downloading metadata for repository | Couldn‘t open file /mnt/AppStream
当看到这个错误,就是读取不到挂载目录下的配置文件。也就是说,通过命令:ls /mnt/AppStream/repodata/ ,你是看不到repomd.xml这个文件,究其原因,主要原因就是虚拟的CD光盘文件指向不明或不对(指向的是你旧目录,或者目录中的CentOS8的镜像文件被删除了)。此时,就需要打开虚拟查看当前CentOS8的挂载镜像路径,然后到该路径下查看镜像是否存在,如果不存在,就需要更换镜像路径,把下图的路径指向你的CentOS8的镜像地址。然后,重启虚拟机,再次尝试,基本就可以了。原创 2022-01-26 04:02:37 · 22068 阅读 · 0 评论 -
linux异常(六):expect错误 bash: spawn: command not found;couldn‘t read file
该问题出现的根源是:在执行脚本时,用的是#. file.exp(错误运行方法) 而不是 #./file.exp(正确运行方法)。问题就出在这个斜杠上。原创 2022-10-16 22:11:10 · 5355 阅读 · 0 评论 -
linux异常(一):linux挂载iso镜像时报错的解决方法 mount: can‘t find cdrom in /etc /fstab or /etc/mtab
在自学Linux时,视频中,老师输入mount /mnt/cdrom 一下子就挂载成功了,然而我自己试着挂载时,却被“ mount: can’t find cdrom in /etc /fstab or /etc/mtab”折磨了良久。本人解决步骤如下: 一:创建目录 先用cd命令,切换到根目录下,然后输入如下命令,并回车。 mkdir /mnt/cdrom mkdir /dev/cdro原创 2017-08-24 10:34:34 · 10329 阅读 · 1 评论 -
linux异常(八):JedisConnectionException: java.net.SocketTimeoutException | Java代码不能和Redis数据库连接/互通 | 深度解析
本文仅针对Eclipse模式下,通过Jedis访问redis提示:JedisConnectionException: java.net.SocketTimeoutException: connect timed out超时的错误,分析和解决每个步骤遇到的问题,逢山修路遇水架桥,问题终会解决!原创 2021-11-20 00:06:41 · 3189 阅读 · 0 评论 -
linux异常(五):干货 xfsdump: ERROR: sdb1 does not identify a file system
该问题的出现,究其原因就是备份的路径出问题了。然而,这个问题不是语法问题,而是因为各版本对该路径的写法略有差异所致。路径尾部是否有/,是否是全路径,都有可能引发该问题,然而换个Linux版本,它又不报错了,本文给你答案。原创 2021-09-02 19:51:43 · 1429 阅读 · 1 评论 -
linux异常(七):redis-server:The RDB file contains module data I can‘t load: no matching module MBbloom
某篇几十万浏览的文章,就俩字“重启”,然后给一个不知所云的链接,显然并没有从根本上解决问题。本文从根本上解析问题出现的原因,并针对测试环境和正式环境提供两种解决思路,前进的路上不只有重启!原创 2021-11-18 14:08:49 · 2728 阅读 · 0 评论 -
linux异常(三):CentOS6.5配置yum源报错:Could not open/read file:///mnt/cdrom/repodata/repomd.xml
报错信息:file:///mnt/cdrom/repodata/repomd.xml: [Errno 14] Could not open/read file:///mnt/cdrom/repodata/repomd.xml问题根源:1、yum源配置时,敲错了字母、少一个/、目录路径不对,请按如下配置仔细核对2、yum需要读取的是CD1,实际错误把镜像挂载成了CD2,导致一直读取不到xml配置文件本文对此做重点介绍。原创 2021-10-22 15:37:15 · 8094 阅读 · 2 评论 -
linux答疑(二):RHEL8/CentOS8的挂载目录mnt为什么看不到Package | 附带RHEL8/CentOS8下载地址
RHEL8的挂载目录mnt下为什么看不到Package?CentOS8的挂载目录mnt下为什么看不到Package?RHEL8下yum源怎么配置?CentOS下yum源怎么配置?原创 2021-09-07 12:37:57 · 1959 阅读 · 1 评论 -
linux答疑(一):RHEL8要挂载分区后为什么ls /dev/sd* 看不到新增的磁盘和分区
前言:在Linux学习过程中,教学视频大都以RHEL6或者RHEL7为基准讲解的。 高版本的RHEL8,和老版本差异还是比较多的。最常见有:1、RHEL8挂载后,mnt下,怎么看不到Package,这个单独再讲。2、RHEL8要挂载分区,为什么dev目录没有sd*设备?答案:#ls /dev/nvme*一、问题描述:[root@RHEL8 ~]# ls /dev/sd*ls: 无法访问'/dev/sd*': 没有那个文件或目录[root@RH...原创 2021-09-07 11:32:17 · 3032 阅读 · 1 评论 -
linux答疑(三):linux 数值计算与管道结合后,数值计算将失效 | #((num++)) | echo $num 详解 | 闭坑指南
在linux管道的学习中,发现个很奇葩的问题,数值操作与管道结合后失效了。#((num++)) 可以独自完成自增1#((num++)) | echo $num于管道结合后,自增1就失效了根本原因:管道两边的命令需要能够建立新的子进程。#((num++)) 其本身不能创建新的子进程,改装一下就可以了#((num++)) && true | echo $num或者#((num++)) && sleep 2 | echo $num改装后,明显可以看到num可以自增1了原创 2021-11-06 13:48:50 · 599 阅读 · 0 评论