OpenStack云计算(十一)——OpenStack网络管理,验证OpenStack网络资源模型,验证来巩固和加深对OpenStack网络资源模型的理解

项目实训一

【实训题目】

验证OpenStack网络资源模型

【实训目的】

通过验证来巩固和加深对OpenStack网络资源模型的理解。

【实训准备】

(1)复习Neutron网络资源模型。

(2)重点理解网络、子网、端口和路由器的概念。

【实训内容】

(1)以admin用户身份登录OpenStack

在“管理员”仪表板中分别查看提供者网络和自服务网络的概况、子网、端口,以及路由器的信息。

(2)以demo用户身份登录OpenStack

在“项目”仪表板中分别查看提供者网络和自服务网络的概况、子网、端口,以及路由器的信息。

(3)对以上不同身份查看到的信息进行对比

总结网络管理中不同用户身份的权限有何不同。

demo用户只能创建和管理自己的网络,而admin用户可以创建和管理所有网络。demo用户登录,由于权限受限,“public”的提供者网络信息有限。

admin用户拥有更高的权限和更广泛的控制范围,而demo用户的权限和控制范围相对较低。在网络管理中,不同用户身份的权限差异需要根据实际需求进行合理分配,以确保系统的安全性和稳定性。

项目实训二

【实训题目】

整理OpenStack网络端口管理的命令行用法

【实训目的】

进一步了解OpenStack网络端口。

【实训准备】

(1)复习OpenStack网络端口的基础知识。

(2)查到OpenStack官网有关openstack命令(Train版本)的网址https://docs.openstack.org/python-openstackclient/train/index.html。

【实训内容】

访问https://docs.openstack.org/python-openstackclient/train/cli/command-list.html网页,整理出网络端口管理的命令行用法。

(1)创建端口的openstack命令的语法格式

openstack port create--network <网络名称或ID>[--description <描述信息>][--fixed-ip subnet=<子网>,ip-address=<IP地址> | --no-fixed-ip][--device <设备ID>][--device-owner <设备所有者>][--vnic-type <虚拟网卡类型>][--binding-profile <绑定配置文件>][--host <主机ID >][--enable | --disable][--enable-uplink-status-propagation | --disable-uplink-status-propagation][--mac-address <MAC地址>][--security-group <安全组> | --no-security-group][--dns-domain <DNS域>][--dns-name <DNS名称>][--allowed-address ip-address=<IP地址>[,mac-address=<MAC地址>]][--qos-policy <qos-policy>][--project <项目名或ID > [--project-domain <项目所属的域的名称或ID >]][--enable-port-security | --disable-port-security][--tag <标记> | --no-tag]<端口名称>

openstack port create netport123 --network private 

 

创建成功,在openstack上刷新显示:

(2)修改端口设置的命令语法格式如下。

openstack port set  [选项列表] <网络名称或ID>

其中的选项大部分与openstack port create命令中的相同,增加了--name选项用于重命名。

改名:openstack port set netport123 --name  net_port33

更改前:

更改后:

(3)删除端口的命令语法格式如下。

openstack port delete   <端口名称或ID> [<端口名称或ID > ...]

已删除:

(4)列出端口的命令语法格式如下

openstack port list[--device-owner <设备所有者>][--router <路由器> | --server <实例> | --device-id <设备ID>][--network <网络名称或ID>][--mac-address <MAC地址>][--fixed-ip subnet=<子网>,ip-address=<IP地址>,ip-substring=<IP子串>][--long][--project <项目名称或ID> [--project-domain <项目所属的域的名称或ID >]][--tags <标记>[,<标记>,...]] [--any-tags <标记[,<标记>,...]][--not-tags <标记>[,<标记>,...]] [--not-any-tags <标记>[,<标记>,...]]

(5)查看端口详细信息的命令语法格式如下。

openstack port show  端口名称或ID

将其中一个端口名改为port_zht33,对此进行信息查询:

openstack port show port_zht33

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/2483.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用 LM Studio 1 分钟搭建可在本地运行大型语言模型平台替代 ChatGPT

&#x1f4cc; 简介 LM Studio是一个允许用户在本地离线运行大型语言模型&#xff08;LLMs&#xff09;的平台&#xff0c;它提供了一种便捷的方式来使用和测试这些先进的机器学习模型&#xff0c;而无需依赖于互联网连接。以下是LM Studio的一些关键特性&#xff1a; 脱机&am…

【笔记django】创建一个app

创建app 错误 raise ImproperlyConfigured( django.core.exceptions.ImproperlyConfigured: Cannot import rules. Check that dvadmin.rules.apps.RulesConfig.name is correct.原因 刚创建的rules的app被手动移动到了dvadmin目录下 而dvadmin/rules/apps.py的内容还是&…

kubeadmin搭建自建k8s集群

一、安装要求 在开始之前&#xff0c;部署Kubernetes集群的虚拟机需要满足以下几个条件&#xff1a; 操作系统 CentOS7.x-86_x64硬件配置&#xff1a;2GB或更多RAM&#xff0c;2个CPU或更多CPU&#xff0c;硬盘30GB或更多【注意master需要两核】可以访问外网&#xff0c;需要…

vue2 点击预览本地 word excle pdf 文件

安装 考虑到三个包加一起的话会比较大&#xff0c;所以拆成了三个包&#xff0c;需要哪个自行安装即可。 //docx文档预览组件 npm install vue-office/docx//excel文档预览组件 npm install vue-office/excel//pdf文档预览组件 npm install vue-office/pdf npm i --save vue…

万界星空科技电机行业MES+商业电机行业开源MES+项目合作

要得出mes系统解决方案在机电行业的应用范围&#xff0c;我们先来看一下传统机电行业的管理难题&#xff1a; 1、 产品标准化程度较低&#xff0c;制造工艺复杂&#xff0c;生产周期较长&#xff0c;产品质量不稳定&#xff1b; 2、 自动化程度低&#xff0c;大多数工序以手工…

【linux】匿名管道|进程池

1.进程为什么要通信&#xff1f; 进程也是需要某种协同的&#xff0c;所以如何协同的前提条件(通信) 通信数据的类别&#xff1a; 1.通知就绪的 2.单纯的数据 3.控制相关的信息 2.进程如何通信&#xff1f; 进程间通信&#xff0c;成本会高一点 进程间通信的前提&#xff0c;先…

Git克隆项目到另一台服务器上详细操作

Git克隆项目到另一台服务器上详细操作 一 克隆原始仓库 首先&#xff0c;确保你从原始仓库克隆了所有分支。通常使用标准的 git clone 命令会拉取所有远程分支的历史&#xff0c;但只会在本地创建默认分支&#xff08;通常是 main 或 master&#xff09;。在克隆前&#xff0…

2024年最新 Windows\Linux 后台运行程序注解

一、前言 有时候需要在后台运行程序&#xff0c;查了查网上现有的程序有些运行不了&#xff0c;跑通了之后简单记录一下&#xff0c;为后面的同学躺一下雷 1、Linux 系统 Linux后台运行进程时&#xff0c;通常使用如下方法&#xff1a; &#xff08;1&#xff09;程序挂后台…

算法练习(2)——约瑟夫环和坐标公式的推导

看一下上面的牛客题。题目的意思是n个小朋友围成一个圆环&#xff0c;编号从0开始&#xff0c;数m个数时&#xff0c;让小朋友出列&#xff0c;然后出列小朋友的下一个位置为0&#xff0c;继续数m个数&#xff0c;然后小朋友出来&#xff0c;直到最后一个小朋友&#xff0c;然后…

union节省内存

联合体 一、联合体的优点二、联合体定义三、联合体的使用四、python 联合体的使用 一、联合体的优点 由于联合体里的变量共同占有一个空间&#xff0c;可以利用联合体达到节省内存空间的目的。 需要注意&#xff1a;同时只有一个成员可以得到这块内存的使用权(对该内存的读写)…

SVN小乌龟汉化问题

1.首先确认中文语言包和SVN版本需要一致&#xff08;点击右键 选择最后一个选项即可查看&#xff09; 官网链接 点击这个官网链接可以下载对应版本的中文包 2.下载好之后直接无脑下一步安装即可 3.如果还是没有中文&#xff0c;找到这个文件夹&#xff0c;把里面的内容全部删…

图解《图搜索算法》及代码实现

关注我&#xff0c;持续分享逻辑思维&管理思维&#xff1b; 可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导&#xff1b; 有意找工作的同学&#xff0c;请参考博主的原创&#xff1a;《面试官心得--面试前应该如何准备》&#xff0c;《面试官心得--面试时如何进行自…

GPT与GAN结合生成图像——VQGAN原理解析

1、前言 这篇文章&#xff0c;我们讲VQ_GAN&#xff0c;这是一个将特征向量离散化的模型&#xff0c;其效果相当不错&#xff0c;搭配Transformer&#xff08;GPT&#xff09;或者CLIP使用&#xff0c;达到的效果在当时可谓是令人拍案叫绝&#xff01; 原论文&#xff1a;Tam…

政安晨:【Keras机器学习示例演绎】(十二)—— 用利用 MIRNet 增强弱光图像效果

目录 简介 下载 LOL 数据集 创建 TensorFlow 数据集 MIRNet 模型 选择性核特征融合

【视频异常检测】Open-Vocabulary Video Anomaly Detection 论文阅读

Open-Vocabulary Video Anomaly Detection 论文阅读 AbstractMethod3.1. Overall Framework3.2. Temporal Adapter Module3.3. Semantic Knowledge Injection Module3.4. Novel Anomaly Synthesis Module3.5. Objective Functions3.5.1 Training stage without pseudo anomaly …

Eureka详解

Eureka详解 一、Eureka概述 1. 什么是Eureka Eureka 是 Netflix 开发的一款基于 REST 的服务注册与发现组件&#xff0c;广泛应用于基于 Spring Cloud 构建的微服务架构中。作为服务治理的核心组件之一&#xff0c;Eureka 负责维护服务注册表&#xff0c;使得各个分布式服务…

网盘——查看文件

本文主要讲解文件操作过程中&#xff0c;查看文件如何实现&#xff0c;实现步骤如下&#xff1a; 1、实现步骤&#xff1a; A、首先客户端发送查看请求&#xff08;包含目录信息&#xff09; B、服务器将文件名字还有文件的类型发送给客户端&#xff08;只发送文件的名字&am…

Apace配置+http重定向到https

一、配置APache 打开apache安装目录下的 ssl.conf 配置以下内容 <VirtualHost *:443># General setup for the virtual host, inherited from global configuration #DocumentRoot "/var/www/html" ServerName www.pwx.com # 古籍检索系统 &#xff0c;重定向…

Linux2.6内核进程调度队列

目录 运行队列runqueue 活跃队列&过期队列 queue[140]&优先级&队列数组下标 bitmap[5]&O(1)调度算法 nr_active active指针和expired指针 O(1)调度算法之调度过程 本篇是Linux进程概念篇的最后一篇&#xff0c;Linux2.6内核是一个具体的/可行的/实际的存…

前端技巧——webgl快速上手

WebGL(Web Graphics Library)是一种在不需要使用插件的情况下在网页浏览器中使用的3D图形API。它是一种低级的、基于OpenGL ES的API,可以直接在网页浏览器的JavaScript中使用,用于创建和操作复杂的3D图形。 一、WebGL 的关键特点 无需插件:WebGL 完全内置于现代浏览器中…