Ubuntu 18.04 安装 k8s

更换 软件源 翻墙 基本配置 内存交换 防火墙 selinux 安装 docker 配置 kubernetes 源 + 安装工具 kubelet kubeadm kubectl sudo apt-get update && sudo apt-get install -y apt-transport-https curl curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list deb https://apt.kubernetes.io/ kubernetes-xenial main EOF sudo apt-get update sudo apt-get install -y kubelet kubeadm kubectl sudo apt-mark hold kubelet kubeadm kubectl 没有梯子的启动方法 有梯子 FAQ apt-get update locked root@ubuntu:/etc/apt# apt-get update 正在读取软件包列表。.. 完成 E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁 其……

阅读全文

ubuntu 权限相关

用户 who 命令用于查看当前所有登录系统的用户信息 whoami 该命令用户查看当前系统当前账号的用户名。 cat /etc/passwd 查看系统用户信息 su 切换用户, 后面可以加“-”。 su = su root 切换到 root 用户 su - 切换到 root 用户,同时切换目录到/root su - root 切换到 root 用户,同时切换目录到/root su - 普通用户 切换到普通用户,同时切换普……

阅读全文

Unix Vs Linux

1. 历史 Unix 早于 linux. Linux 的思想源于 Unix |Linux 的源头要追溯到最古老的 UNIX。1969 年,Bell 实验室的 Ken Thompson 开始利用一台闲置的 PDP-7 计算机开发了一种多用户,多任务操作系统。很快,Dennis Richie 加入了这个项目,在他们共同努力下诞生了最早的 UNIX。Richie 受一个更早的项目——MULTICS 的启发……

阅读全文

理解 Go 的空接口

空接口可用于保存任何数据,它可以是一个有用的参数,因为它可以使用任何类型。要理解空接口如何工作以及如何保存任何类型,我们首先应该理解空接口名称背后的概念。 接口(interface{}) Jordan Oreilli 对空接口的一个很好的定义: 接口是两件事物:它是一组方法,但它也是一种类型。 interface{} 类型是没有方法的……

阅读全文

使用 Goland 安装多个版本的 go

前言 windows 环境上,使用安装包安装多个版本 go 时,发现必须得卸载之前的版本。 开始 发现 使用 goland 时发现,goroot 可以选择: 通过 download 添加版本 选择需要版本 go , 选择文件夹, apply 后, goland 会去下载相应版本 go goroot 随需选择使用相应 go 版本即可 参考 goland 官方文档……

阅读全文

Iperf3 小结

定义 iPerf3 是用于主动测量 IP 网络上可达到的最大带宽的工具。 它支持与时序,缓冲区和协议(TCP,UDP,带有 IPv4 和 IPv6 的 SCTP)相关的各种参数的调整。 对于每个测试,它都会报告带宽,损耗和其他参数。 不向后兼容——可以说已经不是 iperf 功能 基本——Iperf2 也有 TCP 和 UDP 测试 (-u) 设置端口(-p) 设……

阅读全文

OpenvSwitch 初探

定义 一句话:openvswitch 就是软件(虚拟)交换机。 Open vSwitch 是一个高质量的、多层虚拟交换机, 使用开源 Apache2.0 许可协议,由 Nicira Networks 开发,主要实现代码为可移植的 C 代码。 目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议(例如 NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag)。 此外,它被设计……

阅读全文

虚拟化总结

定义 通过虚拟化技术将一台计算机虚拟为多态逻辑计算机。简单来说:虚拟化使得在一台物理的服务器上可以跑多台虚拟机 虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 每台逻辑计算机可以运行不同的操作系统。 应用程序可以相互独立的运行在不同的空间内 物理机我们一般称……

阅读全文