![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
故障排查和报错解决
蜜蜜不吃糖
运维工程师一个,日常知识积累存放点
展开
-
command-line变成-bash-4.2
将/etc/skel中的.bash开头的文件复制至/home/jfedu1家目录;如使用passwd命令创建密码,密码会被加密保存在/etc/shdaow中;读取/etc/default/useradd,根据配置文件执行创建操作;需要重新到/etc/skel中把.bash开头的文件复制回家目录。Jfedu1组信息保存在/etc/group配置文件中。为jfedu1创建家目录:/home/jfedu1;在/etc/passwd文件中添加用户信息;原创 2023-03-01 11:07:49 · 185 阅读 · 0 评论 -
df-h显示使用率百分之百但是used显示大小没有Size显示的大
正常ext4或者ext3文件系统会保留部分空间,在格式化文件系统的时候默认会保留百分之五的空间。使用tune2fs -l /dev/sda1 | grep "Reserved block count"命令可以查询。使用命令tune2fs –m xxx /dev/yyy调整大小,其中xxx是保留的百分比,设置为0即不保留,yyy是操作存储设备)。建议使用默认保留值,这样当存储满的时候还会有百分之五的存量可以供使用而不是立即发生异常。原创 2023-03-01 11:01:17 · 414 阅读 · 0 评论 -
解决fstab丢失,重启系统变为只读模式
背景:openEuler20.03在/etc/fstab文件丢失、重启系统后,系统变为只读模式。原创 2023-01-04 08:47:28 · 1292 阅读 · 0 评论 -
解决-bash: /dev/null: Permission denied问题
使用su切换用户时,可以切换,但是有报错:[root@localhost ~]# su - adminLast login: Wed Dec 21 14:03:17 CST 2022 on tty1Last failed login: Wed Dec 21 14:04:00 CST 2022 on tty1There was 1 failed login attempt since the last successful login.-bash: /dev/null: Permission den原创 2023-01-04 08:43:21 · 2918 阅读 · 0 评论 -
添加环境变量出错导致终端大部分命令不可用
为.bashrc添加环境变量后,执行source,发现大部分Linux命令都不能用了。原创 2022-12-13 14:27:08 · 1303 阅读 · 0 评论 -
解决系统开机启动缓慢,并提示Timed out waiting for device XXX,Dependency failed for XXX.
一台机器挂载了两块数据盘(/dev/sdb,/dev/sdc)[root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 189M 0 18原创 2022-12-13 14:25:50 · 7556 阅读 · 0 评论 -
shell脚本报:TERM environment variable not set
执行如下脚本内容时,脚本可以输出,但会提示TERM environment variable not set.#!原创 2022-12-13 14:24:41 · 2499 阅读 · 0 评论 -
Linux重启系统提示:unable to mount root fs on unknown-block(0,0);initramfs-4.19.90-2003.4.0.0036.oe1.x86_64
已提示无法挂载mount文件系统,initramfs-4.19.90-2003.4.0.0036.oe1.x86_64.img not found。注意不要从镜像直接复制此文件,重启后还是会报错的,mkinitrd命令才可以。之后执行exit退出重启。挂载镜像进入救援模式。sync #同步磁盘。原创 2022-12-13 14:23:03 · 1903 阅读 · 0 评论 -
ubuntu升级内核导致USB不识别
问题:用户反应USB设备识别不到,显示正在初始化,系统版本是Ubuntu18.04。对比其他正常机器,发现用户更新了内核(125小版本)原创 2022-08-24 14:52:13 · 585 阅读 · 0 评论 -
解决Ubuntu黑屏问题(failed to start session)
这里注意,安装gdm时会提示选择,gdm还是libgdm1(好像是这个),记得选择gdm安装,然后reboot重启(如果选择另一个,还是会failed)同事说客户端对gnome有要求,就去对比了其他的机器,发现gnome多了一个gnomesession,将它下载掉,再次重启,登录界面就变回来了。一台Ubuntu机器16.04黑屏,但是ssh连接没问题,对比其他机器发现,它的ubuntu-desktop没了。控制台登录无异常了,但是登录版本有问题,而且用户用客户端登录会一直黑屏,非常奇怪。......原创 2022-07-22 11:43:54 · 2293 阅读 · 0 评论 -
centos7&6利用openssh的tar包制作rpm
背景:centos7版本自带的openssh最高的7.4版本的,而系统起码要7.9的版本才可以修复openssh的漏洞CVE-2018-15473,这样一来一般都是每台机器进行编译安装,领导询问是否有rpm的方式,所以决定自己制作7.9版本以上的rpm包。方法: mkdir -p /root/rpmbuild/SOURCES mkdir -p /root/rpmbuild/SPECS cp openssh-8.5p1.tar.gz /root/rpmbuild/SOURCES/#安装必要的包原创 2022-04-29 09:39:40 · 1459 阅读 · 0 评论 -
Linux机器新增了磁盘容量,但系统不显示问题解决
背景:Linux机器由于搭建私有仓库,所以现有40G根分区磁盘容量不够,需要新增一块盘,加了/dev/sdb上500G,但fdisk -l并未查看到:[root@localhost mirrors]# fdisk -lDisk /dev/sdb: 8589 MB, 8589934592 bytes, 16777216 sectors解决方法:重新扫描存储设备的scsi总线:[root@localhost mirrors]# echo 1 > /sys/block/sdb/devic原创 2022-04-21 08:48:08 · 2999 阅读 · 0 评论 -
cshell执行bash脚本无报错,但是实际执行失败
背景:最近安装公司项目组自己部署的应用时,其中需要运行bash脚本,启动666端口,在cshell环境下执行并没有报错,但是由于端口并没有开通,说明脚本执行失败针对此情况,可以在cshell下,执行敲bash,在里面再执行脚本即可...原创 2022-04-06 15:24:46 · 487 阅读 · 0 评论 -
cshell环境安装Java,如何设置环境变量?
背景:由于内网环境,使用tar包方式安装javacshell环境设置 :保存退出,source ~/.cshrc,没有报错,没有cat或者vim等命令不能用的问题,然后可以了原创 2022-04-06 15:18:12 · 1314 阅读 · 0 评论