8 天地一扁舟

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 649

深入理解OpenStack Neutron之---3 Neutron的资源模型---读书笔记

目标:掌握neutron资源模型以及主要表的表结构。目录:1 Neutron资源的租户隔离2 Network1 Neutron资源的租户隔离实现:通过字段tenant_id实现资源的租户隔离数据隔离: 不同租户的网络之间不能打通, br-int,br-ethx通过VLAN来隔离各个租户网络数据流量 br-tun通过tunnel隔离租户网络流量一个计算节点有:一个br-int一个br-ethx/br-tun多个qbr(qb...

2020-06-02 19:50:30

kubernetes 24、排查pod,service,ingress是否正常的方法

目标:当k8s的某个应用的api的pod无法接受到请求时的问题排查方法总体步骤:分别排查pod,service,ingress是否正常1 验证api的pod可以收到请求kubectl get pods -n openstack -o wide --show-labels|grep scheduler-dasscheduler-dashboard-api-6455678546-tspsq 1/1 Running 0 3m13s 1...

2020-06-02 12:01:02

docker 3、containerd用法

1 containerd 的命令行工具ctr# ctrCOMMANDS: plugins, plugin provides information about containerd plugins version print the client and server versions containers, c, container manage containers content ...

2020-06-01 09:29:45

深入理解OpenStack Neutron之---2 Neutron的网络实现模型---读书笔记

1 Neutron的三类节点三类节点:控制节点,网络节点,计算节点,不同Host的虚机的二层通信: 通过计算节点的Bridge实现虚机访问Internet: 通过Router先到达数据中心网关,再出去。Router在网络节点。1.1 计算节点的网络实现模型出发点: 计算节点的虚机需要能跨Host通信。通信: 二层通信需要Bridge,三层通信需要Router(位于网络节点)。ToR: Top of Rack,位于机架顶端的交换机。计算节点的抽象模型:DC ...

2020-06-01 09:04:23

深入理解OpenStack Neutron之---1 Linux虚拟网络基础---读书笔记

深入理解OpenStack Neutron之---1 Linux虚拟网络基础---读书笔记1 tap1.1 tap基础tap: 二层虚拟网络设备,虚拟以太网设备,对应以太网Ethernet协议tun: 三层虚拟网络设备tun/tap数据结构:struct tun_struct { char name[8]; //设备名 unsigned long flags; //区分tun和tap设备 struct fas...

2020-05-31 20:53:41

Nova: 1 Nova基础及其架构

目标:弄清楚nova架构及其主要场景的实现原理1 引言nova的作用是管理虚机,提供计算资源抽象。2 nova架构 api------------------------------- | | | | V | con...

2020-05-01 21:10:11

Mistral : 2 Mistral表结构分析

目标:1 弄清楚如何操作postgresql2 弄清楚mistral中表结构1 postgresql1.1 登录psql报错:psql: FATAL: role "root" does not exist[root@node-1 tmp]# cat ark-values-postgresqlconfigmap: {postgres_pass: xjkXt5YO}pod:...

2020-05-01 17:23:50

Mistral : 1 Mistral基础

1 Mistral背景Mistral是一个OpenStack生态圈中比较新的项目,该项目的目标是:The project is to provide capability to define, execute and manage tasks and workflows without writing code.截至到目前开发还不到2年,最初是由Mirantis公司贡献给Opensta...

2020-05-01 15:39:24

stackstorm 29. 源码分析之----stackstorm的actionrunner服务并发能力分析

目标:弄清楚st2actionrunner的并出处理能力1 分析actionrunner逻辑流程在st2actionrunner服务中两个消费者服务ActionExecutionScheduler和ActionExecutionDispatcher,其中ActionExecutionScheduler服务既是消费者,也作为生产者发送消息给ActionExecutionDispatcher...

2020-04-30 20:37:38

python 64式: 第54式、制作pip包

目标:制作某个版本的pip的python包tag会记录版本的commit号步骤:步骤1: 给包打上版本信息git tag -a -m "Release X.Y.Z" X.Y.Z 样例:git tag -a -m "Release 0.0.1" 0.0.1 解释:git tag -a -m-a参数来创建一个带备注的tag,备注信息由-m指定。如果你未传入-m则创...

2020-04-27 17:57:21

深入原理64式:48 linux知识总结

目标:整理linux知识,主要包含如下内容:1、linux重要命令2、linux重要知识3、shell重要知识第一部分 linux重要命令1 sed命令有什么作用?请列举3个常用使用场景。2 awk命令有什么作用?请列举3个常用常用场景。3 如何查看进程的cpu使用情况?使用的cpu如何区分是内核还是用户态的?4 如何查看一个进程的IO使用情况?5 如何查看一个端口号...

2020-04-18 12:59:39

stackstorm 28. 源码分析之----stackstorm的resultstracker服务分析

目标:弄清楚st2resultstracker服务原理调试命令:sudo /opt/stackstorm/st2/bin/st2resultstracker --config-file /etc/st2/st2.conf1 主入口/opt/stackstorm/st2/lib/python2.7/site-packages/st2actions/cmd/st2resultstrack...

2020-04-15 09:22:06

stackstorm 27. 源码分析之----stackstorm的notifier服务分析

目标:弄清楚st2notifier服务原理1 主入口st2/st2actions/st2actions/notifier/scheduler.pydef get_rescheduler(): timer = BlockingScheduler() time_spec = { 'seconds': cfg.CONF.scheduler.reschedul...

2020-04-13 09:26:54

stackstorm 26. 源码分析之----stackstorm的auth服务分析

目标:弄清楚st2auth的原理1 总入口发送auth校验请求的url样例如下:http://st2auth:9100/tokens被st2auth服务接收到该请求后,进入如下代码:st2/st2auth/st2auth/controllers/v1/root.py代码如下:from st2auth.controllers.v1 import authclass RootC...

2020-04-13 09:23:37

stackstorm 25. 源码分析之----stackstorm的actionrunner服务分析

目标:弄清楚actionrunner的原理1 总入口st2/st2actions/st2actions/cmd/actionrunner.pydef main(): try: _setup() return _run_worker() except SystemExit as exit_code: sys.exit(exi...

2020-04-08 22:14:23

stackstorm 24. 源码分析之----stackstorm的rulesengine服务分析---4

目标:弄清楚st2rulesengine服务原理1和2的分析参见:https://blog.csdn.net/qingyuanluofeng/article/details/1053748633的分析参见:https://blog.csdn.net/qingyuanluofeng/article/details/1053749784的分析参见:https://blog.csdn...

2020-04-07 22:14:11

stackstorm 24. 源码分析之----stackstorm的rulesengine服务分析---3

目标:弄清楚st2rulesengine服务原理1和2的分析参见:https://blog.csdn.net/qingyuanluofeng/article/details/1053748633的分析参见:https://blog.csdn.net/qingyuanluofeng/article/details/1053749784 分析RulesEngine规则引擎分析Rul...

2020-04-07 22:12:39

stackstorm 24. 源码分析之----stackstorm的rulesengine服务分析---2

目标:弄清楚st2rulesengine服务原理1和2的分析参见:https://blog.csdn.net/qingyuanluofeng/article/details/1053748633 分析rules_engine_worker = worker.get_worker()......rules_engine_worker.start()3.1 进入st2/st2re...

2020-04-07 21:59:23

stackstorm 24. 源码分析之----stackstorm的rulesengine服务分析---1

目标:弄清楚st2rulesengine服务原理1 总入口st2/st2reactor/st2reactor/cmd/rulesengine.pydef main(): try: _setup() return _run_worker() except SystemExit as exit_code: sys.exit(e...

2020-04-07 21:54:41

深入原理64式:47 中学物理公式总结

目标:复习中学物理主要知识,主要包含如下内容:1 精简版 中学物理公式第一部分 中学物理公式图1参考:高中物理课本初中物理课本

2020-02-16 21:43:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。