# doc2unix <file>
[排错] Linux 解决使用 wget 命令时报错 “Unable to establish SSL connection.”
报错代码:
GnuTLS: No or insufficient priorities were set.
Unable to establish SSL connection.
分析:
如果客户端和服务端的 TLS 版本不匹配,就会出现此类报错
解决方法:
# wget --secure-protocol=TLSv1 <URL>
[步骤] SLES 软件库的启用和禁用
注意:
在启用或禁用 SLES 的软件库前,要先注册此 SLES
正文:
步骤一:显示所有可用软件库
# SUSEConnect --list-extensions
步骤二:启用软件库
# SUSEConnect -p sle-module-live-patching/15.3/x86_64
(补充:这里以启用 sle-module-live-patching/15.3/x86_64 软件库为例)
步骤三:禁用软件库
# SUSEConnect -d -p sle-module-basesystem/15.3/x86_64
(补充:这里以禁用用 sle-module-live-patching/15.3/x86_64 软件库为例)
[步骤] SLES 到 SUSE 官网的注册和取消注册
正文:
步骤一:注册到 SLES 官网
# SUSEConnect -r <ActivationCode> -e <EmailAddress>
(补充:这里的 <ActivationCode> 和 <EmailAddress> 是在注册了 SUSE 账号并购买了对应的的订阅以后获得)
内容二:取消注册 SLES 到 SUSE 官网
2.1 取消注册 SLES 到 SUSE 官网
# SUSEConnect –de-register
或者:
# SUSEConnect -d
2.2 清空客户端与 SUSE 官网相关的缓存
# SUSEConnect --cleanup
2.3 删除客户端与 SUSE 官网相关的文件
# rm -f /etc/SUSEConnect
# rm -rf /etc/zypp/credentials.d/*
# rm -rf /etc/zypp/repos.d/*
# rm -f /etc/zypp/services.d/*
参考文献:
https://www.suse.com/support/kb/doc/?id=000018564
[排错] Linux 解决日志里报错 “kernel: [829455.595333][ C10] critical target error, dev sda, sector 104056241 op 0x3:(DISCARD) ……”
报错代码:
kernel: [829455.595333][ C10] critical target error, dev sda, sector 104056241 op 0x3:(DISCARD) ......
分析:
如果是在 VMware 上运行的虚拟机在日志里出现 critical target error 此类报错,尤其是涉及到 DISCARD 操作的错误,通常是由 VMware 进行硬盘垃圾空间回收或者进行硬盘优化造成的。
解决方法:
VMware 的控制平台上,检查宿主机的硬盘是否正常。若不正常则修复或者更换硬盘。