自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

为梦想奋斗

每一份坚持都是成功的累积,只要相信自己,总会遇到惊喜。

  • 博客(193)
  • 收藏
  • 关注

原创 在Nginx+PHP Fast CGI 模式中启用长连接

在Nginx+PHP Fast CGI 模式中 Nginx 默认以短连接与后端 PHP-FPM 进行连接

2024-02-18 14:55:43 301

原创 解决 docker compose 官方 MySQL 镜像在容器中不能输入中文的问题

该问题可以通过添加环境变量解决

2023-11-13 11:59:42 395

原创 从mysql 5.7 升级到 8.0 的一些注意事项

最近 mysql 5.7 版本将会终止安全更新,越来越多的朋友考虑升级 mysql 8.0,以下是一些刚开始使用时可能存在差异问题的地方,有一些其实在 mysql 5.7 版本里已经开始使用,这里整理一下方便查阅。

2023-09-26 10:33:36 1514

原创 kubeadm相关指令出现kubeadm-config无法找到的问题解决

问题的现象是凡是执行kubeadm相关的指令,如kubeadm upgrade plan等,都会出现类似以下的错误

2023-07-03 15:40:25 1367 2

原创 解决SSH登录反应慢的问题

通常内网的主机都没有DNS信息,通过修改SSH服务端配置文件/etc/ssh/sshd_config,关闭DNS反向解析和关闭gssapi认证可以加快SSH的连接反应速度.

2023-06-27 09:10:35 825

原创 解决 AWS 的 EKS 中无法删除的PV

解决 AWS 的 EKS 中无法删除的PV

2023-05-17 16:57:44 150

原创 failed to find plugin “flannel“ in path [/opt/cni/bin]

failed to find plugin "flannel" in path [/opt/cni/bin]

2023-05-15 16:08:48 697

原创 一个与cni0相关的pod创建问题

failed to set bridge addr问题

2023-03-08 15:07:36 822

原创 Kubernetes节点运行时从Docker切换到Containerd

由于k8s将于1.24版本弃用dockershim,所以最近在升级前把本地的k8s切换到了Containerd运行时,目前我的k8s版本是1.22.5,一个master,二个Node的配置,以下做为一个操作记录日志整理,其它可以参考官网文档。

2023-03-08 10:16:07 732

原创 关于显卡HDMI接口接电视和蓝牙耳机只有单声道的问题

本文主要是解决蓝牙耳机和电视HDMI单声道的问题。

2023-02-28 11:58:10 1110

原创 Windows11资源管理器右键直接弹出菜单

最近操作系统升级到windows11,每次点击右键菜单都需要选择更多才能进行操作,非常的麻烦,下文中的命令即是为解决Windows11操作系统中资源管理器需要点更多才弹出详细菜单的问题,提高效率。以下操作需要在管理员权限的终端中执行,该命令的作用是向注册表添加键值,也可手动在注册表中进行操作。

2023-02-21 11:42:59 475

原创 解决WSL ubuntu SSH 连接服务器中文locale方面的问题

windows10的WSL上自从升级了Ubuntu到22.04,通过SSL登录服务器后再连接数据库会发现中文不能输入,一开始以为是MySQL字符集的问题说要升级Mysql版本就没管,后来发现每次用SSH都显示字符集未设置

2022-08-29 09:57:40 797

原创 升级PHP8中踩到的坑

这些坑其实升级文档都有,只是没太注意到。

2022-07-15 12:02:17 1204

原创 Docker无法在WSL2的Ubuntu启动的问题

今天在更新了WSL2上的Ubuntu22.04版本,在安装Docker后无法启动,查看Docker的日志显示如下的错误INFO[2022-04-22T16:14:55.718999500+08:00] stopping event stream following graceful shutdown error="<nil>" module=libcontainerd namespace=mobyINFO[2022-04-22T16:14:55.719787400+08:00] sto

2022-04-22 16:43:33 8875 17

原创 x509证书cer格式转pem格式

最近在做apple的server to server notifications,验证JWS时需要用到Apple的根证书来验证数据,Apple提供的是cer格式,程序需要使用pem格式,所以做下记录openssl x509 -inform der -in AppleRootCA-G3.cer -out AppleRootCA-G3.pem下面是Apple的证书页面,有需要的可供参考。Apple PKI - Applehttps://www.apple.com/certificateautho

2022-03-31 11:20:51 1364

原创 关于宕机后Docker服务无法重启的问题

昨天的一台服务器由于Raid控制器故障导致了宕机,经过机房半天的修复OS终(su)于(du)起(tai)来(man)了,重种数据几乎全军覆没,幸好是台备份机,重新建立备份没有问题.在启动Docker服务的时候出现了问题,查看message日志报以下错误Mar 29 10:11:30 xxx containerd: panic: invalid page type: 93: 10第一次删除/var/lib/docker目录无效,重启服务器也行。第二次将/var/lib/containerd一

2022-03-29 11:28:42 1870

原创 grep无法重定向到文件的问题

昨天使用以下命令打算收集一些日志,第二天发现什么都没有。tail -f xxx | grep xxx > xxx.log经过检查找出原因是由于grep缓存问题引起的,改为如下命令即可生效。tail -f xxx | grep xxx --line-buffered > xxx.log现在发个文章还要字数限制,真是无语。...

2022-03-29 11:12:34 1054

原创 使用Nginx代理Docker的registry的HTTPS注意事项

最近服务器将80端口关闭了,在客户端使用Docker的时候出现了问题,官方文档是这样写的In the same train of thought, you must make sure you are properly sending the X-Forwarded-Proto, X-Forwarded-For, and Host headers to their “client-side” values. Failure to do so usually makes the registry iss

2022-02-26 16:40:55 1577

原创 win10查看windows系统详细信息

使用win+r打开运行窗口,输入msinfo32打开系统信息详细界面。

2022-02-25 08:59:09 1093

原创 k8s kubelet 服务无法启动报 code=exited, status=1/FAILURE错误

最近由于本地服务器重启,而 kubelet 服务无法启动,显示如下错误[root@k8s-m ~]# /bin/systemctl status kubelet.service● kubelet.service - kubelet: The Kubernetes Node Agent Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled) Drop-In: /usr

2022-02-22 12:02:08 20011 3

原创 K8S报error: You must be logged in to the server错误

本地服务器部署的K8S突然报error: You must be logged in to the server错误,导致无法执行管理命令,通过执行以下环境变量声明可解决该问题,为方便可加入(.bashrc里)export KUBECONFIG=/etc/kubernetes/admin.conf该错误原先是没有的,不知道为什么现在需要这样声明,可能是升级版本造成。...

2022-02-17 11:02:10 2610

原创 解决Docker中手动删除文件不释放空间的问题

最近在清理WEB日志时发现映射Docker里的目录内文件手动删除后,系统并没有释放相应的空间,Docker重启、docker system prune也没用。该问题的表现为通过df命令查看能看到占用几百G,但用du 命令却显示没占用多少。通过现象判断是在删除nginx日志的时候系统还有进程正在使用该文件,所以并没有释放空间。这时通过 lsof | grep deleted 命令可以查看到有nginx进程使用的文件大小与占用的大小相符,这时通过kill -9 命令强制退出相关进程(需要找到父进程)

2022-01-25 10:15:46 7693

原创 在Nginx中正确返回HTTPS/SSL错误

我们在Nginx中对于不存在的HTTP协议页面可以通过404状态码进行返回,表示页面不存在。但是这种方法对于HTTPS或SSL的页面就会有问题,因为在404页面返回之前服务器可能已发送了一个错误的SSL证书,导致浏览器显示页面不安全的警告。解决这个问题的办法就是将404替换为444,该代码并不是一个常规的HTTP Status Code,而是Nginx内部定义的状态码,当Ngnix收到返回这个状态码时它会断开连接而不是返回页面,这时浏览器会显示This page isn’t working right

2022-01-17 10:49:35 2653

原创 MySQL同步Could not find first log file name in binary log index file错误

今天犯了个错误,在起一组备库并配置同步的时候出现了这个错误,按字面意思是在Server找不到Log文件,到Server看到确实有这个文件,某度搜索都是一古脑的Flush logs,我试了不管用,最后经过检查是端口弄错了,连接到另一台服务器,所以才找不到Log,这个错误提示也有一点点误导我的感觉。...

2022-01-05 18:57:19 932 1

原创 Ubuntu手动升级更新步骤

#获取最新软件包列表sudo apt-get update#对比软件包列表升级(不解决冲突,不安装依赖软件)sudo apt-get upgrade#查看可升级软件sudo apt list --upgradable#升级软件(为解决冲突可能会先删除软件再安装,也会安装依赖的软件)sudo apt-get dist-upgrade...

2021-11-24 09:33:58 1178

原创 修改Firebase Emulators的默认侦听IP

firebase emulators:start 默认侦听在localhost,如果使用Docker则无法通过端口映射进行访问。我们可以修改firebase.json文件让emulators侦听在其它IP上"emulators": { "functions": { "port": 5001, "host": "0.0.0.0" }, "firestore": { "port": 8080 }, "database": {

2021-10-12 11:38:04 236

原创 为什么一个操作系统连个进程启动日志都没有

最近系统经常闪一个窗口,估计是执行某个命令然后就消失了,查了半天没有日志,特别恼火。这样的基本功能为什么OS不提供,这个功能有那么难吗,真的是垃圾木马软件的天堂,那么怕人看到吗,OS自己到底做了些什么不见得人的事。...

2021-09-17 15:27:37 241

原创 CentOS 使用shc加密脚本

shc是一个脚本编译工具,使用RC4加密算法, 它能够把shell程序转换成二进制可执行文件(支持静态链接和动态链接)。使用 shc 可以对 Linux shell 脚本加密,把shell脚本转换为一个可执行的二进制文件,脚本中含有IP以及敏感信息如账号密码,shc加强脚本的安全性。SHC从shell脚本生成相当广泛、高度专门化的C源代码,然后使用C编译器编译该脚本,以创建一个二进制程序。安装,要分二次进行。yum install -y epel-releaseyum install -

2021-08-11 11:26:58 830 1

原创 Linux NFS 共享及权限控制

Server:yum install nfs-utils rpcbind编辑权限文件/etc/exports ,输入以下内容/data/nfs 10.0.0.2/24(rw,sync,all_squash)#权限介绍:rw——读写,ro——只读;sync——同时将数据写入到内存和硬盘,保证数据不丢失;async——先将数据保存到内存,再写入到硬盘,这样效率更高,但数据可能丢失;root_squash——当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户no_roo.

2021-08-03 17:04:32 1730

原创 linux zip 加密

yum install zipzip -rP 1234 aaa.zip aaa.txt-P 1234 是加密密码-r 递归,将指定目录下的所有文件和子目录一并处理aaa.zip是生成的压缩文件aaa.txt是被压缩的文件zip [参数] <压缩包> <源文件>使用zip格式打包文件-r递归,将指定目录下的所有文件和子目录一并处理-S包含系统和隐藏文件-y直接保存符号连接,而非该连接所指向的文件-X不保存额外的文件属性-m将文件压缩并加入...

2021-08-03 16:22:12 1880

原创 错误:无法远程查找到密钥 “428F7ECC7117F726“

这是使用pacman更新时遇到的问题应该是密钥服务器无法连接导致的,执行以下命令找到一个可连接的服务器pacman-key --refresh-keys --keyserver hkp://keyserver.kjsl.com:80pacman-key --refresh-keys --keyserver hkp://pgp.mit.edu:11371pacman-key --refresh-keys --keyserver hkp://ipv4.pool.sks-keyservers.net

2021-07-22 09:24:26 2796

原创 SSH 通过跳板机连接远程主机

有两各方式可以选择,包括ProxyJump 和 ProxyCommand。

2021-06-11 09:48:55 1866

原创 解决Windows Powershell输入Exit后无法退出的问题

以前经常在WindowsPowershell中打exit会出现返回错误的输出,最烦的是这个会中断你关闭当前的窗口,必须手动点击右上角的叉。这个问题可以通过在settings.json中添加"closeOnExit": "always" 来解决,网上也有说,但是很多都没有说清楚要加到哪里,以下是一个配置参考。// To view the default settings, hold "alt" while clicking on the "Settings" button.// For doc.

2021-05-26 09:30:54 1338 1

原创 解决Manjaro系统更新时镜像地址不可用的错误

今天在Manjaro更新时出现以下错误:: 正在同步软件包数据库...错误:无法从 mirrors.shuosc.org : Could not resolve host: mirrors.shuosc.org 获取文件 'core.db'core 已经是最新版本错误:无法从 mirrors.shuosc.org : Could not resolve host: mirrors.shuosc.org 获取文件 'extra.db'extra 已经是最新版本错误:无法从 mirrors...

2021-05-08 08:06:25 1777 2

原创 解决一切问题

↑↑↓↓←→←→BABA

2021-04-29 16:24:48 112

原创 Ubuntu系统更新

使用su切换了root用户一、更新库apt update16.04以前版本使用以下命令更新库apt-get update二、查看可更新内容apt list --upgradable三、更新apt upgrade四、移除旧组件apt autoremove

2021-04-22 09:01:44 439

原创 Ubuntu更新系统源时出现错误提示W: GPG 错误

apt-get update 更新Ubuntu时出现以下错误。正在读取软件包列表... 完成W: GPG 错误:http://repo.mysql.com/apt/ubuntu focal InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 8C718D3B5072E1F5E: 仓库 “http://repo.mysql.com/apt/ubuntu focal InRelease” 没有数字签名。N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-s

2021-04-22 08:54:30 2754 1

原创 解决Chrome和Chrome内核edge浏览器在启用硬件加速后颜色异常的问题

部分电脑在浏览器启用硬件加速后会出来颜色异常的现象,取消硬件加速则恢复正常,但不启用硬件加速某些场景可能会不流畅,这时候可以通过如下操作解决。在浏览器地址栏输入 chrome://flags/#force-color-profile 进入设置页面,将Force color profile从Default改为sRGB,重启浏览器。...

2021-04-12 11:00:40 8351 5

原创 在IE浏览器中启用Java Applet扩展

依次选择“工具”→“Internet选项”→“安全”→“internet”→“自定义级别”,将“ActiveX”控件和插件相关设置进行如下调整:ActiveX控件自动提示:启用对标记为可安全执行脚本的ActiveX控件执行脚本:启用对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本:提示二进制和脚本行为:启用仅允许经过批准的域在未经提示的情况下使用ActiveX:启用下载未签名的ActiveX控件:提示下载已签名的ActiveX控件:提示允许scriptlet:默认

2021-04-06 09:53:26 2398

原创 关于Centos7内核及grub2相关操作

1、查看当前使用的内核uname -a2、查看系统中已安装的内核rpm -qa | grep kernel3、删除不要的内核yum remove -y kernel-3.10.0-1127.19.1.el7.x86_644、防止更新时更新内核执行 yum update之前在 /etc/yum.conf 的 [main] 后面添加以下配置exclude=kernel*exclude=centos-release*或yum -y update --exclude=kernel* .

2021-03-27 17:07:58 489 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除