那些一看就能解决问题的好文章

题图:Nora Görlitz on Instagram

平时工作中,会遇到很多问题,百度上一搜都是垃圾广告,很难搜到解决问题的重点,尤其是最近搭建k8s集群,很多错误(大佬可能要笑了)需要谷哥,然后在github、stackoverflow上就搜到了答案,不过,很多都是英文的,看不懂但找重点还是可以找到的。下面分享几个我看过就解决了问题的文章,当然不限k8s

1、

大家应该都知道之前我给大家推荐过一款百度网盘下载不限速神器,没看到的可以点击下面传送门:

不限速 | 百度网盘命令行工具

就在前段时间,该工具出现了个问题:

获取目录下的文件列表: 遇到错误, 远端服务器返回错误, 代码: 4, 消息: No permission to do this operation

因为这两天要在网盘下载些视频,无奈百度网盘客户端下载速度太慢,然后就在github上搜到了解决方案:

BaiduPCS-Go config set -appid 266719

并记录在了下面文章里:

https://www.jianshu.com/p/941e7466adb5

2、

回顾了基础知识原,反,补码,这篇文章讲的已经很明白了,大佬略过,像我一样的小白菜可以看看加强下。

https://blog.csdn.net/u011488256/article/details/52204074

3、

docker启动失败,systemctl status docker看到的日志报错如下:

Error starting daemon: error while opening volume store metadata database: timeout

解决办法:

ps axf | grep docker | grep -v grep | awk '{print "kill -9 " $1}' | sudo sh 
sudo systemctl start docker

来源于:

https://stackoverflow.com/questions/43537790/docker-fails-to-start-due-to-volume-store-metadata-database-timeout

4、

etcd认证:etcd在k8s集群中地位是相当重要了,etcd就是它的数据中心,它存储着网络插件flannel、Calico的网络配置信息、kubernetes本身,包括各种对象的状态和元信息配置。部署多台etcd时的认证,应该在一台上生成证书、拷贝到其他节点去。具体操作看下面这篇文章也够了。

https://www.jianshu.com/p/33b5f47ababc

5、

systemctl start kubelet启动kubelet时,报错:

failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd"

由于docker在centos上用yum安装,默认的cgroupdriver为systemd,可以修改docker.service启动参数,保证和kubelet一致:

#ExecStart=/usr/bin/dockerd
ExecStart=/usr/bin/dockerd --exec-opt native.cgroupdriver=cgroupfs

来源于:

https://www.cnblogs.com/happy-king/p/9267032.html

6、

为了方便管理集群,操作集群资源,k8s集群搭建好可以安装k8s web UI接口~k8s-dashboard,这篇文章就够了

https://segmentfault.com/a/1190000013681047

7、

根据上一篇文章安装好dashboard之后,用安装dashboard节点IP和nodePort访问UI,需要认证登录才可以查看和操作集群资源,点击skip是没权限操作的。两种认证方式看下面这篇文章就够了。可能遇到的问题:谷歌浏览器对不安全的https链接有限制(解决方法可以自行谷歌),用火狐浏览器可以避免限制。

https://andrewpqc.github.io/2018/04/25/k8s-dashboard-auth

用了两天的时间终于把k8s集群搭建好了,过程中遇到挺多的问题,一步一个脚印踩了下来,在公司没外网权限的限制下搭建成功。不得不佩服高哥两天玩转20个服务器搭建集群,我只在四个节点上搭建。坑并不可怕,可怕的是坑填不满,最后锅甩不出去砸到自己。再此记录下,也希望能帮到你。

利用好谷歌,学会科学上网,应该是我们码农的基本了,不会也没事,慢慢都能会的,一件也拉不下。

原文发布于微信公众号 - 我的小碗汤(mysmallsoup)

原文发表时间:2018-10-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏轮子工厂

C/C++、Java和Python开发工具一网打尽

在我们埋头于代码死磕的时候,会发现一个好的开发工具往往会起到事半功倍的效果,本帖子总结了C语言与Java几个比较流行的开发工具,希望能对大家有用。

1832
来自专栏Java3y

从零开始写项目【总结】

从零开发项目概述 最近这一直在复习数据结构和算法,也就是前面发出去的排序算法八大基础排序总结,Java实现单向链表,栈和队列就是这么简单,十道简单算法题等等… ...

44810
来自专栏喔家ArchiSelf

NoSQL 之于大数据

关系型数据库几乎是许多开发者和DBA对于传统三层架构应用的唯一选择。使用这一场景有很多原因,数据建模方法,查询语言与数据交互,保证数据的一致性部署,并能够为复杂...

863
来自专栏Java社区

一招 | 利用脚本不限速下载百度网盘文件

2545
来自专栏北京马哥教育

一网打尽当下NoSQL类型、适用场景及使用公司

对比传统关系型数据库,NoSQL有着更为复杂的分类——键值、面向文档、列存储以及图数据库。这里就带你一览NoSQL各种类型的适用场景及一些知名公司的方案选择。 ...

3585
来自专栏ImportSource

NoSQL 一致性[详解]更新一致性

翻译内容: NoSQL Distilled 第五章 Consistency 作者简介: ? 本节摘要: 一致性向来是分布式的一大问...

3927
来自专栏Flutter入门到实战

深入理解什么是RESTful API ?

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。   这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(hi...

1.4K2
来自专栏全华班

springcloud学习手册-微服务架构中的进程间通信

导读 | 通信即是连接 ? 一、通信即是连接,事务与事务的交流就是通过通信传输的 【定义】 通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与...

3574
来自专栏企鹅号快讯

Spring编程式事务处理不当引起的连接泄露事件

某一日正在孜孜不倦的研究代码,忽然测试童鞋说系统服务挂了,完全不可用。 程序大量抛出如下异常: 对于程序员来说,系统宕机就是军令,更可况是难得一见的连接池泄露问...

2656
来自专栏coolblog.xyz技术专栏

MyBatis 源码分析系列文章合集

我从七月份开始阅读MyBatis源码,并在随后的40天内陆续更新了7篇文章。起初,我只是打算通过博客的形式进行分享。但在写作的过程中,发现要分析的代码太多,以至...

1.1K7

扫码关注云+社区

领取腾讯云代金券