自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谦190的博客

勤于思考,方法比勤奋更重要!

  • 博客(179)
  • 资源 (1)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 宝德服务器安装过程

德宝服务器首先开机的话,开到提示按Ctrl+H进入WebBIOS,迅速的按下Ctrl+H,进入配置页面如图,点击 【Configuration Wizard】点击 【Next】点击【Next】选中一个磁盘,点击【Add To Array】然后看到右侧 Driver Groups就多一个,把所有的HDD都加入Driver Groups中。...

2020-06-21 15:50:39 770 1

原创 两数求和

给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]方法1:暴力循环法...

2020-03-30 23:06:44 114

原创 ZStack-K8s三层互联互通方案

1. 准备条件zstack社区版kubernetes 1.15.0zstack:创建私有网络。kubernetes: 选择Calico网络方案kubernetes创建在zstack创建的扁平网络中或者是kubernetes和zstack在同一网段。2.zstack和k8s集群状态zstack节点的IP 10.11.24.80 10.11.24.65zstack创建创...

2020-03-12 17:16:13 322

原创 Python爬虫520听书网网站解析

【郑重声明】本教程仅仅用于学习交流,并不诱导读者去恶意爬取520听书网的信息。我一直很喜欢听书,哈哈,尤其是《听世界系列》,最近听完了听世界的春秋战国,最近听完了春秋战国系列,想听秦汉系列。从520听书网网站找到了,就想怎么从网站中把数据爬出来,分析网站,经过好长好长时间的分析,终于从某个地方看到某个系列的所有的url,如下图:其中的VideoListJson就是这个系列的所有真实的u...

2019-12-09 19:20:05 499

原创 【Docker网络原理分析四】不同网络中的容器如何通信

我们自定义两个容器网络,network1和network2,如何实现两个网络中容器通信呢?自定义两个网络network1 (172.19.1.0/24)和network2(172.19.2.0/24)[root@localhost ~]# docker network create network1 --subnet 172.19.1.0/24ec6f94effcea558ade7...

2019-11-10 20:35:09 266

原创 【Docker网络原理分析三】直接路由实现bridge之间以及跨主机bridge之间通信

在第一篇,我们创建了两个ns,能通过bridge实现两个ns之间通信。在第二篇文章,我们能实现ns和宿主机以及外部的网络通信。这个文章,主要实现两个网桥之间的通信以及跨主机网桥之间的通信。之前创建了网桥bridge0设置的地址是10.10.1.1,现在我们再创建一个网桥地址设置成10.10.2.1,并且启动它。#创建网桥bridge1brctl addbr bridge1#配置ip...

2019-10-29 23:39:47 513

原创 【Docker网络原理分析二】实现ns隔离的网络与外网通信

在上一篇文章,我们实现了ns和他们网络中其它ns通信,但是最后发现无法和宿主机通信甚至也无法和其他的外部网络通信,这个显然是不行了,因为docker创建的容器能实现本网段的通信,也能实现宿主机以及外部网络的通信。[root@localhost ~]# docker run -it --rm busybox / # ping -c 2 192.168.159.14PING 192.168...

2019-10-29 15:20:48 268

原创 【Docker网络原理分析一】创建ns+bridge实现两个隔离网络通信

环境: centos7.3前提:最好了解namespace和bridge对docker的学习以及docker网络的学习也有一段时间了,想通过linux的一些命令以及namespace和路由实现一个类似docker网络的结构。我们先创建两个网络namespace,相当于创建两个容器实现网络隔离。我们再通过brctl创建一个linux的网桥,这个网桥就类似于docker中的docker0网桥。...

2019-10-29 11:06:56 302

原创 二进制安装报错failed to run Kubelet: unable to load bootstrap kubeconfig: invalid configuration: no configu

[root@venus cfg]# systemctl status kubelet -l● kubelet.service - Kubernetes Kubelet Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled) Active: failed (R...

2019-10-22 16:20:15 3926

原创 AccssRefused: (0, 0): (403) ACCESS_REFUSED - Login was refused using authentication mechanism AMQPL

今天装openstack,中途重启下机器,装到nova的时候,无法启动openstack-nova-compute.service服务。报错如下:[root@venus nova]# journalctl -xe-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel-- -- Unit opens...

2019-10-15 11:53:48 974

原创 docker容器配置flannel网络

实验环境系统:Centos 7.3docker version: 1.13.1flannel version:firwalld: dead三台测试的集群ip-5: 192.168.159.5、ip-6: 192.168.159.6、ip-7: 192.168.159.7安装etcd集群1.关闭防火墙和selinuxsystemctl disable firewal...

2019-09-26 15:53:19 427

原创 docker容器配置weave网络分析

实验环境系统:Centos 7.3docker version: 1.13.1weave version:2.5.2firwalld: dead(否则需要打开相应的6783端口)三台虚拟机: IP-9: 192.168.159.9 IP-10: 192.168.159.10 IP-11:192.168.159.11(虚拟机不要用克隆)安装在三台服务器上执行下面的命...

2019-09-25 22:10:20 766

原创 The node was low on resource: ephemeral-storage. Container kube-proxy was using 12Ki, which exceeds

启动kubernetes时候,发现kube-proxy无法启动,状态是Evicted。查看详情是:The node was low on resource: ephemeral-storage. Container kube-proxy was using 12Ki, which exceeds its request of 0。用df -h查看磁盘的使用空间,发现根目录还剩下80%,删除...

2019-09-19 13:44:16 5729 2

原创 kubeadm安装kubernetes-1.15.0版本异常The HTTP call equal to ‘curl -sSL http://localhost:10255/healthz’ ....

安装kubernetes-1.15.0版本时候,出现如下的报错:The HTTP call equal to ‘curl -sSL http://localhost:10255/healthz’ failed with error: Get http://localhost:10255/healthz: dial tcp 127.0.0.1:10255: getsockopt: connect...

2019-09-19 13:02:56 978

原创 Openstack修改image的路径以及修改nova的实例的路径

我们在安装glance时候,通过配置文件/etc/glance/glance-api.con 的参数filesystem_store_datadir (filesystem_store_datadir = /var/lib/glance/images)指定了存储路径。当镜像越来越多时候,发现目录已经满了,需要修改存储路径。直观做法就是修改glance-api.con的参数filesystem_s...

2019-09-06 13:24:33 1076

原创 Docker Networking 章节3. 构建你的第一个Docker网络

这个章节讨论了Docker网络实际的例子,它跨多个主机上多个容器和多个主机,我们也讨论下面的内容:Pipework方案介绍 跨主机的多个容器 面向扩展网络--介绍Open vSwitch 覆盖网络--Flannel Docker网络方案比较介绍Pipework网络方案Pipework允许你在任意复杂的场景中将容器连接起来。实际场景中,它创建一个合法的Linux网桥,在容器中增...

2019-08-16 17:29:00 159

原创 Pipework网络方案

目录0.Pipework安装1.实验环境2.docker原生拓扑图3.Pipework拓扑图(配置和主机在一个网段)4.使用ip命令配置Docker容器固定IP4.1配置固定IP不和主机在同一网段4.2主要流程4.3实验过程4.1 配置固定IP和主机在同一网段5.通过pipework实现上面的功能5.1配置固定IP不和主机在同一网段5.2配置固定IP...

2019-08-01 16:05:21 583

翻译 Docker Networking 章节2. 容器网络接口

这个章节详细讨论Docker网络含义操作语法,解释了当前Docker网络范例的优缺点。主要包含了一下的主题1. 配置Docker的IP协议 IPv4支持 IPv4地址管理 IPv6支持2. 配置DNS DNS基础 组播DNS3. 配置Docker网桥4. Overlay网络和Underlay网络 两个网络的概念? Docker如何使用它们...

2019-07-24 20:28:34 228

原创 docker抓头的异常Error response from daemon: failed to initialize logging driver: journald is not enabled

不知道什么原因,出现了故障:Error response from daemon: failed to initialize logging driver: journald is not enabled on this host字面意思是:日志系统异常,无法启动。解决办法:setenforce 0systemctl start systemd-journaldsystemc...

2019-05-10 17:36:28 4592

原创 一文快速入门docker和nvidia-docker

docker和nvidia-docker介绍目录docker和nvidia-docker介绍docker介绍nvidia-docker介绍docker快速入门Docker架构Docker生命周期Docker常用命令创建容器Nvidia-docker使用容器资源创建前台运行容器容器生命周期停止容器暂停容器杀死容器docker sto...

2019-04-28 18:56:25 4001 1

原创 kubeadm1.10安装缺少包:kubernetes-cmi = 0.6.0

这个是阿里云的源把依赖改了,缺少依赖,直接安装下:#注意等号的空格yum install kubernetes-cni = 0.6.0这种方式会直接安装kubeadm-1.14.1版本,有时候我们并不想安装那么高的版本 yum makecache fast && yum install -y kubelet-1.10.0 kubeadm-1.10.0 kub...

2019-04-26 17:05:12 3135 2

翻译 边缘计算(Edge computing) 简单介绍

源地址:Wiki中关于Edge computing的介绍简介边缘运算(英语:Edge computing),又译为边缘计算,是一种分布式的架构,将应用程序、数据资料与服务的运算,由网络中心节点,移往网络逻辑上的边缘节点来处理。边缘运算将原本完全由中心节点处理大型服务加以分解,切割成更小与更容易管理的部分,分散到边缘节点去处理。边缘节点更接近于用户终端装置,可以加快资料的处理与传送速度,减少...

2019-04-18 00:09:16 4019

翻译 Docker Networking 章节1 Docker网络基础

目录Docker Networking 章节1 网络基础Docker和网络Linux网桥Open vSwitchNAT模式IPtablesAppArmor/SELinux--net 模式--net=none 模式--net=container:$container2 模式--net=host 模式Docker容器的端口映射Docker O...

2019-04-16 22:38:08 185

原创 kubeadm搭建的集群正常运行一段时间出现的问题:The connetion to the server 10.20.2.20:6443 was refsed -did you specify ..

Kubeadm搭建的集群正常运行一段时间出现问题:The connetion to the server 10.20.2.20:6443 was refsed -did you specify the right host or port?查看日志:journalctl -f -u kubelet.service其实,我也没有好的办法:我就吧kubectl 和dock...

2019-04-16 19:16:25 409

原创 pip3无法使用(错误:pip is configured with locations that require TLS/SSL, however the ssl model in ...)

问题:centos安装了python3后出现 pip3无法使用,无论是重新安装都无法使用。具体错误信息如下:解决办法:增加pip3的源:创建文件,~/pip/pip.conf 增加内容:[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.ali...

2019-03-25 11:40:45 861 2

翻译 在容器中对root权限说不(即使是聪明的员也会做出错误的决定)

原文地址:https://opensource.com/article/18/3/just-say-no-root-containers原文作者:Daniel J Walsh(Red Hat) 我经常被问到有什么安全措施能用来控制容器进程在操作系统上的行为。在Opensource.com之前的文章中我介绍了大部分内容:Docker真的安全吗? 给Docker带来新...

2019-03-23 09:47:53 398

翻译 Docker官方文档 安装Docker

目录安装Docker支持的平台云端服务器准确的时间的发布计划更新和补丁历史版本Docker 云开始吧Docker企业版在Windows系统上的Docker通用管理平台安装Docker企业版目录目录安装Docker支持的平台云端服务器准确的时间的发布计划更新和补丁历史版本Docker云开始吧Docker企...

2019-03-19 22:25:57 472

翻译 Docker Networking 前言

前言本书帮助读着学习,创建,部署容器网络以及提供一些容器网络的管理部署。Docker是一个可以提供轻量便携式部署以及生产级别的环境的Linux容器引擎,。这些环境可以逐步更新。Docker通过一些linux限制策略实现这些功能,比如:Cgroups控制以及Linux Namespace隔离,以及包含基础文件系统的镜像。Docker提供网络原生,允许管理员给不同的应用指定不同的容器网络,在各...

2019-03-18 00:05:03 125

原创 部署K8s报错 failed to get container info for"/system.slice/kubelet.service"

Failed to get system container stats for "/system.slice/kubelet.service": failed to get cgroup stats for "/system.slice/kubelet.service": failed to get container info for"/system.slice/kubelet.serv...

2019-01-22 15:33:51 2945

原创 ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables 设置错误导致K8s安装失败

[root@localhost shell]# kubeadm init --kubernetes-version=v1.10.1 --pod-network-cidr=10.244.0.0/16[init] Using Kubernetes version: v1.10.1[init] Using Authorization modes: [Node RBAC][preflight] R...

2019-01-22 11:27:32 2820

翻译 系统管理员的容器指南(你需要知道容器如何使用)

原文地址:https://opensource.com/article/18/8/sysadmins-guide-containers原文作者: Daniel J Walsh (Red Hat)        专业术语“容器”被人们过度的使用,因此,根据不同的情景,它可能有不同的意思。      传统的Linux容器真的只是Linux系统中的普通的进程。这些进程组之间是通过资源隔离...

2019-01-14 23:58:54 170

原创 2018年年终体会~

      说下最近的一件事情:2018年12月08日华为云培训云原生课程,我坚持了两周,中间休假了,回来就忘记了。错过了一天的打开。这次21天的云原生课程彻底失败。反思后,不是我不想学习,也不是我没有毅力,而是人总是容器在平凡中失去自己,失去自己的目标,就像《千与千寻》中一样,慢慢的生活磨砺自己,慢慢的平淡消耗你自己,你自己都忘记了,自己是为了什么,每年都会给自己立flag,可是很难坚持下去,就...

2018-12-26 19:34:55 194

原创 docker的小知识大学问

1.docker退出容器但是不关闭容器 Ctrl+P+Q2.如何批量停止所有的容器docker stop $(docker ps -q)注意使用 -q 参数,仅仅输出镜像/容器的ID.3.容器重启后会IP地址都会改变,查看容器的IDdocker inspect -f '{{.NetworkSettings.IPAddress}}' <CONTAINER&...

2018-12-21 21:19:53 168

原创 服务器管理员

问题1为了安全,我们都会修改SSH的默认的端口号,修改了端口号但是没有执行防火墙放行,图省事直接关闭防火墙,下次重启服务器时,就会重启防火墙,导致远程访问无法进行。正确操作 修改了端口号,得放行相应的端口号。...

2018-12-21 14:47:07 197

原创 docker中容器之间通信方式

                                                                                容器之间通信的主要方式1.通过容器ip访问    容器重启后,ip会发生变化。通过容器ip访问不是一个好的方案。2.通过宿主机的ip:port访问    通过宿主机的ip:port访问,只能依靠监听在暴露出的端口的进程来进行...

2018-12-13 17:53:48 22871 1

原创 《2018年11月8日 -容器生态分享会》

1. 容器生态介绍基本概念​ 说到容器技术,大家都想到docker,可能认为容器就是docker,docker也是容器。其实,docker仅仅是一种容器的引擎。除了docker以外,还有CoreOS的RKT,还有linux的容器技术LXC等。而docker是这些容器引擎技术中最为成熟的技术。当我们谈到容器,不得不说的是虚拟机,例如:VMware,VirtualBox等,虚拟机是基于硬件的虚...

2018-11-08 17:40:01 153

原创 docker swarm 管理服务

docker swarm中服务的概念是:一个服务包含swarm集群中多个节点,每个节点都可以部署服务,每个服务也包含多个相关的容器。docker service --helpCommands: create Create a new service inspect Display detailed information on one or more servic...

2018-11-06 21:46:24 131

原创 docke swarm集群部署与节点管理

管理节点初始化Swarmdocker swarm init --advertise-addr &lt;管理节点IP&gt;--advertise-addr 参数定义Manager节点使用的IP。如果成功的话,会出现 docker swarm join  --token &lt;字符串&gt;  &lt;ip port&gt;在节点运行出现的那个命令。会把节点加入到集群中。查看 Sw...

2018-11-05 20:26:09 546

原创 《docker技术入门与实践》学习笔记

1.容器的高可用《docker技术入门与实践.P46》  容器的轻量级特性,推荐在使用容器时在容器前段引入HA(高可靠用)机制,例如使用HAProxy工具来代替容器访问,  这样在容器出现故障时候,可以快速切换到其他容器,还可以自动重启故障容器。2.数据卷容器《docker技术入门与实践.P55》  如果用户需要在容器之间共享一些持续更新的数据,最简单的办法是使用数据卷容器。数据卷容器就是...

2018-10-26 17:00:12 167

原创 docker 启动 wurstmeister/zookeeper出错:be owned by root and not group or world-writable docker zookeep

总有一些意想不到的问题,别的环境都好好的,这个环境就是不行,启动脚本docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper发现 zookeeper启动后直接退出。查看日志&gt;&gt; docker logs zookeeper&gt;&gt; /var/run/sshd must be own...

2018-10-24 13:08:08 737

电子科技大学冈萨雷斯图像处理70讲

自己从淘宝买的,特别清晰,老师讲的很细致,适合基础入门,或者对图像处理感兴趣的,值得一看。有70讲,有Demo,值得拥有!

2017-02-23

如何Linux Brige和dnsmasq结合,给虚拟机分配IP

发表于 2020-03-28 最后回复 2020-03-30

谦190的留言板

发表于 2020-01-02 最后回复 2020-03-19

python多线程或多进程分割一个大的文件。

发表于 2018-05-19 最后回复 2018-05-20

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

TA关注的人 TA的粉丝

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