零碎笔记
- 笔记
- spdk
- k8s
- 坑点
- 时不时用到的博客
- 命令
- 博主推荐
- 博客推荐
- 知乎回答
- 书籍推荐
- 网站推荐
笔记
spdk
k8s
部署Kubernetes(k8s)时,为什么要关闭swap、selinux、firewalld?
docker service start failed
docker正常安装成功,但是启动服务报错Failed to startDocker……Engine
文章使用了和我一样的方法,使用dockerd命令查看服务启动失败的原因,systemctl status docker.service的信息没有任何帮助,只不过我的问题是/etc/docker/daemon.json中报unknow option错误,删掉该选项即可
Kubernetes k8s拉取镜像失败最简单最快最完美解决方法 [ERROR ImagePull]: failed to pull image k8s.gcr.io/kube-apiserver
使用类似的脚本提前拉取好了docker镜像,但一个节点一直显示not ready
# 简要查看各个节点状态
kubectl get nodes -o wide
kubectl describe node master
kubectl describe node node1
kubectl describe node node2
# 查看pod状态发现kube-flannel未ready
kubectl get pod -A
# 查看该pod状态发现pause未安装(与已安装的pause的版本不一致)
kubectl describe pod kube-flannel-ds-wsrfr -n kube-flannel
# 使用脚本下载所需的pause版本
污点和容忍度
systemctl status kubelet
kubeadm介绍
坑点
yum update
不要轻易使用yum update命令
出现一大堆“conflicts with file from package”,没找到有用的解决方案,最后重装系统
yum update有什么风险?
chatgpt介绍yum
为什么国内互联网公司喜欢用Centos而不是Ubuntu/Debian?
复制命令时记得使用bash而不是其他的shell(例如fish),不同的shell命令格式不一样
时不时用到的博客
Windows下右键新建.md文件教程(转)
如何编译 Linux 内核
Ubuntu Linux内核版本升级或降级到指定版本(基于ubuntu 18.04示例)
Ubuntu 软件仓库镜像使用帮助
清华镜像站 内核源码
如何在Markdown文档中插入空格?
VMware虚拟机扩展磁盘容量
内核源码查找网站
Multi-Queue Block IO Queueing Mechanism (blk-mq)
命令
Ctrl+a跳到本行的行首
cat /proc/version
Linux version 5.4.0-148-generic (buildd@lcy02-amd64-112) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #165-Ubuntu SMP Tue Apr 18 08:53:12 UTC 2023cat /proc/meminfols /proc/sys/kernel
acct ftrace_enabled modules_disabled overflowgid poweroff_cmd sched_migration_cost_ns shmmax unprivileged_bpf_disabled
acpi_video_flags hardlockup_all_cpu_backtrace msgmax overflowuid print-fatal-signals sched_min_granularity_ns shmmni unprivileged_userns_apparmor_policy
auto_msgmni hardlockup_panic msgmnb panic printk
sysctl -a | grep "kernel"
ls | grep watchdog | xargs cat
sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
博主推荐
面向信仰编程:https://draveness.me/
Docker 核心技术与实现原理
谈 Kubernetes 的架构设计与实现原理
博客推荐
聊聊Linux中线程和进程的联系与区别!
Linux进程: task_struct结构体成员
深入浅出分析LSM树(日志结构合并树)
Linux系统内存管理
知乎回答
进入内核态究竟是什么意思?
Linux内核页表的建立
页表到底是保存在内核空间中还是用户空间中?
怎么理解linux内核栈?
书籍推荐
数据密集型应用设计:https://github.com/Vonng/ddia
现今,尤其是在互联网领域,大多数应用都属于数据密集型应用。本书从底层数据结构到顶层架构设计,将数据系统设计中的精髓娓娓道来。其中的宝贵经验无论是对架构师、DBA、还是后端工程师、甚至产品经理都会有帮助
这也是一本深入浅出的书,讲述概念的来龙去脉而不是卖弄定义,介绍事物发展演化历程而不是事实堆砌,将复杂的概念讲述的浅显易懂,但又直击本质不失深度。每章最后的引用质量非常好,是深入学习各个主题的绝佳索引。
本书为数据系统的设计、实现、与评价提供了很好的概念框架。读完并理解本书内容后,读者可以轻松看破大多数的技术忽悠,与技术砖家撕起来虎虎生风🤣。
C++:Effective c++,Effective STL,Effective modern c++
C++: 深度探索C++对象模型,C++沉思录,C++语言的设计与演化
C:C和指针 ,C陷阱与缺陷,C专家编程
linux内核:linux内核设计与实现,深入理解linux内核
算法:王道考研机试指南
网站推荐
-
名校公开课程评价网
这个项目整合了大家对于高质量公开课程的评价、总结、与建议等等,期望这些评价能对后来的同学在选择、学习课程的时候能有一些帮助。 -
计算机教育中缺失的一课
其实就是名校公开课程评价网中的MIT6.NULL实用工具介绍 -
LABULADONG 的算法网站
-
GPT逸事