openstack如何通过ip查uuid和如何查看宿主机上的所有虚机(1)

  • 查看物理机状态

  • 说明

  • 通过ip 查uuid

    • 云平台查看
  • 命令行查看

  • 查询宿主机上所有虚机

    • 云平台查看
  • 命令查看

查看物理机状态

======================================================================

下面3个命令效果一样:

nova service-list

nova computer servier list

openstack compute service list: 查看物理机是否宕机(控制节点source执行环境变量后执行该命令)不知道环境变量为啥样?

在这里插入图片描述

就是一堆参数的脚本文件,然后source 文件名称即可

然后在执行命令,up为正常

在这里插入图片描述

说明

=================================================================

我们为什么要查uuid? emm ,或许是为了看更多信息吧,比如虚机的uuid 详细里有其宿主机ip 等信息

然后我们还可以查看某台物理机(宿主机)上的所有虚拟机,然后通过uuid的方式 查看详细。

通过ip 查uuid

=========================================================================

云平台查看


使用场景说明:一般情况下 我们得到一个ip,现在想去了解其宿主机等情况使用

最简单的方法,是去云平台 输入ip查询,这是最简单明了的方法了

首先你得知道该ip所对应的平台。

步骤:登录,切换到admin-点击管理员-系统-云主机-筛选方式切换为IPv4-输入ip-筛选即可出现内容(注意集中 眼别花 别点错,谨慎操作)

在这里插入图片描述

点击名称内容里面即可看到UUID

在这里插入图片描述

命令行查看


先行条件:有控制节点的账号密码,且控制节点能正常ssh到所属ip的计算节点。

在控制节点上 先执行环境变量: source admin-openrc.sh(该环境变量名称不是固定的)

然后nova list --all | grep 查询ip

在这里插入图片描述

上图中红圈中的便是uuid,然后 nova show uuid :

在这里插入图片描述

查询宿主机上所有虚机

=========================================================================

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Java开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
友可以戳我获取!!**](https://bbs.csdn.net/topics/618164986)

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

  • 30
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OpenStack中实现keepalived的虚拟IP,需要进行以下配置: 1. 安装keepalived软件包:在每个集群节点中安装keepalived软件包。 2. 配置keepalived:在每个集群节点中配置keepalived,包括虚拟IP地址、优先级、监控端口等。 3. 配置虚拟IP地址:在OpenStack中配置虚拟IP地址,使其与keepalived中配置的虚拟IP地址相同。 4. 配置集群节点IP地址:在OpenStack中配置每个集群节点的IP地址,使其与keepalived中配置的IP地址相同。 以下是一个示例配置文件: ``` vrrp_script chk_haproxy { script "/usr/bin/killall -0 haproxy" interval 2 weight 2 } vrrp_instance haproxy_vip { interface eth0 virtual_router_id 50 priority 100 advert_int 1 authentication { auth_type PASS auth_pass mypassword } virtual_ipaddress { 10.0.0.100/24 } track_script { chk_haproxy } } ``` 在上述示例中,配置了一个名为haproxy_vip的vrrp_instance,其虚拟路由器ID为50,虚拟IP地址为10.0.0.100/24,优先级为100,使用密码验证。同时,还配置了一个名为chk_haproxy的vrrp_script,用于监控Haproxy进程是否正常运行。如果haproxy进程不正常,就会引发故障转移,将虚拟IP地址切换到另一个节点上。 在OpenStack中,还需要配置每个节点的IP地址和虚拟IP地址。可以使用Neutron服务来配置这些网络设置。例如,可以使用以下命令创建一个名为my-network的网络: ``` $ openstack network create my-network ``` 然后,可以使用以下命令创建一个名为my-subnet的子网,并将其分配给my-network: ``` $ openstack subnet create --network my-network --subnet-range 10.0.0.0/24 my-subnet ``` 接下来,可以使用以下命令创建一个名为my-router的路由器,并将其连接到my-subnet: ``` $ openstack router create my-router $ openstack router add subnet my-router my-subnet ``` 最后,在每个节点上使用以下命令配置IP地址: ``` $ sudo ip addr add 10.0.0.101/24 dev eth0 ``` 在完成上述配置后,就可以使用keepalived来实现虚拟IP地址的故障转移了。如果其中一个节点故障,keepalived会自动将虚拟IP地址切换到另一个节点上,确保服务的高可用性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值