Linux使用过程中的疑难杂症
磁盘相关
- 执行某个操作例如某脚本
./local_test.sh init
的时候,遇到报错
- 解决方法:
- 查阅资料stackoverflow: At least one invalid signature was encountered 后进行尝试和排查,发现应该是磁盘空间不足了,进行虚拟机磁盘扩容
- 解决方法:
- 【实操】手把手教你完成Linux CentOS7磁盘扩容
- ssh连接不上,有很多原因
- 扩容后虚拟机启动不起来了:原因是因为虚拟机的磁盘扩容后,虚拟机的分区表没有更新,所以虚拟机无法识别新的磁盘空间。
- 启动之后网络不通,ens33网卡状态异常。连不到dockerhub,vscode也ssh不到
- 每次启动虚拟机后,都要重新配置ens33网卡,而且ens33相关的配置文件(ifcfg-ens33、)都是空的
- 执行重启网络服务相关命令的时候遇到:
unit network service not found ubuntu
Ubuntu Server: Fail to restart networking.service: Unit network.service not found
- 启动的时候网络挂起太久
- “a start job is running for wait for network”
- https://askubuntu.com/questions/1421785/a-start-job-is-running-for-wait-for-network-to-be-configured-because-ipv6-blocke
- /etc/resolv.conf 在服务重启后总是会被重置
重新夺回对 /etc/resolv.conf 的控制权GUI相关
- GUI突然消失,只能进入tty1,并且
startx
报错;运行 gdm3 相关的命令报错gdm3 is broken or not fully installed
Docker相关
最新可用镜像源(2024.8.19):1
2"https://docker.anyhub.us.kg",
"https://docker.awsl9527.cn",
权限相关
- (sudoers 配置了NOPASSWD,sudo依然提示输入密码)[https://blog.csdn.net/thesre/article/details/125358601]
- man sudoers 查看手册,可以看到如果有多个匹配,那么最后一个匹配将会被使用
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.